Hotels in St. Charles County

Search St. Charles County Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Find unique stays and themed hotels in St. Charles County

Immerse yourself in the vibrant atmosphere of St. Charles County with our handpicked accommodation options

Latest Reviews for St. Charles County hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.1/10
Great
MMichael L BarksCame to the area for a Class Reunion and stayed at the Local Holiday Inn Express, the only complaint I have is this hotel and all hotels need Ceiling Fans. The A/C units are not enough. Check in/Out was Perfect, room was nice and spacious and Clean. Breakfast was good as well.
Holiday Inn Express & Suites Wentzville ST Louis West Hotels in St. Charles County

Holiday Inn Express & Suites Wentzville ST Louis West

Hotel near Wentzville
Price per night from:KRW 167,930
9.1/10
Great
GGuest UserNice room but hotel located on a very silent place , nothing around .hotel and rooms are clean and silent .
Country Inn & Suites by Radisson, St Charles Historic District Hotels in St. Charles County

Country Inn & Suites by Radisson, St Charles Historic District

Hotel near Lindenwood Township
Price per night from:KRW 147,133
8.5/10
Very Good
GGuest UserMy husband and I booked the King Deluxe, and upon inspecting the room, I can see that the furniture was not cleaned, it was old and dusty and had stains on it. The carpet looked like it hadn't been clean in years. The room had a bad smell to it, the bathroom area was pretty decent. I've stayed at Ameristar a few times, and I can honestly say, this was one of the worse experiences I had staying there. Ameristar PLEASE DO BETTER!
Ameristar Casino Resort and Spa Hotels in St. Charles County

Ameristar Casino Resort and Spa

Hotel near Saint Charles
Price per night from:KRW 227,988
8.3/10
Very Good
GGuest UserThe location was perfect for our downtown St. Charles tour. The staff was very friendly and helpful. The breakfast was perfectly cooked and delicious and there were several non cooked and cold options available. We would definitely stay here again. The jacuzzi in our suite was wonderful.
Comfort Suites St Charles-St Louis Hotels in St. Charles County

Comfort Suites St Charles-St Louis

Hotel near Frontier Township
Price per night from:KRW 128,280
8.2/10
Very Good
GGuest UserAttend a family wedding and stayed at this location. Great service and very nice large rooms.
Residence Inn St. Louis O'Fallon Hotels in St. Charles County

Residence Inn St. Louis O'Fallon

Hotel near O'Fallon
Price per night from:KRW 206,803
8.0/10
Very Good
NNate CooperHampton Inns usually have great locations to surrounding areas. I needed to travel between both towns in between, great stay.
Hampton Inn by Hilton St. Charles St. Peters Hotels in St. Charles County

Hampton Inn by Hilton St. Charles St. Peters

Hotel near Saint Charles
Price per night from:KRW 168,319
7.9/10
Good
BBeijingaliang#Praise#For location, bedding comfort, adjacent stores, room layout, hotel smell satisfaction; classic global standardized hardware configuration, complete facilities and fine health services, the hotel provides 24-hour fresh coffee with a distinctive taste and is recommended. Staying feels good, cost-effective, highly recommended for travelers in need to choose to stay at this hotel!
Best Western Plus the Charles Hotel Hotels in St. Charles County

Best Western Plus the Charles Hotel

Hotel near Frontier Township
Price per night from:KRW 126,919
6.8/10
GGuest UserThe staff was very friendly. I feel that if they are going to allow pets at the facility those visitors should be in a different section than other guest. Dogs were barking and whining once they heard cleaning staff knocking on doors and moving about. Outside of that I was very pleased with the cleanliness and comfort of my room. Will stay again.
Extended Stay America Suites - St Louis - St Peters Hotels in St. Charles County

Extended Stay America Suites - St Louis - St Peters

Hotel near Spencer Creek Township
Price per night from:KRW 94,655
6.2/10
SStacy0111My favourite place to stay when I wanna little escape from the world. The rooms are quiet clean and cozy. The beds are nice. The lighting and the shower are great. One of the few motels you can still kick back relax and have a cigarette indoors, which is a gem in my opinion, and truly appreciated. Will keep coming back here. Thank you.
Relax Inn Saint Charles Hotels in St. Charles County

Relax Inn Saint Charles

Hotel near Zumbehl Township
Price per night from:KRW 87,269
5.8/10
GGuest UserI had a very late check in at midnite because of a late flight. It was hard to find in the dark. Luckily google maps knew where it was. I was very happy someone was there to check me in. I came back 15 mins later and they provided change for the vending machine cheerfully. The room was clean and the mattress comfortable. Definitely budget though, scratchy towels, cheap soap. Plus no coffee and rolls in the morning. There's an area for it but it was empty. Overall, okay for the price.
Economy Inn Wentzville Hotels in St. Charles County

Economy Inn Wentzville

Hotel near Wentzville
Price per night from:KRW 97,182

FAQs About Hotels in St. Charles County

How to get good deals on hotels in St. Charles County?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in St. Charles County?​

Average hotel prices in St. Charles County based on Trip.com: KRW 220,564 on weekdays and KRW 258,082 on weekends (Friday–Saturday).

What are some of the best hotels in St. Charles County?

What hotels in St. Charles County offer an especially good breakfast ?

Which hotels in St. Charles County provide fitness facilities?

Which hotels in St. Charles County have swimming pools?

Which hotels in St. Charles County are worth visiting for their spa experience?

Feel tired from travelling? Ameristar Casino Resort and Spa (from KRW 242,116) provides highly rated spa services.

Which hotels in St. Charles County provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Ameristar Casino Resort and Spa (from KRW 242,116), Best Western Plus the Charles Hotel (from KRW 133,898) and Extended Stay America Suites - St Louis - St Peters (from KRW 102,441) are popular hotels with free Wi-Fi.

St. Charles County Hotels Information

Highest PriceKRW 1,244,509
Lowest PriceKRW 133,899
Number of Reviews3,342
Total Properties89
Average Price (Weekdays)KRW 220,564
Average Price (Weekends)KRW 258,082