Hotels with a Gym in St. Charles from $85
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 a Gym

Drury Plaza Hotel St. Louis St. Charles
380 Mulholland Drive, St. Charles, MO
$110 nightly
The price is $128 total per night
$128 total
Jun 15 - Jun 16
Total includes 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
$105 nightly
The price is $121 total per night
$121 total
Jun 15 - Jun 16
Total includes 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 ...

Embassy Suites by Hilton St. Louis St. Charles
2 Convention Center Plz, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$152 nightly
The price is $175 total per night
$175 total
Jun 8 - Jun 9
Total includes 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 ...

Comfort Suites St Charles - St Louis
1400 S 5th St, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$93 nightly
The price is $106 total per night
$106 total
Jun 9 - Jun 10
Total includes 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 ...

Ameristar Casino Resort and Spa
1 Ameristar Blvd, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$183 nightly
The price is $214 total per night
$214 total
Jun 1 - Jun 2
Total includes 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 ...

Hampton Inn St. Charles St. Peters
3720 W Clay St, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$95 nightly
The price is $109 total per night
$109 total
Jun 15 - Jun 16
Total includes taxes and fees
This hotel features an indoor pool and a 24-hour gym. There's no skimping on freebies - guests receive free buffet breakfast, free WiFi, and free self parking. ...

Best Western Plus The Charles Hotel
1425 South 5th Street, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$96 nightly
The price is $111 total per night
$111 total
Jun 15 - Jun 16
Total includes 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 ...

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

Holiday Inn Express Hotel and Suites St. Charles by IHG
3098 Elm Point Industrial Drive, St. Charles, MO
Free Cancellation
$137 nightly
The price is $157 total per night
$157 total
Jun 1 - Jun 2
Total includes taxes and fees
This hotel features an indoor pool and a gym. There's no skimping on freebies - guests receive free buffet breakfast, free WiFi, and free self parking. A business ...

Sleep Inn & Suites
150 Fountain Lakes Blvd, St. Charles, MO
Free Cancellation
Reserve now, pay when you stay
$74 nightly
The price is $85 total per night
$85 total
Jun 15 - Jun 16
Total includes 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 ...

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
$90 nightly
The price is $104 total per night
$104 total
Jun 1 - Jun 2
Total includes 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 ...
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,251 hotels |
---|---|
Lowest Price | $85 |
Highest Price | $214 |
Popular hotels | Hampton Inn St. Charles St. Peters, Country Inn & Suites by Radisson, St. Charles Historic District, Best Western Plus The Charles Hotel, Research Park Inn St Louis West – Chesterfield, Comfort Suites St Charles - St Louis, Baymont by Wyndham St. Charles, Ameristar Casino Resort and Spa, Americas Best Value Inn & Suites St. Louis, St. Charles Inn, Drury Plaza Hotel St. Louis St. Charles, Embassy Suites by Hilton St. Louis St. Charles, Holiday Inn Express Hotel and Suites St. Charles by IHG, Sleep Inn & Suites |
Recent St. Charles hotel reviews by fellow wanderers

Ameristar Casino Resort and Spa
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"We ate at the Asian restaurant in the casino and the Mexican restaurant in the arcade, both excellent"
A verified traveler from Belleville stayed at Ameristar Casino Resort and Spa
- Hotels with Restaurants in St. Charles
- 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 Lindenwood University
- Hotels near Historic Main Street
- Hotels near Family Arena
- Hotels near Fast Lane Classic Cars
- Hotels near Katy Trail
- Hotels near Lewis & Clark Boathouse and Nature Center
- Hotels near Missouri Bluffs Golf Course
- Hotels near First Missouri State Capitol Historic Site
- Hotels near Jaycee Park
- Hotels near Weldon Spring Site Interpretive Center
- Hotels near Mississippi River
- Hotels near Missouri River
- Maryland Heights Hotels
- Chesterfield Hotels
- Hazelwood Hotels
- O'Fallon Hotels
- Innsbrook Hotels
- Collinsville Hotels
- Fenton Hotels
- St. Peters Hotels
- Alton Hotels
- Grafton Hotels
- Wentzville Hotels
- Ozarks Hotels
- Edwardsville Hotels
- East St. Louis Hotels
- Richmond Heights Hotels
- Eureka Hotels
- Kirkwood Hotels
- Arnold Hotels
- Bridgeton Hotels
- Washington Hotels
- Granite City Hotels
- Brentwood Hotels
- Southern Illinois Hotels
- Wildwood Hotels
- St. Ann Hotels
- Warrenton Hotels
- Wright City Hotels
- Florissant Hotels
- Ballwin Hotels
- Valley Park Hotels
- Pacific Hotels
- Webster Groves Hotels
- St. Clair Hotels
- Troy Hotels
- Lake St Louis Hotels
- Frontenac Hotels
- Earth City Hotels
- Town and Country Hotels
- Augusta Hotels
- Union Hotels
More ways to wander St. Charles
Most popular
Hotels
Cheap Hotels in FentonCheap Hotels in O'FallonCheap Hotels in BallwinO'Fallon Hotels with an Indoor PoolCheap Hotels in EurekaCheap Hotels in St. PetersCheap Hotels in ChesterfieldCheap Hotels in WentzvilleCheap Hotels in ArnoldCheap Hotels in HazelwoodMaryland Heights Hotels with Hot TubsCheap Hotels in BrentwoodCheap Hotels in KirkwoodArnold Hotels with Hot TubsCheap Hotels in Granite CityChesterfield Hotels with Hot TubsCheap Hotels in Maryland HeightsCheap Hotels in Lake St LouisCheap Hotels in Florissant
Cars