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. Charles Casinos

See all 299 Hotels in St. Charles
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)
Loved the room. Very easy check in and free valet !!
  Jan 10, 2018

$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)
Business trip Great hotel, great staff and close to shopping and eating
  Jan 16, 2018

$85

$85
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,051 reviews)
Hotel was easy to find. Parking garage was well lit. Staff was friendly and helpful. Room was very nice and clean. Bed was comfy.
  Jan 17, 2018

$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)
MIX UP ON RESERVATIONS , BUT CLERK STRAIGHTEN EVERYTHING OUT. NICE STAY
  Dec 11, 2017

$83

$83
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)
Loved breakfast! Cant say enough good things about it!
  Oct 30, 2017

$144

$144
Fairfield by Marriott St Charles

Fairfield by Marriott St Charles

801 Veterans Memorial Parkway, St. Charles
3.0 out of 5.0
4.1 out of 5 (398 reviews)
Bed was too soft for my taste..Great value, location, people, experience! Trainee Ciarra was delightful, her trainer Amanda was very thorough and patient! Would definitely stay again when I'm in the area!
  Dec 25, 2017

$104

$104
Americas Best Value Inn & Suites-St. Charles Inn/St. Louis

Americas Best Value Inn & Suites-St. Charles Inn/St. Louis

1310 Bass Pro Drive, St. Charles
2.5 out of 5.0
3.1 out of 5 (349 reviews)
Trip HomeNeeded a nice, but inexpensive place to stay. Found this one on Expedia. Hotel staff was friendly and check in & out was a breeze. Did not partake of the breakfast, but looked to be limited in selection. Would stay there again and recommend it.
  Oct 2, 2017

$79

$79
Red Roof Inn St Louis - St Charles

Red Roof Inn St Louis - St Charles

2010 Zumbehl Rd, St. Charles
2.0 out of 5.0
2.9 out of 5 (572 reviews)
A pleasant experience.I wasn't expecting a five star treatment or accommodation so this place fits the bill perfectly. Sparsely furnished yet pleasant enough for a night stay. The blankets were warm and the pillows were comfy. Wifi was also stable during my stay. This place fits the bill given the price. Don't expect ...
  Nov 18, 2017

$50

$50
Towneplace Suites By Marriott St Charles

Towneplace Suites By Marriott St Charles

1800 Zumbehl Rd, St. Charles
2.5 out of 5.0
4.0 out of 5 (173 reviews)
Nice getaway Hotel was very clean and staff was very friendly and helpful.
  Nov 6, 2017

$79

$79
WoodSpring Suites St. Louis St. Charles

WoodSpring Suites St. Louis St. Charles

2100 Old Hwy 94 S, St. Charles
3.5 out of 5.0
2.7 out of 5 (44 reviews)
A little hard to find.Hotel staff weren't entirely sure how to handle Canadian credit card payments, as is common for other purchases as well, such as gas.
  May 27, 2017

$60

$60
Super 8 St Charles

Super 8 St Charles

3040 W Clay St, St. Charles
2.0 out of 5.0
3.7 out of 5 (307 reviews)
Pleasant StayThe desk clerk was very kind and helpful when solving a problem with reserving a room at the wrong motel.
  Dec 20, 2017

$59

$59
Holiday Inn Express Hotel and Suites St. Charles

Holiday Inn Express Hotel and Suites St. Charles

3098 Elm Point Industrial Drive, St. Charles
3.0 out of 5.0
4.4 out of 5 (222 reviews)
excellentsharp property.....................................................................................................................
  Dec 21, 2017

$90

$90
Hampton Inn St. Louis/St. Charles

Hampton Inn St. Louis/St. Charles

3720 W Clay St, St. Charles
3.0 out of 5.0
4.5 out of 5 (516 reviews)
Nice place.I was here for 2 days. Everything was good during my entire stay.
  Jan 15, 2018

$93

$93
Rodeway Inn Saint Charles

Rodeway Inn Saint Charles

3800 Harry S Truman Blvd, St. Charles
2.5 out of 5.0
3.2 out of 5 (315 reviews)
Just OKWe were only there for 5 hours. In at midnight and out at 5am. The carpet needed to be vacuumed and more pillows on the bed. When asked the clerk stated they were locked up and couldn't be accessed. You get what you pay for. If looking for a bed and shower, stay here. It was pretty cheap.
  Nov 6, 2017

$55

$55
Sleep Inn & Suites

Sleep Inn & Suites

150 Fountain Lakes Blvd, St. Charles
3.0 out of 5.0
3.4 out of 5 (138 reviews)
Decent place to sleepGot in late. Got us checked in and in our room quickly. Good breakfast
  Jan 15, 2018

$66

$66
Map

Recently booked Casinos in St. Charles

Holiday Inn Express Hotel and Suites St. Charles
3.0 out of 5.0
Last booking: 4 hours ago
Ameristar Casino Resort and Spa
5.0 out of 5.0
Last booking: 5 hours ago
Sleep Inn & Suites
3.0 out of 5.0
Last booking: 7 hours ago
Fairfield by Marriott St Charles
3.0 out of 5.0
Last booking: 7 hours ago
Wingate by Wyndham St. Charles MO
3.5 out of 5.0
Last booking: 7 hours ago
Country Inn & Suites By Carlson, St. Charles, MO
3.0 out of 5.0
Last booking: 9 hours ago
Best Western Plus The Charles Hotel
2.5 out of 5.0
Last booking: 9 hours ago
Red Roof Inn St Louis - St Charles
2.0 out of 5.0
Last booking: 13 hours ago
Rodeway Inn Saint Charles
2.5 out of 5.0
Last booking: 16 hours ago

Do you feel fortuitous? You should, because that paid time off has finally arrived and you’re going on an overdue holiday. Say goodbye to your job, your coworkers, your boss and leave all your worries at home. Take that lucky streak all the way to the gambling halls, penny slots, roulette wheels, and betting books—and straight to St. Charles casino hotels.

It doesn't matter what you're looking for in a holiday trip, Expedia has you covered. That's why St. Charles is climbing our popularity rankings fast. We have plenty of St. Charles casino hotels for you to choose from.

Find the Best St. Charles Casino Hotel

Are you wondering where the hottest tables are or what St. Charles hotel has the greatest all-you-can-eat buffet? (Winning tons of money playing cards can really work up an appetite.) St. Charles saw plenty of visitors last year, and you can find helpful tips in our review section.

That being said, casino hotels in St. Charles are a good choice: tons of visitors were highly impressed with their room. That's why it's no surprise guests return again and again, and the locals will treat you like family. And in this cute small town, you won't have an issue finding entertaining things to do during your downtime.

Book Today

What's a better weekend getaway than throwing black and white dice around a felt-lined table while ice-cold drinks are being served? Nothing, really. Expedia has the grandest offers on St. Charles casino hotels so you'll be able to save big on your next vacation. Over the past year, this town has seen a remarkable rise in interest, so stop wasting time and book your dream vacation now.