Hotels with Restaurants in St. Charles from $81
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Charles Hotels with Restaurants

Ameristar Casino Resort and Spa
1 Ameristar Blvd, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$192 nightly
The price is $224 total per night
$224 total
Oct 5 - Oct 6
Total with taxes and fees
This luxury hotel features a casino, a full-service spa, and 6 restaurants. Enjoy the 2 hot tubs and 24-hour gym, and unwind with a drink at the poolside ...

Drury Plaza Hotel St. Louis St. Charles
380 Mulholland Drive, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$110 nightly
The price is $128 total per night
$128 total
Sep 21 - Sep 22
Total with taxes and fees
This hotel features an outdoor pool and an indoor pool. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Enjoy ...

Country Inn & Suites by Radisson, St. Charles Historic District
1190 S Main St, St. Charles, MO
Free Cancellation
$114 nightly
The price is $131 total per night
$131 total
Sep 11 - Sep 12
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate ...

Home2 Suites by Hilton St. Charles St.Louis
32 Research Park Circle, St. Charles, MO
This hotel features an indoor pool and a 24-hour gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Enjoy ...

Embassy Suites by Hilton St. Louis St. Charles
2 Convention Center Plz, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$157 nightly
The price is $180 total per night
$180 total
Sep 18 - Sep 19
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center and WiFi in public areas. Enjoy ...

Best Western Plus The Charles Hotel
1425 South 5th Street, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$93 nightly
The price is $107 total per night
$107 total
Sep 14 - Sep 15
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate ...

Hampton Inn St. Charles St. Peters
3720 W Clay St, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$82 nightly
The price is $94 total per night
$94 total
Sep 28 - Sep 29
Total with taxes and fees
This hotel features an indoor pool and a 24-hour gym. Enjoy the hot tub and free perks like buffet breakfast and free self parking. A 24-hour business center, ...

Baymont by Wyndham St. Charles
801 Veterans Memorial Parkway, St. Charles, MO
A gym, free self parking, and laundry facilities are featured at this hotel. Guests will appreciate free perks like buffet breakfast and WiFi in public areas. ...

Americas Best Value Inn & Suites St. Louis, St. Charles Inn
1310 Bass Pro Drive, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$70 nightly
The price is $81 total per night
$81 total
Sep 10 - Sep 11
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. Traveling for business? Take advantage of ...

Comfort Suites St Charles - St Louis
1400 S 5th St, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$105 nightly
The price is $120 total per night
$120 total
Sep 14 - Sep 15
Total with taxes and fees
This hotel features an indoor pool and a 24-hour gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests ...

Sleep Inn & Suites
150 Fountain Lakes Blvd, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$73 nightly
The price is $84 total per night
$84 total
Oct 6 - Oct 7
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free buffet breakfast, free WiFi, and free self parking. Business travelers can take advantage of the business ...

Candlewood Suites St Louis St Charles by IHG
1800 Zumbehl Rd, St. Charles, MO
Free Cancellation
$87 nightly
The price is $100 total per night
$100 total
Sep 11 - Sep 12
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. Traveling on business? Take advantage of the express check-in and free ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. Charles hotels essential information
Accommodation | 2,202 hotels |
---|---|
Lowest Price | $81 |
Highest Price | $224 |
Popular hotels | Ameristar Casino Resort and Spa, Drury Plaza Hotel St. Louis St. Charles, Country Inn & Suites by Radisson, St. Charles Historic District, Home2 Suites by Hilton St. Charles St.Louis, Embassy Suites by Hilton St. Louis St. Charles, Best Western Plus The Charles Hotel, Hampton Inn St. Charles St. Peters, Baymont by Wyndham St. Charles, Americas Best Value Inn & Suites St. Louis, St. Charles Inn, Comfort Suites St Charles - St Louis, Sleep Inn & Suites, Candlewood Suites St Louis St Charles by IHG |
- Explore more Hotels with Restaurants
- Types of hotels
- Hotels near…
- Hotels by star rating
- Areas of St. Charles
- Book on Expedia
- Convention Center Hotels in St. Charles
- Historic Hotels in St. Charles
- Casino Resorts & Hotels in St. Charles
- Hotels with Free Parking in St. Charles
- Kid Friendly Hotels in St. Charles
- Hotels with Pools in St. Charles
- Hotels with Free Breakfast in St. Charles
- Hotels with an Indoor Pool in St. Charles
- Hotels with Bar in St. Charles
- Cheap Hotels in St. Charles
- Pet Friendly Hotels in St. Charles
- Hotels with Hot Tubs in St. Charles
- Romantic Getaways & Hotels in St. Charles
- Spa Resorts & Hotels in St. Charles
- Luxury Hotels in St. Charles
- Hotels with Suites in St. Charles
- Golf Resorts & Hotels in St. Charles
- Hotels with Room Service in St. Charles
- Hotels with smoking rooms in St. Charles
- Winery Hotels in St. Charles
- Hotels with Balconies in St. Charles
- Hotels on the River in St. Charles
- Hotels with Kitchenettes in St. Charles
- Arcade Hotels in St. Charles
An attraction
- Hotels near Ameristar Casino St. Charles
- Hotels near St Charles Convention Center
- Hotels near Historic Main Street
- Hotels near Lindenwood University
- Hotels near Family Arena
- Hotels near Fast Lane Classic Cars
- Hotels near Katy Trail
- Hotels near Missouri Bluffs Golf Course
- Hotels near Lewis & Clark Boathouse and Nature Center
- Hotels near First Missouri State Capitol Historic Site
- Hotels near Weldon Spring Site Interpretive Center
- Hotels near Jaycee Park
- Hotels near Mississippi River
- Hotels near Missouri River
- Maryland Heights Hotels
- Chesterfield Hotels
- Innsbrook Hotels
- O'Fallon Hotels
- Grafton Hotels
- Hazelwood Hotels
- Alton Hotels
- Collinsville Hotels
- Fenton Hotels
- St. Peters Hotels
- Wentzville Hotels
- Edwardsville Hotels
- Washington Hotels
- Eureka Hotels
- East St. Louis Hotels
- Ozarks Hotels
- Bridgeton Hotels
- Arnold Hotels
- Southern Illinois Hotels
- Kirkwood Hotels
- Florissant Hotels
- Granite City Hotels
- Brentwood Hotels
- Wildwood Hotels
- Richmond Heights Hotels
- Webster Groves Hotels
- St. Clair Hotels
- Warrenton Hotels
- St. Ann Hotels
- Ballwin Hotels
- Valley Park Hotels
- Pacific Hotels
- Troy Hotels
- Wright City Hotels
- Lake St Louis Hotels
- Augusta Hotels
- Earth City Hotels
- Frontenac Hotels
- Union Hotels
- Town and Country Hotels
- Hotels near Hollywood Casino
- Hotels near Lindenwood University
- Visit Kokomo Joe's Family Fun Center
- Hotels in St. Charles Historic District
- Hotels near Hollywood Casino Amphitheatre
- Hotels in Earth City
- Hotels near Ameristar Casino St. Charles
- Hotels near Family Arena
- Hotels near St Charles Convention Center
More ways to wander St. Charles
Most popular
Hotels
- Cheap Hotels in Fenton
- Cheap Hotels in O'Fallon
- Cheap Hotels in Ballwin
- O'Fallon Hotels with an Indoor Pool
- Cheap Hotels in Eureka
- Cheap Hotels in St. Peters
- Cheap Hotels in Chesterfield
- Cheap Hotels in Wentzville
- Cheap Hotels in Arnold
- Cheap Hotels in Hazelwood
- Maryland Heights Hotels with Hot Tubs
- Cheap Hotels in Brentwood
- Cheap Hotels in Kirkwood
- Arnold Hotels with Hot Tubs
- Cheap Hotels in Granite City
- Chesterfield Hotels with Hot Tubs
- Cheap Hotels in Maryland Heights
- Cheap Hotels in Lake St Louis
- Cheap Hotels in Florissant
Cars