Drury Plaza Hotel St. Louis St. Charles, Hampton Inn & Suites St. Charles Old Town Area and Embassy Suites St. Louis - St. Charles are all properties that our guests really like.
These hotels offer the perk of free parking: Super 8 by Wyndham St Charles, Americas Best Value Inn & Suites St. Louis, St. Charles Inn and Comfort Suites St Charles - St Louis. You can check out all 17 options on our site.
If you need the flexibility to change your plans to St. Charles, most properties provide refundable* rates you can book. You can see these properties by searching our site and using the “free cancellation” filter to narrow the results down.
Your animal companion is welcome at these pet-friendly hotels: Americas Best Value Inn & Suites St. Louis, St. Charles Inn, Comfort Suites St Charles - St Louis, and Sleep Inn & Suites. There are 11 options to choose from on our site.
Our guests rave about the location of these properties: Research Park Inn St Louis West – Chesterfield, Best Western Plus The Charles Hotel and Hampton Inn St. Charles St. Peters. For a quiet location, travelers like Fairfield by Marriott St Charles and WoodSpring Suites St. Louis St. Charles.
A few inexpensive options worth considering are Hampton Inn St. Charles St. Peters, Country Inn & Suites by Radisson, St. Charles, MO and Hampton Inn & Suites St. Charles Old Town Area.
If you want a good alternative to a hotel, review our selection of 50 vacation homes. In addition, you can choose from 9 apartments.
Your kids are welcome at Days Inn Louis/St. Charles, Hampton Inn St. Charles St. Peters and Perfect for your vacation stay in Historic St. Charles! Near Main Street. You can also check out 10 available options on our site.
Ameristar Casino Resort and Spa is a great option for a romantic getaway.
An option for a luxury stay is Ameristar Casino Resort and Spa. Additionally, browse all 13 options on our site.
July and August are typically the warmest months in St. Charles when the average temp is 76°F. January and December are the coldest months when the average temperature is 37°F. May and June are the months with the most rain.
There are lots of reasons to book your St. Charles trip with us: our free cancellations on most hotels* give you flexibility, our Price Guarantee ensures you always get the lowest price, and you can earn reward nights with our Rewards Program saving your money.