Find Casino Hotels & Resorts in St. Louis, MO from $56

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top St. Louis Casinos

Drury Plaza Hotel St. Louis St. Charles
3 out of 5
380 Mulholland Drive, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $108 per night from Nov 1 to Nov 1
4.8/5 Exceptional! (855 reviews)
"Really nice area. Everything seemed very clean, too."

Reviewed on Oct 21, 2021

Drury Plaza Hotel St. Louis St. Charles
Four Seasons Hotel St Louis
5 out of 5
999 North Second Street, St. Louis, MO
Fully refundable
The price is $316 per night from Nov 22 to Nov 22
4.7/5 Exceptional! (705 reviews)
"I called the hotel to get some information on it and casually mentioned that my friend was having her birthday and we were celebrating it. When we check into our room we found there was a small birthday cake on the table we both thought that was very touching. Thank you four seasons"

Reviewed on Oct 12, 2021

Four Seasons Hotel St Louis
Country Inn & Suites by Radisson, St. Charles, MO
2.5 out of 5
1190 S Main St, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $100 per night from Nov 23 to Nov 23
4.6/5 Wonderful! (961 reviews)
"It was very close to the shops in Old Town Saint Charles. I could park and walk anywhere I needed to."

Reviewed on Oct 20, 2021

Country Inn & Suites by Radisson, St. Charles, MO
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Embassy Suites St. Louis - St. Charles
3.5 out of 5
2 Convention Center Plz, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $140 per night from Nov 22 to Nov 22
4.4/5 Wonderful! (941 reviews)
"Staff very friendly and professional"

Reviewed on Oct 18, 2021

Embassy Suites St. Louis - St. Charles
River City Casino & Hotel
4 out of 5
777 River City Casino Blvd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $127 per night from Nov 1 to Nov 1
4.4/5 Wonderful! (982 reviews)
"Very clean and well appointed rooms. The casino did lack a variety of table games."

Reviewed on Oct 22, 2021

River City Casino & Hotel
Hampton Inn Gateway Arch Downtown
2.5 out of 5
333 Washington Ave, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $105 per night from Nov 21 to Nov 21
4.4/5 Excellent! (963 reviews)
"Great location"

Reviewed on Oct 14, 2021

Hampton Inn Gateway Arch Downtown
Drury Inn & Suites St. Louis Convention Center
3 out of 5
711 N Broadway, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $103 per night from Nov 21 to Nov 21
4.4/5 Excellent! (939 reviews)
"The location is really good. Staff was good. There were no re-cycling bins in the rooms - not sure if re-cycling is being done. Disappointed that many staff and guests were not following any mask protocol during covid"

Reviewed on Oct 13, 2021

Drury Inn & Suites St. Louis Convention Center
Residence Inn by Marriott St Louis Downtown
3 out of 5
525 S Jefferson Ave, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $129 per night from Nov 21 to Nov 21
4.2/5 Excellent! (776 reviews)
"The staff was so welcoming and nice. The room was clean. The breakfast was so good"

Reviewed on Oct 9, 2021

Residence Inn by Marriott St Louis Downtown
Comfort Suites St Charles-St Louis
2.5 out of 5
1400 S 5th St, St. Charles, MO
4.2/5 Excellent! (536 reviews)
Stuck in St Charles with help from Hotels.com
"When we arrived, hotel was closed by aide COVID-19. That is understandable, except we received no notice. As a result, we were stuck with no reservation and no way to get assistance. Backlog for customer service was over 2.5 hours. Chat did not help. Hotels.com should have warned us of the cancellation, ..."

Reviewed on Sep 25, 2020

Get rates
Comfort Suites St Charles-St Louis
Hyatt Regency St. Louis at The Arch
4 out of 5
315 Chestnut St, St. Louis, MO
Fully refundable
The price is $104 per night from Nov 21 to Nov 21
4.2/5 Excellent! (2,942 reviews)
"The tub was rusted in some areas and both headboards were damaged. The carpets in the hallways needing cleaning."

Reviewed on Oct 21, 2021

Hyatt Regency St. Louis at The Arch
Ameristar Casino Resort and Spa (St. Charles)
4.5 out of 5
1 Ameristar Blvd, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $197 per night from Oct 25 to Oct 25
4.2/5 Excellent! (986 reviews)
"Great staff from the moment I walked in to check out. Thank you!!"

Reviewed on Sep 29, 2021

Ameristar Casino Resort and Spa (St. Charles)
Homewood Suites by Hilton St. Louis Riverport - Airport West
3 out of 5
13639 Riverport Dr, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 31 to Oct 31
4.1/5 Very Good! (870 reviews)
"Clean, courteous and efficient property."

Reviewed on Oct 18, 2021

Homewood Suites by Hilton St. Louis Riverport - Airport West
Best Western Plus The Charles Hotel
3 out of 5
1425 South 5th Street, St. Charles, MO
Fully refundableReserve now, pay when you stay
The price is $109 per night from Oct 31 to Oct 31
4/5 Very Good! (952 reviews)
"Great breakfast"

Reviewed on Oct 17, 2021

Best Western Plus The Charles Hotel
Holiday Inn St. Louis Arpt West-Earth City, an IHG Hotel
3.5 out of 5
3400 Rider Trl S, Earth City, MO
Fully refundable
The price is $97 per night from Oct 26 to Oct 26
3.9/5 Very Good! (774 reviews)
"Clean. Large room. Friendly staff"

Reviewed on Sep 29, 2021

Holiday Inn St. Louis Arpt West-Earth City, an IHG Hotel
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is $117 per night from Nov 1 to Nov 1
3.9/5 Very Good! (1,300 reviews)
"Not enough restaurants and they didn't stay open long enough"

Reviewed on Oct 19, 2021

Hollywood Casino & Hotel St. Louis
Holiday Inn Express St. Louis Arpt - Maryland Hgts, an IHG Hotel
2.5 out of 5
13615 Riverport Drive, I-70 & Earth City Expswy, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is $89 per night from Oct 24 to Oct 24
3.8/5 Good! (910 reviews)
"Enjoyed our stay."

Reviewed on Oct 11, 2021

Holiday Inn Express St. Louis Arpt - Maryland Hgts, an IHG Hotel
Lumiere Place Casino Hotel
4 out of 5
999 N. 2nd St., St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $129 per night from Nov 5 to Nov 5
3.4/5 Good! (985 reviews)
"Convience to downtown and ballpark village"

Reviewed on Oct 8, 2021

Lumiere Place Casino Hotel
Americas Best Value Inn St. Louis Downtown
2 out of 5
1100 Lumiere Place Boulevard, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is $100 per night from Oct 24 to Oct 24
2.9/5 (655 reviews)
"It was right across the street from The Dome."

Reviewed on Sep 27, 2021

Americas Best Value Inn St. Louis Downtown
Econo Lodge & Suites Granite City
2 out of 5
3236 W Chain Of Rocks Rd, Granite City, IL
Fully refundableReserve now, pay when you stay
The price is $56 per night from Nov 23 to Nov 23
2.7/5 (114 reviews)
"Access to I-270 is great. Nice to be close to Waffle House and convenience store. Staff very friendly and continental breakfast clean and sufficient."

Reviewed on Oct 3, 2021

Econo Lodge & Suites Granite City
City Place St. Louis Downtown
3.5 out of 5
200 N 4Th Street, St. Louis, MO
2.3/5 (1,015 reviews)
Terrible Experience
"Terrible everything. Don’t bring anything valuable or that you want to keep. There are no safes in room and CCTV is not for YOUR protection."

Reviewed on Nov 24, 2019

Get rates
City Place St. Louis Downtown
Don't see what you're looking for?
We've got more Casinos. Find the right one for you.
View all properties
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.

Pocket Guide: Casinos in St. Louis

Search for hotels in St. Louis on Expedia. You can easily find your hotels in St. Louis using one of the methods below:

  • View our selection of featured hotels in St. Louis
  • Use the map to find hotels in the St. Louis neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Louis, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Louis
  • Enter your travel dates to view the best deals on hotels in St. Louis - while they last

Frequently asked questions

Recent reviews of St. Louis hotels

Travelers Loved These Casinos

More trip options