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.
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Hampton Inn St. Louis/St. Charles
US$93
Hampton.com
View Deal
Certificate of Excellence
#1 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, St. Charles
US$109
Booking.com
View Deal
Certificate of Excellence
#2 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Red Roof Inn St. Louis St. Charles
US$54
Booking.com
View Deal
#3 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Comfort Suites
US$88
Booking.com
View Deal
#4 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Americas Best Value Inn & Suites - St. Charles / St. Louis
US$79US$76
Booking.com
View Deal
#5 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Best Western Plus The Charles Hotel
US$100
Booking.com
View Deal
Certificate of Excellence
#6 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Embassy Suites by Hilton St. Louis St. Charles
US$170US$151
Booking.com
View Deal
Certificate of Excellence
#7 Best Value of 21 hotels in Saint Charles
  • Free Parking
  • Breakfast included
TownePlace Suites St. Louis St. Charles
US$99
TownePlace Suites
View Deal
#8 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Rodeway Inn
US$55
Booking.com
View Deal
#9 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Holiday Inn Express Hotel St Charles
Booking.com
View Deal
#10 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Super 8 St Charles
US$65
TripAdvisor
View Deal
#11 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Sleep Inn
US$76
TripAdvisor
View Deal
#12 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
Ameristar Casino Resort Spa St. Charles
US$134
Travelocity
View Deal
Certificate of Excellence
#13 Best Value of 21 hotels in Saint Charles
  • Free Wifi
  • Free Parking
See all hotels in or near Saint Charles
Hollywood Casino St. Louis Hotel
US$98US$87
Hotels.com
View Deal
3.2 km from Saint Charles
  • Free Wifi
  • Free Parking
Holiday Inn Airport West
US$84
HolidayInn.com
View Deal
3.2 km from Saint Charles
  • Free Wifi
  • Free Parking
Holiday Inn Express Riverport St. Louis
US$94US$85
HIExpress.com
View Deal
3.3 km from Saint Charles
  • Free Wifi
  • Free Parking
Residence Inn St. Louis Airport/Earth City
US$129
Residence Inn
View Deal
Certificate of Excellence
3.4 km from Saint Charles
  • Free Wifi
  • Free Parking
Candlewood Suites St. Louis
US$77
CandlewoodSuites
View Deal
3.5 km from Saint Charles
  • Free Wifi
  • Free Parking
Extended Stay America - St. Louis - Earth City
US$71
ExtendedStay
View Deal
3.7 km from Saint Charles
  • Free Wifi
  • Free Parking
Homewood Suites St. Louis-Riverport
US$119
Homewood
View Deal
3.9 km from Saint Charles
  • Free Wifi
  • Free Parking
La Quinta Inn & Suites St. Louis Airport - Riverport
US$81
La Quinta
View Deal
3.9 km from Saint Charles
  • Free Wifi
  • Free Parking
SpringHill Suites St. Louis Airport/Earth City
US$109
SpringHill Suites
View Deal
Certificate of Excellence
4.5 km from Saint Charles
  • Free Wifi
  • Free Parking
Motel 6 St. Louis-Bridgeton
US$44
Booking.com
View Deal
4.7 km from Saint Charles
  • Free Parking
  • Pool
The Lodge Hotel & Banquets St. Louis Airport
US$60US$53
Expedia.com
View Deal
4.8 km from Saint Charles
  • Free Wifi
  • Free Parking
Super 8 Bridgeton/arpt/st Louis Area
US$50
Booking.com
View Deal
4.9 km from Saint Charles
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, St. Peters
US$89US$75
Expedia.com
View Deal
Certificate of Excellence
7.0 km from Saint Charles
  • Free Wifi
  • Free Parking
Hampton Inn St. Louis/Westport
US$99
Booking.com
View Deal
8.0 km from Saint Charles
  • Free Wifi
  • Free Parking
Motel 6 Maryland Heights
Motel 6 Maryland Heights(Maryland Heights)
US$40
Booking.com
View Deal
8.1 km from Saint Charles
  • Free Parking
  • Free Internet
Homewood Suites by Hilton St. Louis Westport
US$169
Homewood
View Deal
8.1 km from Saint Charles
  • Free Wifi
  • Free Parking
Drury Inn & Suites St. Louis Westport
US$100
Booking.com
View Deal
Certificate of Excellence
8.4 km from Saint Charles
  • Free Wifi
  • Free Parking
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.