Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured St. Louis Casinos

See all 322 Hotels in St. Louis
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

777 Casino Center Drive, Maryland Heights
4.0 out of 5.0
3.8 out of 5 (1,899 reviews)
Very niceVery friendly staff and great casino. Great slots and very roomy
 Cody Apr 6, 2014

$82

$82
HoteLumiere at the Arch

HoteLumiere at the Arch

999 N. 2nd St., St. Louis
4.5 out of 5.0
3.2 out of 5 (432 reviews)
For the price the hotel is terribleWhere my issues were was in our first room, the refrigerator couldn't even keep our drinks cold. You, did send some to try and fix the issue, unfortunately it didn't work. So we said ok lets get ice and put it in the sink and keep the drinks cold, we made it work. No ones phone or tablets could find ...
  Jun 26, 2017

$92

$92
River City Casino & Hotel

River City Casino & Hotel

777 River City Casino Blvd, St. Louis
4.5 out of 5.0
4.6 out of 5 (839 reviews)
Very enjoyable stayVery comfortable, friendly atmosphere, beautiful place, great place to gamble
  Sep 25, 2014

$110

$110
Casino Queen Hotel

Casino Queen Hotel

200 South Front Street, East St. Louis
3.5 out of 5.0
3.9 out of 5 (1,144 reviews)
Nice close to casino and Busch StadiumGood hotel. I would recommend and would come back i the future.
  Aug 3, 2015

$92

$92
Ameristar Casino Resort and Spa

Ameristar Casino Resort and Spa

1 Ameristar Blvd, St. Charles
5.0 out of 5.0
4.5 out of 5 (1,074 reviews)
Nice hotel with casino, restaurants and barsOnly stayed one night, booked through expedia about 4 hours before arriving. The staff at the front desk took about 10 minutes to look up our reservation we made through expedia, they said it was in a different computer system. Once they finally found our reservation the remainder of the stay was ...
 happy Sep 23, 2013

$134

$134
Best Western Plus The Charles Hotel

Best Western Plus The Charles Hotel

1425 South 5th Street, St. Charles
2.5 out of 5.0
4.0 out of 5 (530 reviews)
Nice stay but weather did not cooperateWas a very good experience. Very friendly and helpful staff. Unfortunately we had to leave a day earlier than expected because of bad weather. (not the hotels fault)
  Mar 3, 2014

$85

$85
Four Seasons Hotel St Louis

Four Seasons Hotel St Louis

999 North Second Street, St. Louis
5.0 out of 5.0
4.8 out of 5 (368 reviews)
Absolutely awesomeThe view was incredible, the service was impeccable, and the room was gorgeous.
 Staci Mar 24, 2014

$167

$167
Residence Inn by Marriott St Louis Downtown

Residence Inn by Marriott St Louis Downtown

525 S Jefferson Ave, St. Louis
3.5 out of 5.0
4.4 out of 5 (353 reviews)
Disappointed wasn't informed of closed poolAs a big family , vacations are few and far between. When scouting a hotel for our trip which was a Christmas present for our kids, we specifically looked for one with an indoor pool. We were very disappointed when we arrived and the pool was closed for maintenance. It would be in the best interest ...
  Jan 2, 2018

$111

$111
Econo Lodge & Suites Granite City

Econo Lodge & Suites Granite City

3236 W Chain Of Rocks Rd, Granite City
2.5 out of 5.0
2.4 out of 5 (76 reviews)
I just needed a place for the night to stop and sleep. Nothing fancy here, but it was sufficiently comforable for me. They had a welcome bag waiting for me with water and a snack.
  Aug 27, 2017

$47

$47
La Quinta Inn & Suites St. Louis Airport - Riverport

La Quinta Inn & Suites St. Louis Airport - Riverport

13615 Riverport Drive, Maryland Heights
3.5 out of 5.0
4.1 out of 5 (839 reviews)
Mostly excellentOur stay was pretty good except for a few glitches. When we first checked in, the room we were given had a very noisy heater and fridge, so I had to request another room, which they immediately provided. The first night, there was a thunderstorm that knocked out the phone in our room and it wasn't ...
 Steve Mar 28, 2015

$72

$72
Country Inn & Suites By Carlson, St. Charles, MO

Country Inn & Suites By Carlson, St. Charles, MO

1190 S Main St, St. Charles
3.0 out of 5.0
4.5 out of 5 (1,050 reviews)
Nice walk to historic Main Street in St. Charles,We have stayed here with grandchildren and family. It's our favorite place to stay when relative's home is full. Plus the kids enjoy swimming in the pool and shopping on Main Street. Breakfast is good and warm cookies alays a treat!
 Hope Dec 29, 2014

$93

$93
Comfort Suites St Charles-St Louis

Comfort Suites St Charles-St Louis

1400 S 5th St, St. Charles
3.0 out of 5.0
4.2 out of 5 (331 reviews)
Good locationCheck in was quick and efficient - the staff were all very friendly and helpful
 Karen Sep 1, 2015

$83

$83
Americas Best Value Inn St. Louis/Downtown

Americas Best Value Inn St. Louis/Downtown

1100 Lumiere Place Boulevard, St. Louis
2.5 out of 5.0
2.7 out of 5 (390 reviews)
Good location, walking distance to casinoWe went to St. Louis to see various points of interest. We were out all day most of the time. Being tired at the end of day we had a place to sleep.
 Razul Apr 15, 2016

$85

$85
Drury Inn & Suites Convention Center - St. Louis, MO

Drury Inn & Suites Convention Center - St. Louis, MO

711 N Broadway, St. Louis
3.0 out of 5.0
4.5 out of 5 (915 reviews)
Good place for baseball game goersWithin walking distance to Busch Stadium and local night life (bars, casino, restaurants etc..) Staff was very friendly and helpful. Hot breakfast was delicious! Little bit pricey, but would pay it again to be that close to everything!
 Alex Jun 20, 2014

$110

$110
Homewood Suites by Hilton St. Louis Riverport - Airport West

Homewood Suites by Hilton St. Louis Riverport - Airport West

13639 Riverport Dr, Maryland Heights
3.5 out of 5.0
4.3 out of 5 (466 reviews)
Clean, spacious rooms, shuttle service...Shaun rocks!
  Jul 21, 2014

$89

$89
Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

315 Chestnut St, St. Louis
4.5 out of 5.0
4.3 out of 5 (5,025 reviews)
Great hotel downtownStayed a weekend in St. Louis to attend baseball game, zoo, and visit friends.
  Jun 16, 2015

$99

$99
Holiday Inn Airport West Earth City

Holiday Inn Airport West Earth City

3400 Rider Trl S, Earth City
3.5 out of 5.0
4.1 out of 5 (467 reviews)
Great hotel close to casinosClose to everything we used the pool was clean and warm we had no problem with hotel
 teresa Mar 24, 2014

$89

$89
Embassy Suites St. Louis - St. Charles

Embassy Suites St. Louis - St. Charles

2 Convention Center Plz, St. Charles
4.0 out of 5.0
4.5 out of 5 (819 reviews)
Great StayI always stay at an Embassy Suites when I can over any other hotel. The benefits from the managers reception to the breakfast is awesome! The kids love swimming and playing the WII that was placed near the managers reception area. Fun Times. I rated the staff as Excellent, as just about everyone ...
 Jason Jun 22, 2015

$143

$143
City Place St. Louis - Downtown Hotel

City Place St. Louis - Downtown Hotel

200 North 4th Street, St. Louis
4.0 out of 5.0
3.3 out of 5 (3,732 reviews)
Great hotel for a plain & simple STL visitI stayed at the Crowne Plaza Riverfront for two nights while attending a tattoo convention nearby. You can take the Metrolink from the airport for $4.00 and get off at Convention Center. Crowne Plaza is about a 5 block walk. I arrived early around noon and was allowed to check in. My room was comfortably ...
 LME Nov 23, 2014

$83

$83
Hampton Inn Gateway Arch Downtown

Hampton Inn Gateway Arch Downtown

333 Washington Ave, St. Louis
3.5 out of 5.0
4.5 out of 5 (1,488 reviews)
Rams GameExcellent Location to the Jones Dome, everything was clean and taken care of. Pool and work out area was also clean & organized.
  Dec 1, 2014

$93

$93
Map

Recently booked Casinos in St. Louis

The Chase Park Plaza Royal Sonesta St. Louis
5.0 out of 5.0
Last booking: 1 hour ago
Pear Tree Inn Airport - St. Louis - St. Ann, MO
3.0 out of 5.0
Last booking: 1 hour ago
Renaissance St. Louis Airport Hotel
4.0 out of 5.0
Last booking: 1 hour ago
SpringHill Suites by Marriott St. Louis Airport/Earth City
3.5 out of 5.0
Last booking: 1 hour ago
Moonrise Hotel
4.0 out of 5.0
Last booking: 1 hour ago
HoteLumiere at the Arch
4.5 out of 5.0
Last booking: 2 hours ago
Motel 6 Hazelwood
2.0 out of 5.0
Last booking: 2 hours ago
Hilton St. Louis Downtown at the Arch
4.5 out of 5.0
Last booking: 2 hours ago
Red Roof Inn St Louis - Westport
2.5 out of 5.0
Last booking: 2 hours ago

Feeling lucky? You should, because that paid time off has finally arrived and you’re going on an overdue holiday. Bid farewell to the office, the coworkers, the nagging boss and leave all your worries behind. Take that lucky feeling straight to the tables, penny slots, roulette wheels, and sports books—and right to St. Louis casino hotels.

It doesn't matter what you're looking for in a holiday trip, Expedia has you covered. As a matter of fact, St. Louis was one of the most visited places in all of 2016. We have a huge list of St. Louis casino hotels for you to choose from.

Find Your Favorite St. Louis Casino Hotel

Are you thinking about where the hottest tables are or what St. Louis hotel has the greatest all-you-can-eat buffet? (Winning all that money gambling can really work up an appetite.) St. Louis saw thousands of visitors the year before, and you can find helpful tips in our review section.

That being said, casino hotels in St. Louis are a good choice: tons of visitors were thoroughly impressed with their digs. So, it should be no surprise guests return again and again, and the locals will treat you like family. And because this city is one of the most populous in our system, you won't have an issue finding entertaining things to do during your downtime.

Book Today

What could be better than throwing black and white dice around a felt-lined table while cold beverages are delivered to you? Nothing, really. Expedia has the greatest offers on St. Louis casino hotels so you'll be able to save big on your next vacation. Over the past year, this city has seen a small decline in visits, so stop wasting time and book your dream holiday trip now.