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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near St. Charles Historic District

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
1900 Homer Adams Parkway, Rte 3, Alton, IL 62002-5607
25.1 km from St. Charles Historic District
Top Deal
USD 126*
USD 106* /night
View Deal
BestWestern.com
USD 106*
Hotwire.com
USD 106*
HotelQuickly
USD 126*
3098 Elm Point Industrial Dr, Saint Charles, MO 63301-4337
8.6 km from St. Charles Historic District
#9 of 19 hotels in Saint Charles
Top Deal
USD 127*
USD 96* /night
View Deal
HIExpress.com
USD 97*
Orbitz.com
USD 98*
HotelQuickly
USD 127*
150 Fountain Lakes Blvd, Saint Charles, MO 63301-4346
8.6 km from St. Charles Historic District
#13 of 19 hotels in Saint Charles
Top Deal
USD 77*
USD 74* /night
View Deal
Expedia.com
USD 77*
Hotwire.com
USD 77*
Hotels.com
USD 77*
217 E. Main Street, Grafton, IL 62037
10.1 km from St. Charles Historic District
USD 156* /night
View Deal
Booking.com
USD 156*
Priceline
USD 156*
Agoda.com
1190 S Main St, Saint Charles, MO 63301-3523
12.4 km from St. Charles Historic District
#1 of 19 hotels in Saint Charles
USD 141* /night
View Deal
Expedia.com
USD 143*
Travelocity
USD 143*
Country Inns
USD 143*
5781 Campus Pkwy, Hazelwood, MO 63042-2325
12.6 km from St. Charles Historic District
USD 47* /night
View Deal
Expedia.com
USD 47*
Hotels.com
USD 47*
Orbitz.com
USD 47*
2781 Veterans Memorial Pkwy, Harvester, MO 63303-3525
12.6 km from St. Charles Historic District
No photo provided
1425 S 5th St, Saint Charles, MO 63301-2435
12.7 km from St. Charles Historic District
#4 of 19 hotels in Saint Charles
Top Deal
USD 136*
USD 114* /night
View Deal
Orbitz.com
USD 116*
Travelocity
USD 116*
HotelQuickly
USD 136*
3040 W Clay St, I-70 Veterans Memorial Parkway, exit 227, Saint Charles, MO 63301-1067
12.7 km from St. Charles Historic District
#7 of 19 hotels in Saint Charles
USD 78* /night
View Deal
Expedia.com
USD 78*
Hotwire.com
USD 79*
Hotels.com
USD 79*
1 Ameristar Blvd, Saint Charles, MO 63301-3500
12.8 km from St. Charles Historic District
#5 of 19 hotels in Saint Charles
USD 209* /night
View Deal
Orbitz.com
USD 209*
Expedia.com
USD 209*
Hotwire.com
USD 209*
1400 S 5th St, Saint Charles, MO 63301-2445
12.8 km from St. Charles Historic District
#6 of 19 hotels in Saint Charles
Top Deal
USD 175*
USD 119* /night
View Deal
Booking.com
USD 125*
Orbitz.com
USD 126*
HotelQuickly
USD 175*
1310 Bass Pro Dr, Saint Charles, MO 63301-2461
12.8 km from St. Charles Historic District
#12 of 19 hotels in Saint Charles
USD 103* /night
View Deal
Travelocity
USD 104*
Booking.com
USD 104*
Expedia.com
USD 104*
2010 Zumbehl Rd, Saint Charles, MO 63303-2722
12.8 km from St. Charles Historic District
#14 of 19 hotels in Saint Charles
Top Deal
USD 67*
USD 65* /night
View Deal
Orbitz.com
USD 67*
Hotels.com
USD 67*
Travelocity
USD 67*
1769 Veterans Memorial Pkwy, Saint Charles, MO 63303-3901
12.9 km from St. Charles Historic District
#15 of 19 hotels in Saint Charles
1769 Veterans Memorial Pkwy, Saint Charles, MO 63303-3901
12.9 km from St. Charles Historic District
No photo provided
801 Veterans Memorial Pkwy, Saint Charles, MO 63303-2146
13.0 km from St. Charles Historic District
#8 of 19 hotels in Saint Charles
Top Deal
USD 133*
USD 125* /night
View Deal
Travelocity
USD 131*
Orbitz.com
USD 131*
HotelsClick
USD 133*
2 Convention Center Plz, Saint Charles, MO 63303-2153
13.1 km from St. Charles Historic District
#2 of 19 hotels in Saint Charles
Top Deal
USD 196*
USD 173* /night
View Deal
Travelocity
USD 180*
EmbassySuites.com
USD 179*
getaroom.com
USD 196*
USD 121* /night
View Deal
Hotels.com
USD 121*
Travelocity
USD 121*
Orbitz.com
USD 121*
3290 Rider Trl S, Earth City, MO 63045-1527
13.1 km from St. Charles Historic District
Top Deal
USD 148*
USD 136* /night
View Deal
Hotels.com
USD 136*
Hotwire.com
USD 136*
HotelsClick
USD 148*
3250 Rider Trl S, Earth City, MO 63045-1527
13.2 km from St. Charles Historic District
Top Deal
USD 150*
USD 108* /night
View Deal
Booking.com
USD 109*
Travelocity
USD 109*
HotelQuickly
USD 150*
1800 Zumbehl Rd, Saint Charles, MO 63303-2761
13.2 km from St. Charles Historic District
#10 of 19 hotels in Saint Charles
Top Deal
USD 162*
USD 136* /night
View Deal
TownePlace Suites
USD 137*
Orbitz.com
USD 137*
HotelQuickly
USD 162*
1500 S 5th St, Saint Charles, MO 63303-4118
13.2 km from St. Charles Historic District
#16 of 19 hotels in Saint Charles
3400 Rider Trl S, Earth City, MO 63045-1100
13.3 km from St. Charles Historic District
Top Deal
USD 155*
USD 118* /night
View Deal
Booking.com
USD 118*
Hotwire.com
USD 118*
HotelQuickly
USD 155*
12705 Saint Charles Rock Rd, Bridgeton, Saint Louis, MO 63044-2462
13.3 km from St. Charles Historic District
Top Deal
USD 57*
USD 54* /night
View Deal
Hotels.com
USD 57*
Orbitz.com
USD 57*
Hotwire.com
USD 57*
3655 Pennridge Dr, Bridgeton, Saint Louis, MO 63044-1230
13.3 km from St. Charles Historic District
Loading prices...
Travelocity
Orbitz.com
Hotwire.com
3470 Hollenberg Dr, Bridgeton, Saint Louis, MO 63044-2429
13.4 km from St. Charles Historic District
USD 56* /night
View Deal
Expedia.com
USD 56*
Travelocity
USD 56*
Hotels.com
USD 56*
3720 W Clay St, Saint Charles, MO 63301-4435
13.6 km from St. Charles Historic District
#3 of 19 hotels in Saint Charles
Top Deal
USD 111*
USD 103* /night
View Deal
Hampton.com
USD 106*
Expedia.com
USD 106*
getaroom.com
USD 111*
3800 Harry S Truman Blvd, Saint Charles, MO 63301-4000
13.6 km from St. Charles Historic District
#11 of 19 hotels in Saint Charles
Top Deal
USD 75*
USD 63* /night
View Deal
Travelocity
USD 63*
Hotels.com
USD 63*
HotelQuickly
USD 75*
323 Taylor Rd, Hazelwood, MO 63042-2026
13.6 km from St. Charles Historic District
Top Deal
USD 119*
USD 115* /night
View Deal
Orbitz.com
USD 117*
Hotels.com
USD 117*
HotelsClick
USD 119*
318 Taylor Rd, Hazelwood, MO 63042-2027
13.6 km from St. Charles Historic District
USD 90* /night
View Deal
Booking.com
USD 90*
Orbitz.com
USD 90*
Travelocity
USD 90*
3551 Pennridge Dr, Bridgeton, Saint Louis, MO 63044-2412
13.6 km from St. Charles Historic District
USD 69* /night
View Deal
Orbitz.com
USD 69*
Expedia.com
USD 69*
Hotels.com
USD 69*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
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.