Search Hotels near Top St. Charles Attractions

Most Popular Hotels in St. Charles

See all 16 Hotels in St. Charles
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Ameristar Casino Resort and Spa
Ameristar Casino Resort and Spa

1 Ameristar Blvd, St. Charles 63301

4.5 out of 5.0
4.5 out of 5 (932 reviews)

Located in the heart of St. Charles, this luxury hotel is within 1 mi (2 km) of Lewis & Clark Boathouse and Nature Center and …

£132
Hampton Inn St. Louis/St. Charles
Hampton Inn St. Louis/St. Charles

3720 W Clay St, St. Charles 63301

2.5 out of 5.0
4.5 out of 5 (447 reviews)

Situated in St. Charles, this hotel is 1.1 mi (1.7 km) from Kokomo Joe's Family Fun Center and within 6 mi (10 km) of …

£85
Wingate by Wyndham St. Charles MO
Wingate by Wyndham St. Charles MO

32 Research Park Circle, St. Charles 63304

3.0 out of 5.0
4.3 out of 5 (779 reviews)

Situated in St. Charles, this hotel is 0.2 mi (0.3 km) from Missouri Bluffs Golf Course and within 6 mi (10 km) of St. Loui …

£72
Country Inn & Suites By Carlson, St. Charles, MO
Country Inn & Suites By Carlson, St. Charles, MO

1190 S Main St, St. Charles 63301

2.5 out of 5.0
4.5 out of 5 (928 reviews)

Located in St. Charles Historic District, this hotel is within a 15-minute walk of Lewis & Clark Boathouse and Nature Cente …

£85
Rodeway Inn Saint Charles
Rodeway Inn Saint Charles

3800 Harry S Truman Blvd, St. Charles 63301

2.0 out of 5.0
3.2 out of 5 (269 reviews)

Situated in St. Charles, this motel is 0.9 mi (1.4 km) from Kokomo Joe's Family Fun Center and within 6 mi (10 km) of Mid …

£51
Embassy Suites St. Louis - St. Charles
Embassy Suites St. Louis - St. Charles

2 Convention Center Plz, St. Charles 63303

3.5 out of 5.0
4.5 out of 5 (762 reviews)

This St. Charles, MO hotel is directly connected to the convention center and 1 mile from the Ameristar Casino. Lambert-St. …

£139
Towneplace Suites By Marriott St Charles
Towneplace Suites By Marriott St Charles

1800 Zumbehl Rd, St. Charles 63303

2.5 out of 5.0
4.1 out of 5 (146 reviews)

Situated in St. Charles, this hotel is within 3 mi (5 km) of Lindenwood University, Jaycee Park, and Kokomo Joe's Family Fu …

£90
Courtyard by Marriott St. Louis St. Peters
Courtyard by Marriott St. Louis St. Peters

4341 Veterans Memorial Pkwy, St. Peters 63376

3.0 out of 5.0
4.6 out of 5 (42 reviews)

Situated in St. Peters, this hotel is 0.5 mi (0.8 km) from Kokomo Joe's Family Fun Center and 2.3 mi (3.7 km) from Mid Rivers …

£92
Candlewood Suites St. Louis
Candlewood Suites St. Louis

3250 Rider Trl S, Earth City 63045

2.5 out of 5.0
4.2 out of 5 (149 reviews)

Situated in Earth City, this hotel is 1.8 mi (3 km) from Hollywood Casino Amphitheatre and within 6 mi (10 km) of Lewis & …

£74
Residence Inn by Marriott St Louis Airport
Residence Inn by Marriott St Louis Airport

3290 Rider Trail South, Earth City 63045

3.0 out of 5.0
4.4 out of 5 (61 reviews)

Situated near the airport, this aparthotel is 1.5 mi (2.5 km) from Hollywood Casino Amphitheatre and within 6 mi (10 km) of …

£100

Recent Reviews in St. Charles

Hide content

Narrow your search

Pocket Guide: St. Charles

Visiting St. Charles

Visitors will appreciate the restaurants, shopping, and live music in St. Charles. Visitors who journey to this welcoming city can discover its sporting events, theatres, and bars.
  • There are 21 St. Charles hotels
  • June is the most expensive month to travel here, while January tends to be the cheapest
  • Closest major airport is in St. Louis, MO (STL-Lambert-St. Louis Intl.), 10 mi (16.1 km) from the city centre

Sightseeing around St. Charles

  • Live music and theatres are well-known in the area, and attractions include Lewis & Clark Boathouse and Nature Center, Weldon Spring Site Interpretive Center, and Hollywood Casino Amphitheatre
  • Popular family attractions include Kokomo Joe's Family Fun Center, Alligator Creek Aquatic Center, and Sophia M. Sachs Butterfly House
  • Shopping is one of the top reasons to visit, so consider an excursion to Mid Rivers Mall, St. Louis Mills Mall, and Taubman Prestige Outlets
  • While soccer fans may already know that sports is a top reason to visit, everyone can enjoy a game or event at Family Arena

Staying in St. Charles

When looking for a holiday accommodation at an affordable price, consider that St. Charles has 21 hotels and other accommodation types to choose from. There are 19 hotels ranging from GBP 33 to GBP 156 per night. Consider one of these top-rated, larger hotels for your family trip or any other travel plans:
  • Drury Inn St. Louis St. Peters, averaging GBP 119.99/night
  • Hampton Inn St. Louis/St. Charles, averaging GBP 114/night
You might like one of these highly rated smaller hotels or specialty properties for a romantic getaway, a cosy spot, or a boutique stay:
  • Holiday Inn Express Hotel and Suites St. Charles, averaging GBP 109.27/night
  • Country Inn & Suites By Carlson, St, Peters, MO, averaging GBP 98.55/night
A 2.5-star favourite with Expedia travellers is Holiday Inn Express Hotel and Suites St. Charles with a 4.6 out of 5 user rating while Drury Inn St. Louis St. Peters and Hampton Inn St. Louis/St. Charles are also highly rated by guests.

Dressing for St. Charles

  • Between January and March, you can expect the daytime average to be around 17°C and the nighttime average to be -5°C
  • From April to June, temperatures average about 31°C during the day and 6°C at night
  • July through September averages 32°C during the day and 12°C at night
  • In October–December, the average temperature is 23°C during the day and -4°C at night
  • About 1041 millimetres of rain falls on St. Charles each year
false