Compare Luxury Hotels in St. Charles
Secret Bargains - Save an extra 10% or more on select Luxury Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured St. Charles Luxury Hotels

Ameristar Casino Resort and Spa
1 Ameristar Blvd St. Charles MO
$193 nightly
The price is $226 total per night
$226 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Ameristar Casino Resort and Spa places you in the heart of St. Charles, steps from Ameristar Casino St. Charles and a 4-minute drive from Family Arena.
Pool
Hot Tub

Country Inn & Suites by Radisson, St. Charles Historic District
1190 S Main St St. Charles MO
$131 nightly
The price is $150 total per night
$150 total
May 24 - May 25
Total with taxes and fees
With a stay at Country Inn & Suites by Radisson, St. Charles Historic District in St. Charles (St. Charles Historic District), you'll be a 1-minute drive from Ameristar Casino St. Charles and 6 minutes from Hollywood Casino Amphitheatre.
Pool
Breakfast included
Red Roof Inn St Louis - St Charles
2010 Zumbehl Road St. Charles MO
With a stay at Red Roof Inn St Louis - St Charles in St. Charles, you'll be within a 10-minute drive of Ameristar Casino St. Charles and Hollywood Casino Amphitheatre.
Pet friendly
Parking included

Relax Inn Saint Charles
3800 Harry S Truman Blvd St. Charles MO
$63 nightly
The price is $72 total per night
$72 total
Apr 30 - May 1
Total with taxes and fees
Free Cancellation
With a stay at Relax Inn Saint Charles in St. Charles, you'll be within a 10-minute drive of Ameristar Casino St. Charles and Hollywood Casino Amphitheatre.
Parking included
Free WiFi

Embassy Suites by Hilton St. Louis St. Charles
2 Convention Center Plz St. Charles MO
$147 nightly
The price is $169 total per night
$169 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Embassy Suites by Hilton St. Louis St. Charles in St. Charles, you'll be connected to the convention center, within a 5-minute drive of Ameristar Casino St. Charles and Hollywood Casino Amphitheatre.
Pool
Breakfast included
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.
St. Charles hotels essential information
Accommodation | 2,381 hotels |
|---|---|
Lowest Price | $72 |
Highest Price | $226 |
Popular hotels | Ameristar Casino Resort and Spa, Country Inn & Suites by Radisson, St. Charles Historic District, Red Roof Inn St Louis - St Charles, Relax Inn Saint Charles , Embassy Suites by Hilton St. Louis St. Charles |
Most Recent St. Charles Hotel Reviews

21C Museum Hotel St Louis
3 out of 5
Posted 9 hours ago
CheapTickets Verified Review
"Hotel was very dirty and unkept. Seemed like entire hotel wasn’t maintained or cleaned very well"
A verified traveler stayed at 21C Museum Hotel St Louis
More to Explore in St. Charles
Top Picks
- Hotels near Ameristar Casino St. Charles
- Hotels with Air Conditioning in St. Peters
- Casino Resorts & in Bridgeton
- 3 Star Hotels in Creve Coeur
- Hazelwood Hotels
- Motels in Maryland Heights
- Hotels with Bars in St. Charles
- Oyo Rooms Hotels in St. Charles
- Hilton Hotels in Bridgeton
- Cabin Rentals in Bridgeton
- La Quinta Inn & Suites Hotels in Creve Coeur
- Best Western Hotels in Earth City
- Hotels with Shopping in Earth City
- Kid Friendly Hotels in Earth City
- 5 Star Hotels in Frontenac
- 3 Star Hotels in Hazelwood
- Hotels with Bars in Earth City
- Motels in Florissant
- 4 Star Hotels in Florissant
- Spa Resorts & in Bridgeton
- Oyo Rooms Hotels in Florissant
- Extended Stay Hotels in Hazelwood
- Hotels with Restaurants in Bridgeton
- Hotels with Airport Transfers in Earth City
- 4 Star Hotels in Edmundson
- 3 Star Hotels in St. Charles
- Kid Friendly Hotels in St. Peters
- Historic Hotels in Earth City
- 5 Star Hotels in Hazelwood
- Motels in St. Charles
- Rv Parks in Earth City
- St. Charles Hotels
- Hotels with Free Breakfast in Earth City
- B&B in Maryland Heights
- Hyatt Hotels in Maryland Heights
- Hilton Hotels in Creve Coeur
- 3 Star Hotels in Maryland Heights
- Creve Coeur Hotels
- Hotels with Room Service in St. Charles
- Casino Resorts & in Maryland Heights
- Guest Houses in Bridgeton
- Hyatt Hotels in Creve Coeur
- 4 Star Hotels in Hazelwood
- Rv Parks in Bridgeton
- Hotels with Suites in Earth City
- 5 Star Hotels in St. Charles
- Hotels with Free Airport Shuttle in Earth City
- Hotels with Room Service in Bridgeton
- Drury Inn & Suites Hotels in Bridgeton
- Hotels with Air Conditioning in St. Charles
- Apartments in St. Peters
- 4 Star Hotels in Creve Coeur
- Hotels with Air Conditioning in Bridgeton
- 3 Star Hotels in Earth City
- Extended Stay America Hotels in St. Charles
- 4 Star Hotels in St. Charles
- 4 Star Hotels in Bridgeton
- Kid Friendly Hotels in Bridgeton
- Adventure Sport Hotels in St. Peters
- Hotels with Room Service in Earth City
- Historic Hotels in Hazelwood
- Business Hotels in Bridgeton
- 5 Star Hotels in Earth City
- Chalets in St. Charles
- Business Hotels in Earth City
- Hotels with WiFi in Earth City
- Oyo Rooms Hotels in Creve Coeur
- 5 Star Hotels in Florissant
- 5 Star Hotels in Bridgeton
- Drury Inn & Suites Hotels in Earth City
- Hotels near Westport Plaza
- St. John Hotels
- Business Hotels in St. Charles
- Hotels near Lou Fusz Soccer Complex
- Drury Inn & Suites Hotels in Chesterfield
- La Quinta Inn & Suites Hotels in St. Charles
- Hotels near Lambert-St. Louis Intl.
- 4 Star Hotels in St. Peters
- Drury Inn & Suites Hotels in Creve Coeur
- 3 Star Hotels in Florissant
- Hotels with an Indoor Pool in Hazelwood
- Golf Resorts & in St. Charles
- Hotels with Shopping in St. Charles





