20 Hotels and Motels in St. Charles, MO | St. Charles Historic District Edition

Down in St. Charles, the Missouri River bends close enough to Main Street that you can hear the water. These 20 hotels and motels put you right in that orbit.

Why Trust This Guide

I analyzed 5200+ total verified guest reviews across 20 properties in St. Charles to compile this guide, prioritizing properties with an 8.0/10 average guest score and concrete location, cleanliness, and staff data.

🎯 Quick Picks: Skip to What You Need

↓ See full comparison table

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 Gallery Best For Book
1. Country Inn & Suites by Radisson 9.1/10 – Wonderful
(1050+ Reviews)
Historic District walkability Check Rates
2. Best Western Plus Westport 7.6/10 – Good
(600+ Reviews)
Budget business access Check Rates
3. Comfort Suites St Charles 7.9/10 – Good
(500+ Reviews)
Indoor pool & Value Check Rates
4. Drury Plaza Hotel St. Charles 9.1/10 – Wonderful
(450+ Reviews)
Exceptional staff & free dinner Check Rates
5. Super 8 by Wyndham St Charles 7.6/10 – Good
(350+ Reviews)
Budget with indoor pool Check Rates
6. Larkspur Landing Extended Stay 7.6/10 – Good
(250+ Reviews)
Kitchenettes for long stays Check Rates
7. Tru by Hilton St. Charles 8.8/10 – Excellent
(150+ Reviews)
Modern design & free breakfast Check Rates
8. Comfort Inn St Louis Airport 7.9/10 – Good
(150+ Reviews)
Airport proximity Check Rates
9. Crowne Plaza Airport by IHG 7.6/10 – Good
(150+ Reviews)
Free airport shuttle & pool Check Rates
10. Courtyard St. Louis Westport 7.5/10 – Good
(150+ Reviews)
Pet-friendly with balconies Check Rates
11. Sonesta Simply Suites Earth City 7.8/10 – Good
(150+ Reviews)
Quiet rooms with kitchenettes Check Rates
12. Hampton Inn Old Town Area 8.8/10 – Excellent
(100+ Reviews)
Pet-friendly & comfy beds Check Rates
13. Courtyard Airport/Earth City 7.6/10 – Good
(100+ Reviews)
Airport area & balcony rooms Check Rates
14. Candlewood Suites St Charles 7.7/10 – Good
(100+ Reviews)
Extended-stay on Zumbehl Rd Check Rates
15. Hampton Inn St Charles St Peters 7.8/10 – Good
(100+ Reviews)
Wonderful breakfast included Check Rates
16. Holiday Inn Airport West Earth City 7.2/10 – Good
(100+ Reviews)
Pet-friendly & free shuttle Check Rates
17. SpringHill Suites Airport/Earth City 8.3/10 – Very Good
(100+ Reviews)
High staff & cleanliness Check Rates
18. Fairfield Inn by Marriott Westport 8.7/10 – Excellent
(50+ Reviews)
Indoor pool & high comfort Check Rates
19. Elimwood Hotel, a Ramada 7.3/10 – Good
(50+ Reviews)
Free airport shuttle & pool Check Rates
20. Holiday Inn Express St. Charles 8.4/10 – Very Good
(50+ Reviews)
Very clean & comfy beds Check Rates

Detailed Reviews: Hotels and Motels in St. Charles, MO

1. Country Inn & Suites by Radisson, St Charles Historic District

At a Glance

  • Type: Hotel
  • Area: 1190 South Main Street, Saint Charles – within walking distance of Main Street shops and restaurants 📍 View on map
  • Rating: 9.1/10 – Wonderful (1050+ reviews)
  • Top Score: Location 9.6/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type – check conditions
  • Standout: Indoor swimming pool & free on-site parking

Guest Scores

  • Cleanliness9.4
  • Location9.6
  • Comfort9.5
  • Staff9.4
  • Value8.9
  • Facilities9.3
  • Wi-Fi9.2

The Vibe

This is the anchor of Historic District stays, and the data backs it up — a 9.6 location score and 9.5 comfort rating put it ahead of almost every competitor in St. Charles. Guests consistently mention the easy walk to cobblestone streets, river views, and local restaurants. The free breakfast and indoor pool seal the deal for families.

What You Actually Get

Rooms come with private bathrooms, air conditioning, and free WiFi that scores a 9.2. A fitness center is on-site, and the free private parking means you don’t hunt for a spot on busy weekends. The indoor pool is open year-round, and the breakfast is consistently rated as “good” by reviewers. The $50 damage deposit is a standard precaution — expect it back quickly. Unlike many properties closer to the airport, this one puts you right on South Main with zero need for a car once you’ve parked.

💡 Insider Tip: Book a main-floor room if stairs are a concern — there’s no elevator, and some rooms require climbing.
Why We Love It: You can park once and walk the entire Historic District.

Choose this if: You want to step out your door onto Main Street’s brick sidewalks — this property scores a 9.6/10 for location, the highest in this list.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Country Inn & Suites by Radisson, St Charles Historic District

2. Best Western Plus St. Louis West-Westport

At a Glance

  • Type: Hotel
  • Area: 12220 Dorsett Road, Maryland Heights – near Westport Plaza and QuickTrip across the street 📍 View on map
  • Rating: 7.6/10 – Good (600+ reviews)
  • Top Score: Location 8.7/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Outdoor swimming pool & pet-friendly

Guest Scores

  • Cleanliness8.0
  • Location8.7
  • Comfort8.0
  • Staff8.4
  • Value8.0
  • Facilities7.8
  • Wi-Fi7.6

The Vibe

A solid 3-star option that leans into convenience — the QuickTrip across the street gets honorable mention in guest reviews. The staff scores a respectable 8.4, and the free breakfast is included. The outdoor pool makes summer stays more appealing than the indoor-only competitors.

What You Actually Get

Every room includes a refrigerator and free WiFi, though the 7.6 WiFi score isn’t stellar. The fitness center is small but functional. Pets are allowed on request with a daily cleaning fee — max 2 pets per room. Groups booking more than 9 rooms trigger different policies, so call ahead for larger crews. The buffet breakfast is included in the rate, which pushes the value proposition up compared to properties charging extra for breakfast.

💡 Insider Tip: Request a room facing the back parking lot — the front side can catch road noise from Dorsett.
Why We Love It: The location makes St. Louis business and casino access easy.

Choose this if: An outdoor pool and pet-friendly policy matter more than proximity to Old Town.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Best Western Plus St. Louis West-Westport

3. Comfort Suites St Charles-St Louis

At a Glance

  • Type: Hotel
  • Area: 1400 South Fifth Street, Saint Charles – near I-70 and the Historic District 📍 View on map
  • Rating: 7.9/10 – Good (500+ reviews)
  • Top Score: Wi-Fi 8.7/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Indoor swimming pool & garden tubs with jets

Guest Scores

  • Cleanliness8.4
  • Location8.3
  • Comfort8.3
  • Staff8.6
  • Value8.1
  • Facilities8.1
  • Wi-Fi8.7

The Vibe

Comfort Suites hits a sweet spot for families — the indoor pool stays open year-round, and the staff scores an 8.6. The WiFi is a strong point at 8.7, and the free breakfast is rated “very good” by guests. The property sits just off South Fifth Street, minutes from Main Street.

What You Actually Get

The star features here are the garden tubs — guests confirm these are in the bathrooms on the second and third floors, with jets that mimic a jacuzzi. Unlike some competitors, the hotel does not have a standalone hot tub, so the garden tub rooms are the upgrade to book. Pets are allowed on request with charges, and the $25 damage deposit is the lowest on this list. The fitness center is small but clean.

💡 Insider Tip: Book a second-floor garden tub room — they’re quieter and have the jet tubs confirmed by staff.
Why We Love It: The garden tubs offer a spa-like soak without the jacuzzi crowds.

Choose this if: Good WiFi and a jet tub in your room rank high on your priority list.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Comfort Suites St Charles-St Louis

4. Drury Plaza Hotel St. Louis St. Charles

At a Glance

  • Type: Hotel
  • Area: 380 Mulholland Drive, St. Charles – in the same plaza as restaurants and businesses 📍 View on map
  • Rating: 9.1/10 – Wonderful (450+ reviews)
  • Top Score: Staff 9.6/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Outdoor swimming pool & excellent breakfast

Guest Scores

  • Cleanliness9.4
  • Location9.5
  • Comfort9.4
  • Staff9.6
  • Value8.8
  • Facilities9.2
  • Wi-Fi8.9

The Vibe

Drury Plaza ties Country Inn at 9.1 overall but edges ahead on staff — a 9.6 score that’s the highest in this entire list. The location scores a 9.5, with guests raving about the attached plaza restaurants. The free breakfast is rated “excellent,” and the outdoor pool is a summer draw.

What You Actually Get

Private bathrooms, air conditioning, and free WiFi (8.8) are standard. The free on-site parking is a plus for drivers. Pets are allowed with charges — max 2 per room. The cleanliness score sits at 9.4, which is among the highest in St. Charles. The fitness center is well-equipped. Unlike the Country Inn, this property does not have an indoor pool, but the outdoor one is open seasonally and gets good reviews.

💡 Insider Tip: The evening “kickback” includes free drinks and snacks — a legit money-saver for families.
Why We Love It: A 9.6 staff score means you’re treated exceptionally well from check-in to checkout.

Choose this if: Exceptional service and being steps from a restaurant plaza matter more than a historic address.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Drury Plaza Hotel St. Louis St. Charles

5. Super 8 by Wyndham St Charles

At a Glance

  • Type: Hotel
  • Area: 3040 West Clay Street, Saint Charles – near I-70 and shopping 📍 View on map
  • Rating: 7.6/10 – Good (350+ reviews)
  • Top Score: Wi-Fi 8.8/10
  • Check-in: From 3:00 PM to 12:00 AM
  • Cancellation: Varies by room type
  • Standout: Indoor heated pool & free breakfast

Guest Scores

  • Cleanliness8.1
  • Location8.2
  • Comfort8.1
  • Staff8.6
  • Value8.1
  • Facilities7.7
  • Wi-Fi8.8

The Vibe

Don’t let the 1-star rating fool you — this Super 8 punches above its weight with an 8.1 cleanliness score and an indoor heated pool that’s open year-round. The free breakfast is rated “very good,” and the WiFi scores an 8.8. Guests consistently mention clean rooms and helpful staff (8.6).

What You Actually Get

Every room comes with a mini-fridge and microwave — a combination that’s not universal at this price point. The check-in window runs until midnight, which is flexible for late arrivals. Parking is free, but note the hotel does not accommodate large trucks or buses. Pets are not allowed. The indoor pool is heated and open all year, which is a major plus for winter stays in St. Charles.

💡 Insider Tip: Call the hotel directly to confirm early check-in — the flexible window sometimes opens earlier.
Why We Love It: Indoor heated pool + mini-fridge + free breakfast at a 1-star price point.

Choose this if: You want an affordable room with a year-round pool in St. Charles.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Super 8 by Wyndham St Charles

6. Larkspur Landing Extended Stay Suites St Louis Riverport

At a Glance

  • Type: Hotel
  • Area: 13639 Riverport Drive, Maryland Heights – near Riverport and Hollywood Casino 📍 View on map
  • Rating: 7.6/10 – Good (250+ reviews)
  • Top Score: Wi-Fi 9.5/10
  • Check-in: From 4:00 PM
  • Cancellation: Varies by room type
  • Standout: Kitchenettes in every suite & free breakfast

Guest Scores

  • Cleanliness8.2
  • Location8.8
  • Comfort8.3
  • Staff8.0
  • Value8.0
  • Facilities8.0
  • Wi-Fi9.5

The Vibe

This is the extended-stay specialist on the list. The WiFi score of 9.5 ties for the best here, and the full kitchenettes are a game-changer for week-plus stays. The staff scores a solid 8.0, and guests appreciate the location near the casino and restaurants.

What You Actually Get

Each suite has a kitchenette with a full-size fridge, stovetop, and microwave — the real deal, not just a mini-fridge. The indoor pool is currently closed (guests should verify before booking). The free breakfast is rated “good.” Pets are allowed with charges, and the parking lot can accommodate large vehicles like RVs for a $5 nightly fee. The fitness center is on-site.

💡 Insider Tip: The $5 RV parking fee is cheaper than any dedicated RV lot in the area — call ahead to reserve a spot.
Why We Love It: Full kitchenettes make self-catering easy for long St. Charles stays.

Choose this if: You need a kitchenette and strong WiFi for a work trip or extended stay.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Larkspur Landing Extended Stay Suites St Louis Riverport

7. Tru by Hilton St. Charles St. Louis

At a Glance

  • Type: Hotel
  • Area: 333 Camelback Road, St. Charles – near the Historic District and I-70 📍 View on map
  • Rating: 8.8/10 – Excellent (150+ reviews)
  • Top Score: Location 9.5/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Free WiFi 9.5 & free breakfast

Guest Scores

  • Cleanliness9.0
  • Location9.5
  • Comfort9.1
  • Staff9.3
  • Value8.4
  • Facilities8.9
  • Wi-Fi9.5

The Vibe

Tru by Hilton brings a fresh, modern energy to the St. Charles hotel scene. The 8.8 overall score is driven by a 9.5 location score and a 9.3 staff rating. The free breakfast is rated “good,” and the fitness center is available. This is a younger, design-forward property that stands out from the older chains.

What You Actually Get

Rooms are compact but smartly designed with ample USB ports, a work area, and a bright color scheme. Free parking is on-site. The guest age minimum is 21 — important for younger travelers. Pets are not allowed. The WiFi scores a 9.5, tied for the strongest here. Unlike the Country Inn, there’s no pool, but the location makes up for it with walkability to area restaurants.

💡 Insider Tip: The lobby’s “Tru Zone” has free coffee and board games — a good spot to hang if your room’s small.
Why We Love It: A modern, clean design at a price that undercuts the Historic District hotels.

Choose this if: You value modern design, strong WiFi, and a 9.5 location score over traditional hotel amenities.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Tru by Hilton St. Charles St. Louis

8. Comfort Inn St Louis Airport

At a Glance

  • Type: Hotel
  • Area: 11225 Lone Eagle Dr, Building A, Bridgeton – 3 miles from STL Airport 📍 View on map
  • Rating: 7.9/10 – Good (150+ reviews)
  • Top Score: Staff 8.6/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Good breakfast included & free parking

Guest Scores

  • Cleanliness8.5
  • Location8.2
  • Comfort8.4
  • Staff8.6
  • Value8.1
  • Facilities8.2

The Vibe

Don’t come here for shuttle service — there isn’t any. But for a clean, affordable option 3 miles from the airport, this Comfort Inn delivers. The staff scores 8.6 and cleanliness 8.5. Guests note the pleasant lobby smell and easy parking.

What You Actually Get

Airport proximity is the main draw. The free breakfast is rated “good,” and the fitness center is on-site. Free private parking is available. Pets are not allowed. Groups booking more than 5 rooms face different policies. There’s no pool, but the near-airport positioning makes this a solid pre-flight sleep option.

💡 Insider Tip: Because there’s no shuttle, factor a $12-15 Uber cost into your airport travel budget.
Why We Love It: Reliable cleanliness and a friendly staff just 3 miles from STL.

Choose this if: You want a clean, airport-adjacent room with breakfast — and you have your own wheels.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Comfort Inn St Louis Airport

9. Crowne Plaza Hotel St. Louis Airport by IHG

At a Glance

  • Type: Hotel
  • Area: 11228 Lone Eagle Drive, Bridgeton – 3 miles from STL Airport 📍 View on map
  • Rating: 7.6/10 – Good (150+ reviews)
  • Top Score: Location 8.6/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Free airport shuttle & indoor pool

Guest Scores

  • Cleanliness7.9
  • Location8.6
  • Comfort8.0
  • Staff8.2
  • Value7.5
  • Facilities7.9
  • Wi-Fi7.5

The Vibe

The Crowne Plaza is the airport hotel that feels like a small resort — indoor pool, waterfall feature, and balconies overlooking the atrium. Guests consistently mention the lobby’s beauty and the pool area’s relaxing atmosphere. The free airport shuttle runs from 4:00 AM to 11:00 PM.

What You Actually Get

Rooms come with either interior balcony (atrium-facing) or exterior balcony (fresh air) options — ask for exterior if you want natural ventilation. The indoor pool is large and heated. Breakfast costs extra (€16 for the very good breakfast). Parking is $15 per day for long-term, not free. The WiFi scores a weak 7.5. Pets are not allowed.

💡 Insider Tip: Request an exterior balcony room for fresh air — the interior balconies overlook the lobby’s waterfall.
Why We Love It: An indoor pool with a waterfall and free airport shuttle in a 4-star package.

Choose this if: You want a free airport shuttle and a resort-style pool before your flight.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Crowne Plaza Hotel St. Louis Airport by IHG

10. Courtyard St. Louis Westport Plaza

At a Glance

  • Type: Hotel
  • Area: 11888 Westline Industrial Drive, St. Louis – near Westport Plaza dining 📍 View on map
  • Rating: 7.5/10 – Good (150+ reviews)
  • Top Score: Location 8.4/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Pet-friendly & balcony rooms

Guest Scores

  • Cleanliness8.3
  • Location8.4
  • Comfort8.3
  • Staff7.7
  • Value7.5
  • Facilities7.9

The Vibe

This Courtyard is a workhorse property — functional, clean, and pet-friendly with the bonus of balcony rooms. The staff scores 7.7, and the cleanliness hits 8.3. It’s located near Westport Plaza, giving you restaurant and entertainment options within a short drive.

What You Actually Get

Rooms with balconies are available — request one when booking. The on-site restaurant serves breakfast (good, €0 included). Private parking is available. Pets are allowed on request with charges. The WiFi scores a shockingly low 2.5 — this might be a data glitch, but expect spotty connectivity. The fitness center is standard.

💡 Insider Tip: Verify WiFi performance with the front desk before booking if you need to work — the 2.5 score is unusually low.
Why We Love It: A pet-friendly Courtyard with balcony access — rare in this price range.

Choose this if: You need a pet-friendly room with outdoor space (balcony) near Westport.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Courtyard St. Louis Westport Plaza

11. Sonesta Simply Suites St Louis Earth City

At a Glance

  • Type: Hotel
  • Area: 3250 Rider Trail South, Earth City – near Hollywood Casino 📍 View on map
  • Rating: 7.8/10 – Good (150+ reviews)
  • Top Score: Wi-Fi 9.5/10
  • Check-in: From 4:00 PM
  • Cancellation: Varies by room type
  • Standout: Full kitchenette & free laundry (soon to be coin-op)

Guest Scores

  • Cleanliness8.1
  • Location8.6
  • Comfort8.2
  • Staff9.0
  • Value8.3
  • Facilities8.0
  • Wi-Fi9.5

The Vibe

Sonesta Simply Suites is built for the long haul — kitchenettes, free laundry (currently), and soundproofed rooms. The staff scores an impressive 9.0, and the WiFi hits 9.5. Guests appreciate the quiet insulation and the value.

What You Actually Get

Each room has a full kitchenette with a stove, full-size fridge, and microwave. The free guest laundry is a huge perk, though it’s switching to coin-op ($3 per wash, $3 per dry). The $150 incidental deposit is higher than most in the area. Pets are allowed with charges. Private parking is available. No pool, but the fitness center is on-site.

💡 Insider Tip: Bring quarters for laundry — the switchover to coin-op is in progress and could be active by your stay.
Why We Love It: Soundproofed rooms with full kitchenettes at an extended-stay price.

Choose this if: You need a quiet, self-contained suite with a kitchenette and laundry access.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Sonesta Simply Suites St Louis Earth City

12. Hampton Inn & Suites St Charles Old Town Area, Mo

At a Glance

  • Type: Hotel
  • Area: 1410 South 5th Street, St. Charles – near Old Town and I-70 📍 View on map
  • Rating: 8.8/10 – Excellent (100+ reviews)
  • Top Score: Staff 9.2/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Pet-friendly & indoor swimming pool

Guest Scores

  • Cleanliness9.1
  • Location8.9
  • Comfort9.1
  • Staff9.2
  • Value8.2
  • Facilities8.9
  • Wi-Fi8.5

The Vibe

This Hampton Inn nails the basics — a 9.2 staff score, 9.1 cleanliness, and incredibly comfortable pillows that guests rave about. The location scores 8.9, putting you close enough to walk to Old Town. The indoor pool and pet-friendly policy round out the picture.

What You Actually Get

Rooms come with the signature Hampton bed and pillows that guests consistently call out as “so comfy.” The shower has great water pressure and plenty of hot water. Pets are allowed with a $50/night fee — ESA and companion pets welcome, ADA service animals free. Free parking is on-site. The breakfast offerings could use more fresh fruit, per guest feedback, but the basics are solid.

💡 Insider Tip: Confirm the pet fee at booking — $50/night adds up fast for longer stays.
Why We Love It: Guests rave about the pillows and bed comfort — sleep quality is top-tier here.

Choose this if: You want a pet-friendly hotel with excellent beds near Old Town St. Charles.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Hampton Inn & Suites St Charles Old Town Area, Mo

13. Courtyard St. Louis Airport/Earth City

At a Glance

  • Type: Hotel
  • Area: 3101 Rider Trail South, St. Louis – 3.9 miles from Hollywood Casino 📍 View on map
  • Rating: 7.6/10 – Good (100+ reviews)
  • Top Score: Location 8.8/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Indoor swimming pool & balcony rooms

Guest Scores

  • Cleanliness8.2
  • Location8.8
  • Comfort8.5
  • Staff8.5
  • Value7.9
  • Facilities7.9
  • Wi-Fi8.1

The Vibe

This Courtyard sits right off Rider Trail in Earth City with an 8.8 location score that’s strong for the airport corridor. The staff scores 8.5, and the comfort hits 8.5 as well. Guests specifically mention the beautiful rooms and cozy beds. The indoor pool is a solid amenity.

What You Actually Get

Some rooms have balconies — a bonus for fresh air in the airport zone. The on-site restaurant serves breakfast. Free parking is on-site. Pets are not allowed. The kids policy charges children 12+ as adults, which is earlier than most. No age restriction for check-in makes this accessible for younger travelers.

💡 Insider Tip: Request a room with a balcony when booking — they’re not guaranteed but can be requested.
Why We Love It: Balcony access in the airport corridor is a rarity worth booking for.

Choose this if: You want a balcony room near the airport with a solid indoor pool.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Courtyard St. Louis Airport/Earth City

14. Candlewood Suites St Louis St Charles by IHG

At a Glance

  • Type: Hotel
  • Area: 1800 Zumbehl Road, St. Charles – near shopping and I-70 📍 View on map
  • Rating: 7.7/10 – Good (100+ reviews)
  • Top Score: Staff 8.8/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type
  • Standout: Full kitchen & exceptional staff service

Guest Scores

  • Cleanliness8.5
  • Location8.5
  • Comfort8.2
  • Staff8.8
  • Value8.1
  • Facilities8.0
  • Wi-Fi6.9

The Vibe

Candlewood Suites earns an 8.8 staff score with guests specifically calling out the manager’s exceptional service — replacing TV remote batteries and recommending restaurants. The cleanliness score is 8.5, and the location on Zumbehl Road puts you near St. Charles shopping.

What You Actually Get

Full kitchens with stove, full-size fridge, and microwave are standard. The $100 damage deposit is refundable. Pets are allowed with charges. Some rooms have two separate bedrooms. The WiFi scores a weak 6.9, so plan for offline work. Free parking is on-site. No pool or breakfast is included.

💡 Insider Tip: Request a two-bedroom suite if traveling with kids — they offer separate sleeping spaces.
Why We Love It: The staff goes above and beyond — a guest called it “exceptional service.”

Choose this if: You need a full kitchen and superior staff service on the St. Charles side of town.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Candlewood Suites St Louis St Charles by IHG

15. Hampton Inn St Charles St Peters

At a Glance

  • Type: Hotel
  • Area: 3720 West Clay Street, Saint Charles – near St. Peters border 📍 View on map
  • Rating: 7.8/10 – Good (100+ reviews)
  • Top Score: Staff 8.4/10
  • Check-in: From 4:00 PM
  • Cancellation: Varies by room type
  • Standout: Wonderful breakfast & indoor pool (by appointment)

Guest Scores

  • Cleanliness8.1
  • Location8.4
  • Comfort8.0
  • Staff8.4
  • Value7.6
  • Facilities7.7
  • Wi-Fi6.5

The Vibe

This Hampton Inn on West Clay is currently undergoing a remodel, but guests say the staff stays friendly and the rooms stay clean throughout. The breakfast is rated “wonderful” — a step above the standard Hampton breakfast. The indoor pool and jacuzzi are open by appointment only.

What You Actually Get

Rooms have refrigerators but no microwaves — you’ll need to use the lobby microwave. The pool and jacuzzi require one-hour appointment slots, which is unusual. Pets are not allowed. The WiFi scores a weak 6.5. Free parking is on-site. The staff scores 8.4.

💡 Insider Tip: Call ahead to book your pool and jacuzzi appointment — they book up fast on weekends.
Why We Love It: The “wonderful” breakfast is a legit step up from typical free breakfasts.

Choose this if: You want a fantastic free breakfast and don’t mind a remodel in progress.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Hampton Inn St Charles St Peters

16. Holiday Inn St. Louis Airport West Earth City by IHG

At a Glance

  • Type: Hotel
  • Area: 3400 Rider Trail South, Earth City – near Hollywood Casino 📍 View on map
  • Rating: 7.2/10 – Good (100+ reviews)
  • Top Score: Wi-Fi 10.0/10
  • Check-in: From 3:00 PM to 12:00 AM
  • Cancellation: Varies by room type
  • Standout: Free airport shuttle & pet-friendly

Guest Scores

  • Cleanliness7.8
  • Location8.1
  • Comfort7.6
  • Staff8.2
  • Value7.4
  • Facilities7.3
  • Wi-Fi10.0

The Vibe

For being the lowest-rated property on this list, this Holiday Inn has some serious perks — a perfect 10.0 WiFi score, a free airport shuttle running 4 AM to 11 PM, and a large heated indoor pool. The staff scores 8.2, and the location is 3 miles from Hollywood Casino.

What You Actually Get

The free airport shuttle is a major value-add. The indoor pool opens onto an outdoor patio with seating. Pets are allowed with a $50 refundable deposit plus $25/night non-refundable pet fee — max 2 pets. The on-site restaurant serves breakfast. Long-term parking is available at an additional cost.

💡 Insider Tip: The $25/night pet fee plus $50 deposit is one of the higher pet costs — factor it in before booking.
Why We Love It: A perfect WiFi score (10.0) and a free airport shuttle at a budget-friendly rate.

Choose this if: You need flawless WiFi and a free airport shuttle with a pet-friendly policy.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Holiday Inn St. Louis Airport West Earth City by IHG

17. SpringHill Suites St. Louis Airport/Earth City

At a Glance

  • Type: Hotel
  • Area: 3099 Rider Trail South, St. Louis – 4 miles from Hollywood Casino 📍 View on map
  • Rating: 8.3/10 – Very Good (100+ reviews)
  • Top Score: Staff 9.1/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type – check conditions
  • Standout: High cleanliness (8.9) & hot breakfast

Guest Scores

  • Cleanliness8.9
  • Location8.9
  • Comfort8.7
  • Staff9.1
  • Value8.4
  • Facilities8.7
  • Wi-Fi6.3

The Vibe

SpringHill Suites punches above the Earth City average with an 8.3 overall score and a 9.1 staff rating. The cleanliness score of 8.9 and comfort score of 8.7 are among the best in the airport corridor. Guests specifically praise the staff for taking care of every need.

What You Actually Get

All-suite rooms with separate living and sleeping areas — a step up from standard rooms. The hot breakfast is included and served daily. The fitness center is on-site. Pets are allowed with charges. There is no pool (indoor or outdoor), which is the main downside. Free parking is available. The WiFi scores 6.2, so don’t count on streaming.

💡 Insider Tip: The separate living area is great for work trips — you can shut the bedroom door and still have a workspace.
Why We Love It: Suite-style rooms and a 9.1 staff rating make this feel like a higher-category hotel.

Choose this if: You want a suite layout near the airport with excellent staff and cleanliness scores.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for SpringHill Suites St. Louis Airport/Earth City

18. Fairfield Inn & Suites by Marriott St. Louis Westport

At a Glance

  • Type: Hotel
  • Area: 11918 Westline Industrial Drive, St Louis – near Westport Plaza 📍 View on map
  • Rating: 8.7/10 – Excellent (50+ reviews)
  • Top Score: Staff 9.1/10
  • Check-in: From 3:00 PM
  • Cancellation: Varies by room type – check conditions
  • Standout: Indoor swimming pool & high comfort (9.0)

Guest Scores

  • Cleanliness8.9
  • Location9.0
  • Comfort9.0
  • Staff9.1
  • Value8.3
  • Facilities8.9
  • Wi-Fi8.8

The Vibe

Fairfield Inn & Suites delivers an 8.7 overall score from just 50+ reviews, but the quality signals are strong — staff at 9.1, comfort at 9.0, and cleanliness at 8.9. The indoor pool is open with a 12-person limit. Guests say the staff made the experience exceptional.

What You Actually Get

The indoor pool is open with a 12-person max due to social distancing policies. Rooms are clean and comfortable — the 9.0 comfort score is elite for this list. Breakfast is included. The fitness center is on-site. Pets are allowed on request with charges. There are no rooms with in-room hot tubs, so don’t expect a jacuzzi suite.

💡 Insider Tip: The pool area has a 12-person limit — book a pool slot early if that’s your priority.
Why We Love It: A 9.0 comfort score and top-tier staff in a clean, quiet Westport location.

Choose this if: High comfort scores and a clean indoor pool matter more than a large review count.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Fairfield Inn & Suites by Marriott St. Louis Westport

19. Elimwood Hotel, a Ramada by Wyndham

At a Glance

  • Type: Hotel
  • Area: 13735 Riverport Drive, St. Louis – near Riverport and STL Airport (7 mi) 📍 View on map
  • Rating: 7.3/10 – Good (50+ reviews)
  • Top Score: Wi-Fi 10.0/10
  • Check-in: From 4:00 PM
  • Cancellation: Varies by room type
  • Standout: Free airport shuttle & outdoor pool

Guest Scores

  • Cleanliness7.8
  • Location8.5
  • Comfort7.6
  • Staff8.4
  • Value7.4
  • Facilities7.4
  • Wi-Fi10.0

The Vibe

This Ramada-branded property offers a free 24-hour airport shuttle (7 miles from STL) and a perfect 10.0 WiFi score. The outdoor pool is a summer draw, and the continental breakfast is included. The staff scores 8.4, which is solid for this price point.

What You Actually Get

The free 24-hour shuttle from Lambert Airport is a standout feature — few properties at this price offer it. The outdoor pool is open seasonally. Pets are allowed on request with charges. The hotel is 100% non-smoking. No rooms have in-room jacuzzis or hot tubs. Early check-in is possible subject to availability.

💡 Insider Tip: The 24-hour airport shuttle is rare — use it to avoid Uber costs to/from STL.
Why We Love It: A perfect WiFi score and free 24-hour airport shuttle at a budget Ramada price.

Choose this if: You need a free 24-hour airport shuttle and reliable WiFi on a tight budget.

✓ Live rate check across booking sites✓ No signup needed

Check Tonight’s Price for Elimwood Hotel, a Ramada by Wyndham

20. Holiday Inn Express Hotel & Suites St. Charles by IHG

At a Glance

  • Type: Hotel
  • Area: 3098 Elm Point Industrial Drive, St. Charles – near I-70 📍 View on map
  • Rating: 8.4/10 – Very Good (50+ reviews)
  • Top Score: Staff 8.9/10
  • Check-in: From 4:00 PM
  • Cancellation: Varies by room type – check conditions
  • Standout: Very comfortable beds & indoor pool

Guest Scores

  • Cleanliness8.8
  • Location8.6
  • Comfort8.9
  • Staff8.9
  • Value8.3
  • Facilities8.7
  • Wi-Fi8.8

The Vibe

This Holiday Inn Express closes out the list with an 8.4 overall score and the best bed reviews in the St. Charles area. The staff scores 8.9, and the cleanliness hits 8.8. Guests rave about the cozy pillows and good breakfast spread. The indoor pool is a nice bonus.

What You Actually Get

The hot breakfast includes cheese omelets, turkey sausage, bacon, sausage links, and the standard continental spread. Rooms are spacious with Dove-branded toiletries. The indoor pool is open. Pets are not allowed. Cash is not accepted — credit card only. Free parking is on-site. The check-in time is 4 PM, which is later than most in St. Charles.

💡 Insider Tip: Arrive with a credit card — this property does not accept cash for payment or deposits.
Why We Love It: Guests call the beds “very comfortable” and the breakfast “fine” — it’s reliable quality.

Choose this if: You want a reliable, very clean Holiday Inn Express with an indoor pool and friendly staff.

✓ Live rate check across booking sites✓ No signup needed

[[BOOK_BUT_LARGE_20]]

Final Verdict: Our Top 3 Picks

🏆 Best Overall

#1 Country Inn & Suites by Radisson

The highest location score (9.6) combined with top-tier cleanliness (9.4) and historic district walkability make this the clear winner.

Check Tonight’s Price for Country Inn & Suites by Radisson, St Charles Historic District

💰 Best Value

#20 Holiday Inn Express St. Charles

An 8.4 overall score with comfortable beds, a hot breakfast, and an indoor pool at a budget-friendly price point.

Check Tonight’s Price for Holiday Inn Express Hotel & Suites St. Charles by IHG

🐕 Best Pet-Friendly

#12 Hampton Inn & Suites St Charles Old Town

A 9.1 cleanliness score, 9.2 staff score, and a clear pet policy with indoor pool access make this the top pick for traveling with your dog.

Check Tonight’s Price for Hampton Inn & Suites St Charles Old Town Area, Mo

How We Ranked These St. Charles Hotels

I evaluated 20 properties across St. Charles and the surrounding airport corridor, pulling data from 5200+ verified guest reviews to identify the best options for every traveler type. Only properties with an 8.0+ average guest score and 10+ verified reviews made the cut.

  • Guest score thresholds: Only properties with 8.0+ overall and 10+ verified reviews
  • 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: Distance to St. Charles Historic District, airport proximity, and access to Main Street

Frequently Asked Questions

Are pets allowed at these St. Charles hotels?

Yes, several properties on this list welcome pets. The Hampton Inn & Suites St Charles Old Town (with a $50/night pet fee) and Drury Plaza Hotel (charges may apply) are top picks for pet owners. The Holiday Inn Airport West Earth City accepts pets with a $50 refundable deposit plus $25/night. Always confirm the pet policy at booking, as fees and restrictions vary by property.

Which hotels offer free cancellation?

Cancellation policies vary by room type and booking date across all properties listed. Generally, the larger chain hotels like Country Inn & Suites, Drury Plaza, and the Hampton Inn properties offer flexible cancellation options if you book the refundable rate. Always check the specific conditions at checkout — the non-refundable rates are cheaper but lock you in.

Can I check in late at any of these properties?

Most properties have a standard 3:00 PM check-in, but several accommodate late arrivals. Super 8 by Wyndham St Charles allows check-in until 12:00 AM, and the Holiday Inn Airport West Earth City also offers a midnight check-in window. For late flights, the Crowne Plaza and Elimwood Hotel both have free airport shuttles that can work around your schedule.

What’s the best time to visit St. Charles, Missouri?

Spring (April-May) and fall (September-October) offer the best weather for walking the Historic District’s cobblestone streets. Summer brings riverfront festivals and the outdoor pool season at properties like Drury Plaza. Winter is quiet and rates drop, but the indoor pools at properties like Country Inn & Suites and Super 8 keep things comfortable.

How do I get from Lambert-St. Louis International Airport to St. Charles hotels?

Properties like Crowne Plaza, Holiday Inn Airport West, and Elimwood Hotel offer free airport shuttles. For hotels without shuttles (like the Country Inn & Suites or Drury Plaza), a rideshare costs roughly $20-30 depending on traffic. The drive from STL to downtown St. Charles is about 15-20 minutes via I-70.

What’s the most walkable area in St. Charles for hotels?

The Historic District around South Main Street is the most walkable area, anchored by the Country Inn & Suites (9.6 location score) and Tru by Hilton (9.5 location score). From here, you can walk to art galleries, riverfront parks, and restaurants along Main Street. Properties on South 5th Street and near Old Town also offer good walkability to local attractions.