Skip to main content.

Hotels & Accommodation in St. Charles

Search for accommodation in St. Charles

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Book hotel rooms & other accommodation in St. Charles

What's St. Charles like?

There's a lot visitors like about St. Charles, especially its restaurants and historical sites. Why not go on a fun excursion to Family Arena? In the surrounding area, popular sights include Hollywood Casino Amphitheatre and Westport Plaza.

Where are the best places to stay in St. Charles?

We have 35 St. Charles accommodations with prices starting at ZAR 447. Choose one of our 298 deals and get discounts of up to 55%.

Below are the number of accommodations by star rating in St. Charles and the surrounding area:

  • • 5 5-star accommodations from ZAR 1302 per night
  • • 47 4-star accommodations from ZAR 1123 per night
  • • 126 3-star accommodations from ZAR 800 per night
  • • 46 2-star accommodations from ZAR 478 per night

Here are our travelers' top 2 places to stay in St. Charles:

Embassy Suites St. Louis - St. Charles

3.5-star hotel with indoor pool, near Family Arena
  • • Free breakfast • Free parking • Free area shuttle • Restaurant • Central location

Wingate by Wyndham St. Charles MO

Suburban hotel with outdoor pool, near Missouri Bluffs Golf Course
  • • Free breakfast • Free parking • Free WiFi • Free area shuttle • Walkable location

How to Get to St. Charles

What are the closest airports to St. Charles?

  • • St. Louis, MO (STL-Lambert-St. Louis Intl.), 6.8 mi (10.9 km) from central St. Charles
  • • St. Louis, MO (SUS-Spirit of St. Louis), 11.9 mi (19.1 km) from central St. Charles

Things to See and Do in St. Charles

What is there to see in St. Charles?

  • • Family Arena
  • • Lindenwood University
  • • Historic Main Street
  • • Lewis & Clark Boathouse and Nature Center
  • • Jaycee Park

What is there to do in St. Charles?

  • • Katy Trail
  • • Missouri Bluffs Golf Course
  • • Weldon Spring Site Interpretive Center

When is the best time to visit St. Charles?

  • • Hottest months: July, August, June, September (average 88°F)
  • • Coldest months: January, December, February, March (average 26°F)
  • • Rainiest months: May, June, July, and November (average 4.25 inches of rainfall)