Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Louis

Best deal Jul 19 - Jul 21
Tonight May 23 - May 24
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Featured St. Louis Casinos

See all 495 Properties in St. Louis

Estimated price for 1 night/2 adults

Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. Louis
3.5 out of 5.0 777 Casino Center Drive, Maryland Heights, MO
Free Cancellation
3.9/5 (2,785 reviews)
$93/ night for 2 guests

Rooms are really quiet. Did not hear any noise from the room above.

Reviewed on May 20, 2019
HoteLumiere at the Arch
HoteLumiere at the Arch
4.0 out of 5.0 999 N. 2nd St., St. Louis, MO
Free Cancellation
3.4/5 (1,119 reviews)
$119/ night for 2 guests

proximity to Arch - nice walk good size suite skywalk to casino

Reviewed on May 20, 2019
River City Casino & Hotel
River City Casino & Hotel
4.0 out of 5.0 777 River City Casino Blvd, St. Louis, MO
Free Cancellation
4.5/5 (1,086 reviews)
$125/ night for 2 guests

Nice room Exceptional staff. Especially Rod Will tell my friends

Reviewed on May 19, 2019
Ameristar Casino Resort and Spa
Ameristar Casino Resort and Spa
4.5 out of 5.0 1 Ameristar Blvd, St. Charles, MO
Free Cancellation
4.5/5 (1,346 reviews)
$149/ night for 2 guests

It was absolutely beautiful as only disappointed because the pool is closed for maintenance which of course wasn't entirely their fault maintenance is maintenance

Reviewed on May 17, 2019
Best Western Plus The Charles Hotel
Best Western Plus The Charles Hotel
2.5 out of 5.0 1425 South 5th Street, St. Charles, MO
Free Cancellation
4.2/5 (834 reviews)
$100/ night for 2 guests

Location was great, staff very helpful. The humidity in our room was very high to the point where the carpet and all our cloths and belongs felt damp.

Reviewed on May 20, 2019
Four Seasons Hotel St Louis
Four Seasons Hotel St Louis
5.0 out of 5.0 999 North Second Street, St. Louis, MO
Free Cancellation
4.7/5 (507 reviews)
$255/ night for 2 guests

Great restaurant, Cinder on the 8th floor. Very nice ballroom. Great room with a view. Liked the TV in the bathroom mirror.

Reviewed on Mar 25, 2019
Residence Inn by Marriott St Louis Downtown
Residence Inn by Marriott St Louis Downtown
3.0 out of 5.0 525 S Jefferson Ave, St. Louis, MO
Free Cancellation
4.3/5 (548 reviews)
$107/ night for 2 guests

The rooms were real nice but I don’t like that we have to be 21 to be in the room alone.

Reviewed on May 13, 2019
Econo Lodge & Suites Granite City
Econo Lodge & Suites Granite City
2.0 out of 5.0 3236 W Chain Of Rocks Rd, Granite City, IL
Free Cancellation
2.5/5 (85 reviews)
$54/ night for 2 guests

I liked that it was off Route 66 which we were doing for our road trip. However, as 2 mid-20 year old females we felt very insecure. the location turned out not to okay and the toilet was broken.

Reviewed on Jul 24, 2018
La Quinta by Wyndham St. Louis Airport-Riverport
La Quinta by Wyndham St. Louis Airport-Riverport
3.0 out of 5.0 13615 Riverport Drive, I-70 & Earth City Expswy, Maryland Heights, MO
Free Cancellation
4.0/5 (1,346 reviews)
$74/ night for 2 guests

The ease of check-in. The friendly staff and quick respose to our questions.

Reviewed on May 22, 2019
Map

Recently booked Casinos in St. Louis

La Quinta by Wyndham St. Louis Airport-Riverport
3.0 out of 5.0
Last booking: 11 minutes ago
Drury Inn & Suites St. Louis Creve Coeur
3.0 out of 5.0
Last booking: 13 minutes ago
Courtyard by Marriott St Louis Creve Coeur
3.0 out of 5.0
Last booking: 42 minutes ago
Holiday Inn Express Hotel and Suites St. Charles
3.0 out of 5.0
Last booking: 43 minutes ago
Drury Plaza Hotel St. Louis at the Arch
3.0 out of 5.0
Last booking: 44 minutes ago
Hilton St. Louis Downtown at the Arch
4.0 out of 5.0
Last booking: 46 minutes ago

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