We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Hotels near Ameristar Casino St. Charles

Check In Check Out
Show Prices
Sort by:
Traveller Ranked
Traveller Ranked
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
400 South 14th Street, Saint Louis, MO 63103
29.4 km from Ameristar Casino St. Charles
Check In Check Out
Show Prices
1 Ameristar Boulevard, Saint Charles, MO 63301
0.1 km from Ameristar Casino St. Charles
#4 of 20 hotels in Saint Charles
Check In Check Out
Show Prices
1190 South Main Street, Saint Charles, MO 63301
0.5 km from Ameristar Casino St. Charles
#1 of 20 hotels in Saint Charles
Slideshow
Check In Check Out
Show Prices
1400 S. Fifth Street, Saint Charles, MO 63301
0.6 km from Ameristar Casino St. Charles
#6 of 20 hotels in Saint Charles
Slideshow
Check In Check Out
Show Prices
1425 S 5th St, Saint Charles, MO 63301-2435
0.8 km from Ameristar Casino St. Charles
#5 of 20 hotels in Saint Charles
Check In Check Out
Show Prices
1500 South Fifth Street, Saint Charles, MO 63303
0.9 km from Ameristar Casino St. Charles
#16 of 20 hotels in Saint Charles
Check In Check Out
Show Prices
1310 Bass Pro Drive, Saint Charles, MO 63301
1.0 km from Ameristar Casino St. Charles
#14 of 20 hotels in Saint Charles
Slideshow
Check In Check Out
Show Prices
801 Veterans Memorial Parkway, Saint Charles, MO 63303
1.2 km from Ameristar Casino St. Charles
#9 of 20 hotels in Saint Charles
Slideshow
Check In Check Out
Show Prices
2 Convention Center Plaza, Saint Charles, MO 63303
1.5 km from Ameristar Casino St. Charles
#2 of 20 hotels in Saint Charles
Slideshow
Check In Check Out
Show Prices
777 Casino Center Drive, Maryland Heights, Saint Louis, MO 63043
1.9 km from Ameristar Casino St. Charles
Check In Check Out
Show Prices
13735 Riverport Drive, Maryland Heights, Saint Louis, MO 63043
2.1 km from Ameristar Casino St. Charles
Slideshow
Check In Check Out
Show Prices
Slideshow
Check In Check Out
Show Prices
1769 Fairlane Drive, Saint Charles, MO 63303
2.4 km from Ameristar Casino St. Charles
No photo provided
Check In Check Out
Show Prices
1769 Veterans Memorial Pkwy, Saint Charles, MO 63303-3901
2.5 km from Ameristar Casino St. Charles
#15 of 20 hotels in Saint Charles
Check In Check Out
Show Prices
13615 Riverport Drive, Maryland Heights, Saint Louis, MO 63043
2.7 km from Ameristar Casino St. Charles
Slideshow
Check In Check Out
Show Prices
13639 Riverport Dr, Maryland Heights, Saint Louis, MO 63043-4812
2.7 km from Ameristar Casino St. Charles
Slideshow
Check In Check Out
Show Prices
3290 Rider Trl S, Earth City, MO 63045-1527
2.8 km from Ameristar Casino St. Charles
Slideshow
Check In Check Out
Show Prices
3250 Rider Trail South, Earth City, MO 63045
2.8 km from Ameristar Casino St. Charles
Slideshow
Check In Check Out
Show Prices
3125 Rider Trail South, Earth City, MO 63045
3.4 km from Ameristar Casino St. Charles
Slideshow
Check In Check Out
Show Prices
3101 Rider Trl S, Earth City, MO 63045-1519
3.5 km from Ameristar Casino St. Charles
Slideshow
Check In Check Out
Show Prices
2781 Veterans Memorial Pkwy, Harvester, MO 63303-3525
3.5 km from Ameristar Casino St. Charles
No photo provided
Check In Check Out
Show Prices
3099 Rider Trl S, Bridgeton, Saint Louis, MO 63044-1789
3.7 km from Ameristar Casino St. Charles
Slideshow
Check In Check Out
Show Prices
1800 Zumbehl Road, Saint Charles, MO 63303
3.8 km from Ameristar Casino St. Charles
#10 of 20 hotels in Saint Charles
Slideshow
Check In Check Out
Show Prices
3470 Hollenberg Drive, Bridgeton, Saint Louis, MO 63044
4.3 km from Ameristar Casino St. Charles
Check In Check Out
Show Prices
3551 Pennridge Dr, Bridgeton, Saint Louis, MO 63044
4.3 km from Ameristar Casino St. Charles
Check In Check Out
Show Prices
2010 Zumbehl Road, Saint Charles, MO 63303-2722
4.4 km from Ameristar Casino St. Charles
#12 of 20 hotels in Saint Charles
Slideshow
Check In Check Out
Show Prices
12705 Saint Charles Rock Rd, Bridgeton, Saint Louis, MO 63044-2462
4.5 km from Ameristar Casino St. Charles
Slideshow
Check In Check Out
Show Prices
3655 Pennridge Drive, Bridgeton, Saint Louis, MO 63044
4.6 km from Ameristar Casino St. Charles
Check In Check Out
Show Prices
3040 W Clay St, I-70 Veterans Memorial Parkway, exit 227, Saint Charles, MO 63301-1067
4.9 km from Ameristar Casino St. Charles
#7 of 20 hotels in Saint Charles
Slideshow
Check In Check Out
Show Prices
12433 St. Charles Rock Road I-270 and St. Charles Rock Road, Exit 20-B, Bridgeton, Saint Louis, MO 63044
5.0 km from Ameristar Casino St. Charles
No photo provided
Check In Check Out
Show Prices
3098 Elm Point Industrial Drive, Saint Charles, MO 63301
6.1 km from Ameristar Casino St. Charles
#8 of 20 hotels in Saint Charles
Slideshow
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
Saint Charles Travel Forum Need specific advice visiting Saint Charles, Missouri? Visit the TripAdvisor Travel Forum for Saint Charles and ask our Destination Experts and the travel community.