Hotels in St. Charles

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 13 - Aug 14
Tomorrow
Aug 14 - Aug 15
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Where to stay in St. Charles?

Hampton Inn & Suites St. Charles Old Town Area

Hampton Inn & Suites St. Charles Old Town Area
St. Charles
$100
$121 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn & Suites St. Charles Old Town Area

Drury Plaza Hotel St. Louis St. Charles

Drury Plaza Hotel St. Louis St. Charles
St. Charles
$140
$162 total
includes taxes & fees
Aug 23 - Aug 24
Drury Plaza Hotel St. Louis St. Charles

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

Country Inn & Suites by Radisson, St. Charles Historic District
St. Charles Historic District
$129
$148 total
includes taxes & fees
Aug 30 - Aug 31
Country Inn & Suites by Radisson, St. Charles Historic District

Embassy Suites by Hilton St. Louis St. Charles

Embassy Suites by Hilton St. Louis St. Charles
St. Charles
$139
$159 total
includes taxes & fees
Sep 13 - Sep 14
Embassy Suites by Hilton St. Louis St. Charles

Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters
St. Charles
$98
$112 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn St. Charles St. Peters

Tru by Hilton St. Charles St. Louis, MO

Tru by Hilton St. Charles St. Louis, MO
St. Charles
$114
$132 total
includes taxes & fees
Aug 30 - Aug 31
Tru by Hilton St. Charles St. Louis, MO

Super 8 by Wyndham St Charles

Super 8 by Wyndham St Charles
St. Charles
$80
$92 total
includes taxes & fees
Aug 30 - Aug 31
Super 8 by Wyndham St Charles

Comfort Suites St Charles - St Louis

Comfort Suites St Charles - St Louis
St. Charles
$84
$97 total
includes taxes & fees
Sep 6 - Sep 7
Comfort Suites St Charles - St Louis

Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa
St. Charles
$156
$199 total
includes taxes & fees
Aug 16 - Aug 17
Ameristar Casino Resort and Spa

Holiday Inn Express Hotel and Suites St. Charles by IHG

Holiday Inn Express Hotel and Suites St. Charles by IHG
St. Charles
$110
$126 total
includes taxes & fees
Aug 31 - Sep 1
Holiday Inn Express Hotel and Suites St. Charles by IHG

Best Western Plus The Charles Hotel

Best Western Plus The Charles Hotel
St. Charles
$93
$107 total
includes taxes & fees
Aug 30 - Aug 31
Best Western Plus The Charles Hotel

Americas Best Value Inn & Suites St. Louis, St. Charles Inn

Americas Best Value Inn & Suites St. Louis, St. Charles Inn
St. Charles
$90
$104 total
includes taxes & fees
Aug 16 - Aug 17
Americas Best Value Inn & Suites St. Louis, St. Charles Inn

Country Inn & Suites by Radisson, St. Peters, MO

Country Inn & Suites by Radisson, St. Peters, MO
St. Charles
$79
$91 total
includes taxes & fees
Sep 3 - Sep 4
Country Inn & Suites by Radisson, St. Peters, MO

Candlewood Suites St Louis St Charles by IHG

Candlewood Suites St Louis St Charles by IHG
St. Charles
$94
$108 total
includes taxes & fees
Sep 6 - Sep 7
Candlewood Suites St Louis St Charles by IHG

Sleep Inn Saint Charles North

Sleep Inn Saint Charles North
St. Charles
$72
$83 total
includes taxes & fees
Sep 13 - Sep 14
Sleep Inn Saint Charles North

WoodSpring Suites St Louis St Charles

WoodSpring Suites St Louis St Charles
St. Charles
$85
$98 total
includes taxes & fees
Aug 16 - Aug 17
WoodSpring Suites St Louis St Charles

Relax Inn Saint Charles

Relax Inn Saint Charles
St. Charles
$63
$72 total
includes taxes & fees
Aug 17 - Aug 18
Relax Inn Saint Charles

Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis
Riverport
$100
$146 total
includes taxes & fees
Sep 7 - Sep 8
Hollywood Casino & Hotel St. Louis

Elimwood Hotel, a Ramada by Wyndham

Elimwood Hotel, a Ramada by Wyndham
Riverport
$85
$98 total
includes taxes & fees
Aug 30 - Aug 31
Elimwood Hotel, a Ramada by Wyndham

Drury Inn & Suites St. Louis St. Peters

Drury Inn & Suites St. Louis St. Peters
St. Peters
$110
$126 total
includes taxes & fees
Sep 6 - Sep 7
Drury Inn & Suites St. Louis St. Peters
View all properties

Check out hotels with a pool in St. Charles

Hampton Inn & Suites St. Charles Old Town Area

Hampton Inn & Suites St. Charles Old Town Area
St. Charles
$100
$121 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn & Suites St. Charles Old Town Area

Drury Plaza Hotel St. Louis St. Charles

Drury Plaza Hotel St. Louis St. Charles
St. Charles
$140
$162 total
includes taxes & fees
Aug 23 - Aug 24
Drury Plaza Hotel St. Louis St. Charles

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

Country Inn & Suites by Radisson, St. Charles Historic District
St. Charles Historic District
$129
$148 total
includes taxes & fees
Aug 30 - Aug 31
Country Inn & Suites by Radisson, St. Charles Historic District

Embassy Suites by Hilton St. Louis St. Charles

Embassy Suites by Hilton St. Louis St. Charles
St. Charles
$139
$159 total
includes taxes & fees
Sep 13 - Sep 14
Embassy Suites by Hilton St. Louis St. Charles

Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa
St. Charles
$156
$199 total
includes taxes & fees
Aug 16 - Aug 17
Ameristar Casino Resort and Spa

Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters
St. Charles
$98
$112 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn St. Charles St. Peters

Comfort Suites St Charles - St Louis

Comfort Suites St Charles - St Louis
St. Charles
$84
$97 total
includes taxes & fees
Sep 6 - Sep 7
Comfort Suites St Charles - St Louis

Super 8 by Wyndham St Charles

Super 8 by Wyndham St Charles
St. Charles
$80
$92 total
includes taxes & fees
Aug 30 - Aug 31
Super 8 by Wyndham St Charles

Holiday Inn Express Hotel and Suites St. Charles by IHG

Holiday Inn Express Hotel and Suites St. Charles by IHG
St. Charles
$110
$126 total
includes taxes & fees
Aug 31 - Sep 1
Holiday Inn Express Hotel and Suites St. Charles by IHG

Best Western Plus The Charles Hotel

Best Western Plus The Charles Hotel
St. Charles
$93
$107 total
includes taxes & fees
Aug 30 - Aug 31
Best Western Plus The Charles Hotel
View all properties

You may also like pet-friendly hotels in St. Charles

Hampton Inn & Suites St. Charles Old Town Area

Hampton Inn & Suites St. Charles Old Town Area
St. Charles
$100
$121 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn & Suites St. Charles Old Town Area

Drury Plaza Hotel St. Louis St. Charles

Drury Plaza Hotel St. Louis St. Charles
St. Charles
$140
$162 total
includes taxes & fees
Aug 23 - Aug 24
Drury Plaza Hotel St. Louis St. Charles

Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters
St. Charles
$98
$112 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn St. Charles St. Peters

Tru by Hilton St. Charles St. Louis, MO

Tru by Hilton St. Charles St. Louis, MO
St. Charles
$114
$132 total
includes taxes & fees
Aug 30 - Aug 31
Tru by Hilton St. Charles St. Louis, MO

Embassy Suites by Hilton St. Louis St. Charles

Embassy Suites by Hilton St. Louis St. Charles
St. Charles
$139
$159 total
includes taxes & fees
Sep 13 - Sep 14
Embassy Suites by Hilton St. Louis St. Charles

Best Western Plus The Charles Hotel

Best Western Plus The Charles Hotel
St. Charles
$93
$107 total
includes taxes & fees
Aug 30 - Aug 31
Best Western Plus The Charles Hotel

Candlewood Suites St Louis St Charles by IHG

Candlewood Suites St Louis St Charles by IHG
St. Charles
$94
$108 total
includes taxes & fees
Sep 6 - Sep 7
Candlewood Suites St Louis St Charles by IHG

Sleep Inn Saint Charles North

Sleep Inn Saint Charles North
St. Charles
$72
$83 total
includes taxes & fees
Sep 13 - Sep 14
Sleep Inn Saint Charles North

Americas Best Value Inn & Suites St. Louis, St. Charles Inn

Americas Best Value Inn & Suites St. Louis, St. Charles Inn
St. Charles
$90
$104 total
includes taxes & fees
Aug 16 - Aug 17
Americas Best Value Inn & Suites St. Louis, St. Charles Inn

WoodSpring Suites St Louis St Charles

WoodSpring Suites St Louis St Charles
St. Charles
$85
$98 total
includes taxes & fees
Aug 16 - Aug 17
WoodSpring Suites St Louis St Charles
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties
Our prices for hotels in St. Charles are cheapest in January
Price trends for hotels in St. Charles
Pricing is based on two traveler single night rates
View properties in August
Typical weather for St. Charles
August
High 30°C / low 20°C. Sunny most days.
View properties in August
30°
20°
27°
16°
20°
10°
13°
-1°
-4°
-3°
13°
18°
24°
14°
29°
19°
31°
21°
Monthly weather averages (˚C)

Top neighborhoods in St. Charles

St. Charles Historic District

Discover a national historic district featuring over 100 buildings, including the First Missouri State Capitol and St. Charles Odd Fellows Hall, showcasing architectural styles like Greek Revival and Italianate.

Top landmarks in St. Charles

A brick-paved street lined with historic buildings and a yellow fire hydrant.

Historic Main Street

9.4/10 (538 reviews)
If you're planning a bit of sightseeing head to Historic Main Street— just one of the monuments in St. Charles Historic District.
See properties
An indoor ice skating rink with a high ceiling and flags.

Family Arena

8.2/10 (179 reviews)
You can catch an event at Family Arena, located 2.9 mi (4.7 km) from central St. Charles. If you think Family Arena is cool, you also might like Centene Community Ice Center, located nearby.
See properties
A classic car with a shiny chrome grille and a golden eagle emblem.

Fast Lane Classic Cars

8.4/10 (62 reviews)
If museums are on your list of things to see in St. Charles, then you might want to head to Fast Lane Classic Cars. If you want to experience more of the culture St. Charles has to offer, head to Katy Trail, Historic Main Street, and Lindenwood University.
See properties
A steel bridge over a calm river with lush greenery and trees in the background.

Katy Trail

9.0/10 (158 reviews)
Katy Trail is 1.3 mi (2 km) from central St. Charles, why not stop by during your stay.
See properties
A person holding a guitar.
Photo by HA

Frontier Park

If you're planning a bit of sightseeing head to Frontier Park— just one of the monuments in St. Charles Historic District.
See properties

St Charles Convention Center

8.4/10 (223 reviews)
St Charles Convention Center is worth a visit, located 1.3 mi (2.1 km) from central St. Charles.
See properties

Lindenwood University

8.6/10 (183 reviews)
If you'd like to get a taste of St. Charles student life, check out Lindenwood University, in the heart of the town.
See properties

Lewis & Clark Boathouse and Nature Center

8.8/10 (113 reviews)
If museums are on your list of things to see, you might want to browse the collections at Lewis & Clark Boathouse and Nature Center in St. Charles Historic District. If you want to see more of the museums in St. Charles, Historic Aircraft Restoration Museum and Payne-Gentry Historical House aren't far.
See properties

Learn more about St. Charles

Wander cobblestone streets on historic Main Street, where gas lamps illuminate shops selling everything from handcrafted jewelry to homemade fudge. The Lewis and Clark Boathouse offers a fascinating glimpse into the explorers' journey that began right here in 1804. Pedal along the Katy Trail, where the former railroad track hugs the Missouri River with views that explain why those French-Canadian fur traders settled here in the first place. The restored buildings house restaurants where locals debate which has the best bread pudding (they're all correct). At the riverfront, watch barges navigate the same waters that launched America's westward expansion. History feels remarkably present here, as if those early pioneers might stroll around the corner at any moment.

See all hotels in St. Charles
A bridge over a calm river with a sunset sky.

Check out reviews of St. Charles hotels guests love

Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

8/10 Good
"Easy to get to the stadium walkable area"
Ernest 2-night trip
Posted 1 hour ago
Hyatt Regency St. Louis at The Arch
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

10/10 Excellent
"Very friendly front desk. There were snacks and a nice room."
Dawn 1-night trip
Posted 2 hours ago
Pear Tree Inn St. Louis Airport
Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

10/10 Excellent
"Great stay overall. No complaints."
Alex 2-night trip
Posted 3 hours ago
Clayton Plaza Hotel & Extended Stay
Drury Plaza Hotel St. Louis Union Station

Drury Plaza Hotel St. Louis Union Station

10/10 Excellent
"Clean and comfortable room. Great staff. Happy hour and breakfast were awesome!"
Brittany 1-night trip
Posted 3 hours ago
Drury Plaza Hotel St. Louis Union Station
Live by Loews - St.Louis

Live by Loews - St.Louis

10/10 Excellent
"Fantastic stay!"
Royce 2-night trip
Posted 4 hours ago
Live by Loews - St.Louis
Home2 Suites by Hilton St. Louis Downtown

Home2 Suites by Hilton St. Louis Downtown

10/10 Excellent
"It was a great location for us."
Paul 3-night trip
Posted 5 hours ago
Home2 Suites by Hilton St. Louis Downtown
Marriott St. Louis Grand

Marriott St. Louis Grand

8/10 Good
"The hotel was clean. The staff was pleasant. There isn’t much to do around the hotel. The area is a bit rundown."
Kathleen 2-night trip
Posted 5 hours ago
Marriott St. Louis Grand
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

10/10 Excellent
"Love the room and the spectacular view of the arch. A very short walk to Busch stadium! Very friendly staff and great amenities. Would definitely stay there again!"
Laura 1-night trip
Posted 7 hours ago
Drury Plaza Hotel St. Louis at the Arch
Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters

10/10 Excellent
"The hotel is in excellent condition. It’s either new or newly remodeled. Bed was super comfortable and pillows awesome. The breakfast area offered a lot to choose from. I highly recommend this hotel at this location in St Charles MO and would definitely stay again. Hotel exit is right off the highway which was very convenient. We stayed in room 416 and it was very quiet!"
Karen 1-night trip
Posted 2 days ago
Hampton Inn St. Charles St. Peters

Frequently asked questions

What accommodations do travelers like in St. Charles?
Can I book a refundable accommodation in St. Charles?
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 "fully refundable" filter to narrow the results down.
Where can I stay in St. Charles if I want a vacation rental instead of a hotel?
If you want a good alternative to a hotel, review our selection of 84 vacation homes. You can also consider one of the 45 apartments or 8 cottages.
What will the weather in St. Charles be like during my vacation?
July and August are typically the warmest months in St. Charles when the average temp is 75°F. January and February are the coldest months when the average temperature is 37°F. May and April are the months with the most rain.
Why should I book my St. Charles hotel through Hotels.com?
There are lots of reasons to book your St. Charles trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring