Country Inn & Suites leads with a 9.1 overall and a 9.6 location score on Main Street. Drury Plaza is close behind with a near-perfect 9.6 staff rating. Both put you steps from St. Charles Historic District’s dining and shops.
Finding a solid place to crash in St. Charles means weighing location against cleanliness. These nine hotels are the real contenders.
Why Trust This Guide
I analyzed 9 properties across St. Charles County using 3100+ verified guest reviews, with the average property scoring a solid 8.4/10. Properties were filtered for a minimum 8.0 overall rating and 50 verified reviews.
🎯 Quick Picks: Skip to What You Need
- Walk to Main Street dining: #1 Country Inn & Suites→ Rates
#3 Drury Plaza St. Charles→ Rates - Best value (score vs price): #5 Tru by Hilton→ Rates
- Cleanest rooms: #1 Country Inn & Suites→ Rates
- Pet-friendly (fees apply): #3 Drury Plaza St. Charles→ Rates
#6 Hampton Inn Old Town→ Rates - Best location score: #1 Country Inn & Suites→ Rates
- Quiet base with free parking: #7 Candlewood Suites→ Rates
Editor’s Note on Booking: We use smart routing to find you the best available rates. Clicking our availability buttons checks live pricing across trusted platforms to ensure you secure your stay.
Quick Compare: Top Places To Stay
| Property | Rating | Book |
|---|---|---|
| 1. Country Inn & Suites by Radisson | (1050+ Reviews) |
Check Rates |
| 2. Comfort Suites St Charles-St Louis | (500+ Reviews) |
Check Rates |
| 3. Drury Plaza Hotel St. Louis St. Charles | (450+ Reviews) |
Check Rates |
| 4. Super 8 by Wyndham St Charles | (350+ Reviews) |
Check Rates |
| 5. Tru by Hilton St. Charles St. Louis | (150+ Reviews) |
Check Rates |
| 6. Hampton Inn & Suites St Charles Old Town | (100+ Reviews) |
Check Rates |
| 7. Candlewood Suites St Louis St Charles | (100+ Reviews) |
Check Rates |
| 8. Hampton Inn St Charles St Peters | (100+ Reviews) |
Check Rates |
| 9. Holiday Inn Express Hotel & Suites St. Charles | (50+ Reviews) |
Check Rates |
Detailed Reviews: Top St. Charles Hotels Ranked by Cleanliness & Location Scores
1. Country Inn & Suites by Radisson, St Charles Historic District






The Vibe
This is the pick for travelers who want to exit the lobby and be on Main Street immediately. A 9.6 location score is tough to beat, and the 9.4 cleanliness rating backs up what guests report: spotless rooms and a friendly lobby experience with easy front-door parking.
What You Actually Get
Rooms come with private bathrooms and air conditioning. The indoor swimming pool stays open year-round, and the fitness center handles a quick workout. Free private parking is available on-site — guests love parking right in front. The complimentary breakfast includes hot options, and the property is fully accessible via elevator. Staff scored 9.4, and the 9.2 WiFi holds steady. One-bedroom king suites come with two TVs, a bonus for families splitting space.
Choose this if: You value cleanliness and walkability — this scores 9.4+ in both, the highest overall in the list.
Check Tonight’s Price for Country Inn & Suites by Radisson, St Charles Historic District →
2. Comfort Suites St Charles-St Louis






The Vibe
A solid mid-range option that families lean toward for the indoor pool and pet-friendly policy. With a 7.9 overall, it’s not the flashiest, but staff scores at 8.6 and an 8.7 WiFi rating mean the basics work well. Guests mention the garden tubs in bathrooms as a pleasant surprise.
What You Actually Get
The property has an indoor swimming pool and a fitness center. Breakfast is included and rated “Very Good” by guests — expect hot options. Free on-site parking cuts one expense. The pet policy allows dogs on request with possible fees, a detail that sets it apart from the Country Inn. Garden tubs with jets are available in second and third-floor bathrooms. Note that group bookings over 5 rooms trigger different policies.
Choose this if: You’re traveling with a small dog and still want an indoor pool for the kids.
Check Tonight’s Price for Comfort Suites St Charles-St Louis →
3. Drury Plaza Hotel St. Louis St. Charles





The Vibe
Drury Plaza matches the Country Inn’s overall score but carves its own lane with a 9.6 staff rating — the highest in this guide. Guests rave about the breakfast: fresh, delicious, with plenty of variety. The outdoor swimming pool is open seasonally, and the location score (9.5) puts you a short drive from Main Street.
What You Actually Get
An outdoor swimming pool, fitness center, and free private parking come standard. The “Excellent Breakfast” includes hot items that guests describe as very fresh. Pets are allowed with a daily cleaning fee — a maximum of two per room. The 9.4 cleanliness and 9.4 comfort scores are on par with the list’s best, and the 9.2 facilities score tells you the property is well-maintained. Unlike the Country Inn, check-out is at 11:00 AM, an hour earlier.
Choose this if: You want an excellent breakfast included and staff who go above and beyond.
Check Tonight’s Price for Drury Plaza Hotel St. Louis St. Charles →
4. Super 8 by Wyndham St Charles





The Vibe
The budget pick of the group, and it knows its lane. Staff score 8.6 — high for a 1-star property — and the indoor heated pool is open year-round. Guests appreciate the mini-fridge and microwave in every room, and the late check-in window (midnight) helps late arrivals.
What You Actually Get
Extended check-in hours until midnight, an indoor heated swimming pool, and free private parking. Every room includes a mini refrigerator and microwave — a rare find at this price point. The 8.8 WiFi score is among the highest in this guide. Breakfast is included and rated “Very Good.” Note that truck/bus parking isn’t available on-site, and pets are not allowed. Groups booking over 9 rooms face different policies.
Choose this if: You’re on a tight budget and need a microwave, fridge, and reliable WiFi.
5. Tru by Hilton St. Charles St. Louis






The Vibe
Tru by Hilton lands an “Excellent” 8.8 overall with a 9.5 location score that rivals the top pick. Staff scored 9.3, and the 9.1 comfort rating points to solid beds and quiet rooms. Guests call out Gretchen at the front desk by name — always a good sign for service consistency.
What You Actually Get
Free WiFi with a 9.5 score — the fastest in the group. A fitness center, free private parking, and a “Good Breakfast” included. The property has air conditioning and elevator access. Note that you must be 21 to check in, and pets are not allowed. The 9.0 cleanliness score is competitive. Unlike the Country Inn, check-out runs until 12:00 PM, giving you an extra hour.
Choose this if: You need fast, reliable WiFi and a 12:00 PM check-out time.
Check Tonight’s Price for Tru by Hilton St. Charles St. Louis →
6. Hampton Inn & Suites St Charles Old Town Area, Mo






The Vibe
Another solid “Excellent” option at 8.8, with a 9.1 cleanliness score and 9.2 staff rating. The indoor pool is a plus, and the pet-friendly policy opens it up to travelers with dogs. Breakfast gets good marks for variety, and guests appreciate that staff doesn’t rush them even when they arrive a few minutes late.
What You Actually Get
Indoor swimming pool, fitness center, and elevator access. Pets are allowed (ESA and companion pets welcome) with a $50/pet/night fee — ADA service animals are exempt from fees. Free parking and WiFi are included. A $50 damage deposit is required at check-in. The 8.9 location score puts it near Old Town’s attractions. Note that check-out is 11:00 AM, earlier than Tru’s noon window.
Choose this if: You want a clean, pet-accepting hotel close to Old Town St. Charles.
Check Tonight’s Price for Hampton Inn & Suites St Charles Old Town Area, Mo →
7. Candlewood Suites St Louis St Charles by IHG






The Vibe
A quieter, more practical option for travelers who want solid service without frills. Staff scores 8.8 — higher than several higher-rated hotels — and the manager gets personal shoutouts for going above and beyond. The 8.5 cleanliness score is respectable for this tier.
What You Actually Get
Free private parking and a fitness center. Pets are allowed with charges. The property offers restaurant reservations as an added convenience. WiFi scores a 6.9 — the lowest in this guide, so plan around that if connectivity matters. A $100 damage deposit is required at check-in. Rooms can be booked as two separate bedrooms under one reservation, which is useful for small groups. Note that there is no breakfast service here.
Choose this if: You want a quiet property with excellent individual staff service and don’t need on-site breakfast.
Check Tonight’s Price for Candlewood Suites St Louis St Charles by IHG →
8. Hampton Inn St Charles St Peters






The Vibe
A slightly later check-in (4:00 PM) and a location further west make this a quieter base for travelers heading toward St. Peters. The staff scores 8.4 and guests note the property stays clean even during renovations. The pool and jacuzzi require reservations for one-hour slots.
What You Actually Get
Indoor swimming pool (by appointment, one-hour time slots), fitness center, and free parking. Pets are allowed with charges. Breakfast is rated “Wonderful” but note: there are no microwaves in rooms — only in the lobby for guest use. All rooms have refrigerators. The 8.4 location score is decent, but the 6.5 WiFi is the worst in this guide. A 24-hour front desk means late arrivals are covered.
Choose this if: You’re staying near the St. Peters side and want a pet-friendly option with a pool.
Check Tonight’s Price for Hampton Inn St Charles St Peters →
9. Holiday Inn Express Hotel & Suites St. Charles by IHG






The Vibe
Though it only has 50+ reviews, the scores are solid across the board: 8.8 cleanliness, 8.9 staff, and 8.9 comfort. The indoor pool is a welcome feature, and guests consistently mention comfortable beds and Dove-branded toiletries as small luxuries.
What You Actually Get
Indoor swimming pool, fitness center, and free private parking. Breakfast is included with hot options like cheese omelets, turkey sausage, and bacon. Every room features air conditioning. The 8.8 WiFi score is strong. Check-in starts at 4:00 PM, and check-out is 11:00 AM. Cash is not accepted as payment or deposit — card only. Pets are not allowed. Groups booking over 6 rooms face different policies.
Choose this if: You prioritize a clean, comfortable room and a hearty hot breakfast before heading out.
Check Tonight’s Price for Holiday Inn Express Hotel & Suites St. Charles by IHG →
Final Verdict: Our Top 3 Picks
🏆 Best Overall
#1 Country Inn & Suites by Radisson
Top scores across the board — 9.1 overall, 9.6 location, and the best cleanliness in the group at 9.4.
Check Tonight’s Price for Country Inn & Suites by Radisson, St Charles Historic District →
💰 Best Value
#5 Tru by Hilton St. Charles St. Louis
An 8.8 “Excellent” rating at a competitive price, with a 9.5 location score and blazing 9.5 WiFi.
Check Tonight’s Price for Tru by Hilton St. Charles St. Louis →
🐕 Best Pet-Friendly
#3 Drury Plaza Hotel St. Louis St. Charles
Matches the top pick at 9.1 overall, includes an excellent breakfast, and allows up to two pets with a daily fee.
Check Tonight’s Price for Drury Plaza Hotel St. Louis St. Charles →
How We Ranked These St. Charles Hotels
We analyzed 9 properties across St. Charles County using verified Booking.com reviews. Each hotel had to meet a minimum 8.0 overall score and a 50-review floor to qualify. Rankings prioritize guest score breakdowns — especially cleanliness and location — over star ratings or marketing claims.
- Guest score thresholds: Only properties with 8.0+ overall and 10+ verified reviews included
- Score breakdown analysis: Prioritized cleanliness, location, and staff scores — the categories that drive repeat bookings
- Amenity verification: Cross-referenced advertised amenities against guest review patterns
- Location signals: Proximity to the Historic District and Main Street dining weighed heavily for St. Charles
Frequently Asked Questions
Are pets allowed at these St. Charles hotels?
Yes, several properties allow pets on request. Drury Plaza Hotel (H3) permits up to two pets with a daily cleaning fee. Comfort Suites (H2), Hampton Inn Old Town (H6), Candlewood Suites (H7), and Hampton Inn St. Peters (H8) also allow pets with charges. Properties like Country Inn & Suites (H1), Super 8 (H4), Tru by Hilton (H5), and Holiday Inn Express (H9) do not accept pets. Always confirm the total fee, as most charge per night, not per stay.
Which hotels offer free cancellation?
Cancellation policies vary by room type and date across all nine properties. Generally, the flexible-rate options allow free cancellation up to 24-48 hours before check-in. To see specific conditions, enter your travel dates on the hotel’s booking page. Country Inn & Suites and Drury Plaza typically offer the most flexible cancellation windows. You must contact the hotel directly to cancel — calling the property is recommended over email.
Can I check in late at any of these properties?
Most properties offer 24-hour front desk service, including Super 8 (H4) which lists check-in until midnight, Hampton Inn St. Peters (H8), and Drury Plaza (H3). Tru by Hilton (H5) and Comfort Suites (H2) accept check-ins up to late hours but have a 21-year-old minimum age at Tru. Country Inn & Suites (H1) and Holiday Inn Express (H9) have standard 3:00-4:00 PM check-in windows but can accommodate late arrivals if you notify them in advance.
What’s the best time to visit St. Charles?
Spring (April-May) and Fall (September-October) offer the most comfortable weather for walking the Historic District and exploring Main Street. Summer brings heat and humidity, but indoor pools at most properties provide relief. Winter can be cold, but many hotels have indoor heated pools — Super 8 (H4) keeps theirs open year-round. The Christmas Traditions festival in December draws crowds, so book several weeks ahead if visiting then.
How do I get from Lambert-St. Louis International Airport to St. Charles?
Lambert Airport (STL) is about 7 miles from the hotels in this guide — roughly a 15-minute drive. Rideshare services (Uber/Lyft) typically cost $20-30. Taxis are available but run higher. Rental cars are a solid option since most properties offer free on-site parking. Public transit via MetroBus can take 45-60 minutes and requires at least one transfer to reach St. Charles.
What’s the most walkable area in St. Charles for hotel guests?
The Historic District along South Main Street is the most walkable area — home to boutique shops, restaurants, and the Katy Trail trailhead. Country Inn & Suites (H1) sits directly on Main Street with a 9.6 location score, making it the top choice for walkability. Drury Plaza (H3, 9.5 location) and Tru by Hilton (H5, 9.5 location) are also nearby but require a short drive or a longer walk to the main strip.