Choose your preferred language. We speak English (US) and 42 other languages.
Surrounded by a variety of popular attractions and legendary historic sites, this St.
“Super-friendly staff, nice rooms and excellent breakfast”
Set directly off I-70 in peaceful Saint Charles, Missouri, near the excitement of downtown St. Louis, this hotel offers modern amenities such as free high-speed internet access. Hampton Inn St.
“Very clean, tasty breakfast, great location except lack of Uber services in St. Charles County.”
Located in St. Charles, Missouri, this hotel is less than a one mile walk from Ameristar Casino. It features an indoor pool and gym while rooms include free Wi-Fi.
“The chill out food was terrific and a wonderful su… staff couldn't have been more accommodating.”
This all-suite hotel in Saint Charles is a 30-minute drive from the Missouri Botanical Gardens. It features an indoor pool, daily hot breakfast with waffles and spacious suites with free Wi-Fi.
“Everything was great . Stayed there before.”
Located off Interstate 70, this hotel is 3 miles from Lindenwood University. It features a daily continental breakfast, an indoor pool and free Wi-Fi. Guest rooms offer a satellite TV.
“Wonderful woman at the front desk!”
Just off Interstate 70 in Saint Charles, this Missouri hotel features guest rooms with free Wi-Fi and cable TVs. Lambert–St. Louis International Airport is a 15-minute drive away.
“Room was clean. Smelled great.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.