Book spa resorts in St. Charles, MO from CA $126
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Charles Spa Resorts & Hotels
Drury Plaza Hotel St. Louis St. Charles
380 Mulholland Drive, St. Charles, MO
Free cancellation
Reserve now, pay when you stay
The price is CA $167 per night
CA $167
CA $194 total
includes taxes & fees
23 Feb - 24 Feb
Stay at this 3-star business-friendly hotel in St. Charles. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful ...
Country Inn & Suites by Radisson, St. Charles Historic District
1190 S Main St, St. Charles, MO
Free cancellation
The price is CA $175 per night
CA $175
CA $201 total
includes taxes & fees
16 Feb - 17 Feb
Book a stay at this business-friendly hotel in St. Charles. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful ...
Embassy Suites by Hilton St. Louis St. Charles
2 Convention Center Plz, St. Charles, MO
Free cancellation
Reserve now, pay when you stay
The price is CA $198 per night
CA $198
CA $228 total
includes taxes & fees
2 Mar - 3 Mar
Stay at this 3.5-star business-friendly hotel in St. Charles. Enjoy free breakfast, free parking, and a free area shuttle. Our guests praise the breakfast and ...
Ameristar Casino Resort and Spa
1 Ameristar Blvd, St. Charles, MO
Free cancellation
Reserve now, pay when you stay
The price is CA $242 per night
CA $242
CA $306 total
includes taxes & fees
12 Feb - 13 Feb
Stay at this 4.5-star luxury hotel in St. Charles. Enjoy an outdoor pool, a full-service spa, and 6 restaurants. Our guests praise the clean rooms and the property ...
Hampton Inn St. Charles St. Peters
3720 W Clay St, St. Charles, MO
Free cancellation
Reserve now, pay when you stay
The price is CA $126 per night
CA $126
CA $145 total
includes taxes & fees
23 Feb - 24 Feb
Book a stay at this golf hotel in St. Charles. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our ...
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.
About St. Charles Spa Hotels
There is nothing more refreshing than a day at the spa. And the pure joy of spa hotels in St. Charles will make you feel rejuvenated and relaxed. Pamper yourself while in St. Charles with a massage, a calming facial, or relaxation in the sauna or steam room. Spa hotels in St. Charles offer everything you need to feel ultimate tranquility. So book today on Travelocity to find deals on St. Charles spa hotel and prepare to relax.
St. Charles hotels essential information
Accommodation | 2,369 hotels |
---|---|
Lowest Price | CA $126 |
Highest Price | CA $242 |
Popular hotels | Ameristar Casino Resort and Spa, Research Park Inn St Louis West – Chesterfield, Embassy Suites by Hilton St. Louis St. Charles, Country Inn & Suites by Radisson, St. Charles Historic District, Drury Plaza Hotel St. Louis St. Charles, Hampton Inn St. Charles St. Peters |
Recent St. Charles hotel reviews by fellow wanderers
Hampton Inn St. Charles St. Peters
5 out of 5
Posted 23 hours ago
Travelocity Verified Review
"The hotel was great as all Hampton Inns is usually are. The one thing I’d recommend is something in the bathtub to stand on. The surface under your feet is very slippery and could potentially allow for a fall. Other Hampton Inn I’ve stayed at had a rougher surface on the bottom of the tub, which allowed you to stand more firmly while you shower. It’s a safety issue. "
A verified traveller stayed at Hampton Inn St. Charles St. Peters
An airport
An attraction
- Hotels near Ameristar Casino St. Charles
- Hotels near Lindenwood University
- Hotels near Fast Lane Classic Cars
- Hotels near First Missouri State Capitol Historic Site
- Hotels near Busch Stadium
- Hotels near Gateway Arch
- Hotels near Enterprise Center
- Hotels near Barnes Jewish Hospital
- Hotels near St. Louis University
- Hotels near Dome at America’s Center
- Hotels near America's Center Convention Complex
- Hotels near Purina Farms
- Hotels near Magic House - St. Louis Children's Museum
- Hotels near Anheuser-Busch Brewery
- Maryland Heights Hotels
- Chesterfield Hotels
- Innsbrook Hotels
- Ozarks Hotels
- St. Peters Hotels
- Hazelwood Hotels
- Collinsville Hotels
- Alton Hotels
- Fenton Hotels
- Edwardsville Hotels
- O'Fallon Hotels
- Richmond Heights Hotels
- Wentzville Hotels
- Grafton Hotels
- Wildwood Hotels
- Kirkwood Hotels
- Southern Illinois Hotels
- Bridgeton Hotels
- Arnold Hotels
- Washington Hotels
- Eureka Hotels
- Brentwood Hotels
- Ballwin Hotels
- East St. Louis Hotels
- Wright City Hotels
- Florissant Hotels
- Granite City Hotels
- Warrenton Hotels
- Troy Hotels
- Lake St Louis Hotels
- St. Clair Hotels
- Pacific Hotels
- Webster Groves Hotels
- St. Ann Hotels
- Earth City Hotels
- Frontenac Hotels
- Valley Park Hotels
- Town and Country Hotels
- Union Hotels
- Augusta Hotels
More ways to wander St. Charles
Most popular
Hotels
Hotels in ParkvilleHoliday Inn Express Toronto East - Scarborough, an IHG HotelHotels with a Pool in North BayHotels in BanffHotels with smoking rooms in OntarioHotels in AvionHampton Inn by Hilton North BayMotels North BayHoliday Inn Express & Suites Edmonton International Airport, an IHG HotelExtended Stay Hotels JamaicaAll Inclusive Resorts & Hotels in St. Vincent and the GrenadinesCabins OshawaBeach Resorts & Hotels in OahuStudios2Let Bloomsbury
Flights
Toronto to Xiamen (YYZ - XMN)Air Canada Montego Bay (MBJ) to Toronto (YYZ) flightsVancouver to Portland (YVR - PDX)Buffalo to Atlanta (BUF - ATL)WestJet Toronto (YYZ) to Lisbon District (LIS) flightsFlights to Newport BeachAeromexico Vancouver (YVR) to Mexico City (MEX) flightsLufthansa Toronto (YYZ) to Athens (ATH) flightsCalgary to San José del Cabo (YYC - SJD)Qantas Airways Vancouver (YVR) to Melbourne (MEL) flightsFlights to Red LakeAir Canada Singapore (SIN) to Vancouver (YVR) flightsKelowna to Victoria (YLW - YYJ)
Packages