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

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide

Top St. Louis Casinos

Four Seasons Hotel St Louis
5 out of 5
999 North Second Street, St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $340 per night from Dec 9 to Dec 10
$340
per night
Dec 9 - Dec 10
4.7/5 Exceptional! (786 reviews)
"It's in a dangerous area of downtown. Once you're on the property everything is fine."

Reviewed on Nov 28, 2022

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, 63301
The price is $105 per night from Dec 27 to Dec 28
$105
per night
Dec 27 - Dec 28
4.6/5 Exceptional! (1,000 reviews)
"The location in St Charles was perfect for us. Close to our daughters house and we could walk down down street from the hotel."

Reviewed on Nov 28, 2022

Country Inn & Suites by Radisson, St. Charles, MO
River City Casino & Hotel
4 out of 5
777 River City Casino Blvd, St. Louis, MO, 63125
Fully refundableReserve now, pay when you stay
The price is $120 per night from Dec 1 to Dec 2
$120
per night
Dec 1 - Dec 2
4.3/5 Excellent! (1,003 reviews)
"The room was clean and very spacious. The staff was friendly and very helpful we had a great time and would stay again. The property was a little out of the way but workable."

Reviewed on Nov 26, 2022

River City Casino & Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Residence Inn by Marriott St Louis Downtown
3 out of 5
525 S Jefferson Ave, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 23 to Dec 24
$110
per night
Dec 23 - Dec 24
4.2/5 Very Good! (925 reviews)
"Great team! Carlisha (reception) and Badhir from breakfast do a real great job! And are always there to help out. 👍"

Reviewed on Nov 6, 2022

Residence Inn by Marriott St Louis Downtown
Ameristar Casino Resort and Spa
4.5 out of 5
1 Ameristar Blvd, St. Charles, MO, 63301
Fully refundableReserve now, pay when you stay
The price is $151 per night from Dec 5 to Dec 6
$151
per night
Dec 5 - Dec 6
4.2/5 Very Good! (1,002 reviews)
"The customer service was amazing, but the cleanliness of the room and hallway was lacking. We also enjoyed the spa and everything there was amazing!"

Reviewed on Nov 21, 2022

Ameristar Casino Resort and Spa
Best Western Plus The Charles Hotel
3 out of 5
1425 South 5th Street, St. Charles, MO, 63301
Fully refundableReserve now, pay when you stay
The price is $79 per night from Dec 1 to Dec 2
$79
per night
Dec 1 - Dec 2
3.9/5 Very Good! (1,001 reviews)
"Great Staff and full hot breakfast that was kept stocked!"

Reviewed on Nov 20, 2022

Best Western Plus The Charles Hotel
Hollywood Casino & Hotel St. Louis
3.5 out of 5
777 Casino Center Drive, Maryland Heights, MO, 63043
Fully refundableReserve now, pay when you stay
The price is $124 per night from Dec 1 to Dec 2
$124
per night
Dec 1 - Dec 2
3.9/5 Good! (1,000 reviews)
"We enjoyed a nice stay, fun and good dinner. Check-In with Heather was quick and easy. She is great!"

Reviewed on Nov 22, 2022

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, 63043
The price is $104 per night from Dec 2 to Dec 3
$104
per night
Dec 2 - Dec 3
3.7/5 Good! (1,001 reviews)
Friendly and helpful staff
"Pam was very friendly and helpful and we appreciated it very much when she allowed me and my friend to stay way past checkout because my friend was too sick to make it to the car. Pam was very understanding and was able to give us a few more hours for her to rest."

Reviewed on Sep 26, 2022

Holiday Inn Express St. Louis Arpt - Maryland Hgts, an IHG Hotel
HoteLumiere at the Arch
4 out of 5
999 N. 2nd St., St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $123 per night from Dec 5 to Dec 6
$123
per night
Dec 5 - Dec 6
3.4/5 (1,000 reviews)
"Nice stay and close to fun things"

Reviewed on Oct 10, 2022

HoteLumiere at the Arch
Econo Lodge & Suites Granite City
2 out of 5
3236 W Chain Of Rocks Rd, Granite City, IL, 62040
Fully refundableReserve now, pay when you stay
The price is $62 per night from Dec 13 to Dec 14
$62
per night
Dec 13 - Dec 14
2.8/5 (140 reviews)
Good for price
"Area was kinda shady, but still was suitable. Rooms were decent. Had two beds in the room, but only one set of towels. The toilet seat was quite small, so be careful! Overall, I would stay here again for one night."

Reviewed on Sep 25, 2022

Econo Lodge & Suites Granite City
Don't see what you're looking for?
See all available properties in St. Louis
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.

St. Louis Casinos information

 

Casinos in St. Louis

111

Highest price $340
Cheapest price $62
Number of guest reviews 8858
Total number of hotels in St. Louis 1661

 

Frequently asked questions

Searching for casino hotels in St. Louis?

Looking to hit the casinos in St. Louis? Lucky for you, you'll find Lumiere Place Casino, Casino Queen, and River City Casino here, not to mention a lot more to see and do. Tourists speak highly of the live music scene, theaters, and popular zoo. You might want to visit top attractions like St. Louis Union Station and Busch Stadium.

What's the best accommodation for casino gaming in St. Louis?

Residence Inn by Marriott St Louis Airport is a top 3-star hotel featuring a free casino shuttle and in-room kitchens. Other good options to try your luck include HoteLumiere at the Arch and Hilton St. Louis at the Ballpark.

How many hotels that are good for gaming can I expect to find in St. Louis?

Hit the casinos and have a good night's sleep at one of Expedia's 1654 lodging options close to the casinos in St. Louis.

When should I take my casino trip to St. Louis?

You might spend a lot of your vacation inside, but if you're planning to venture beyond the casino, taking a look at local weather data can help you. The hottest months are usually July and August with an average temp of 74°F, while the coldest months are January and December with an average of 37°F. Average annual precipitation for St. Louis is 41 inches.

What is there to do in St. Louis?

You can head to Washington Avenue Historic District, Laclede's Landing, or Soulard Farmer's Market to shop for the perfect souvenir. St. Louis is known for its live music, theaters, and museums, and you can check out cultural spots such as Peabody Opera House and City Museum. If you're looking for more to see and do, you can add St. Louis Union Station and Busch Stadium to your list.

What are my transportation options for my casino getaway to St. Louis?

Getting around St. Louis is easier with these transportation options: Fly into the closest airport, which is St. Louis Lambert Intl. Airport (STL), which is located 11.6 mi (18.7 km) away. Walk to nearby metro stations like Stadium Station, 8th and Pine Station, and Convention Center Station.

Recent reviews of St. Louis hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at www.expedia.com/app. For privacy, please go to www.expedia.com/lp/lg-privacypolicy.
QR code