
St. Charles Hotel Guide - Luxury Hotels in St. Charles, St. Louis
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Charles Luxury Hotels
Our top choices for St. Charles luxury hotels

8.6 out of 10, Excellent, (1,000 reviews)
cleanliness Indulge in lavish comfort at this St. Charles retreat featuring a full-service spa, seasonal pool, and 6 exceptional restaurants.
The price is €165
includes taxes & fees
20 Jul - 21 Jul

9.2 out of 10, Wonderful, (1,644 reviews)
The price is €111
includes taxes & fees
13 Jul - 14 Jul

7.8 out of 10, Good, (989 reviews)
The price is €130
includes taxes & fees
6 Jul - 7 Jul

9.6 out of 10, Exceptional, (1,010 reviews)
The price is €141
includes taxes & fees
12 Jul - 13 Jul

9.0 out of 10, Wonderful, (1,991 reviews)
cleanliness Boutique retreat blends urban charm with luxury, from rooftop views to Egyptian cotton and rainfall showers.
The price is €139
includes taxes & fees
12 Jul - 13 Jul

8.4 out of 10, Very good, (1,108 reviews)
The price is €134
includes taxes & fees
1 Aug - 2 Aug

8.8 out of 10, Excellent, (1,007 reviews)
cleanliness Upscale St. Louis retreat features pool, concierge, fine dining in prime business district.
The price is €132
includes taxes & fees
10 Jul - 11 Jul

8.0 out of 10, Very good, (1,000 reviews)
cleanliness Experience luxury and comfort with premium pillowtop beds and hydromassage showers at this St. Louis hotel near the airport.
The price is €127
includes taxes & fees
19 Jul - 20 Jul
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.
Top St. Charles Hotel Reviews

Pear Tree Inn St. Louis Near Union Station
8/10 Good
Frequently asked questions
Explore a world of travel with Expedia
- Bel-Nor Hotels
- Cheap Hotels in Bridgeton
- Cabin Rentals in Castle Point
- Cabin Rentals in Chesterfield
- Luxury Hotels in Chesterfield
- Chesterfield Hotels
- Boutique Hotels in Clayton
- Luxury Hotels in Clayton
- Hotels with Spa in Clayton
- Creve Coeur Hotels
- Cheap Hotels in Downtown St. Louis
- Luxury Hotels in Downtown St. Louis
- Pet Friendly Hotels in Downtown St. Louis
- Earth City Hotels
- Hotels with Bar in Eureka
- Florissant Hotels
- Frontenac Hotels
- Best Western Hotels in Harvester
- Apartments in Hazelwood
- Hazelwood Hotels
- Hotels near Lambert-St. Louis Intl.
- Casino Hotels in Maryland Heights
- Maryland Heights Hotels
- Moline Acres Hotels
- O'fallon Hotels
- St. Ann Hotels
- Cheap Hotels in St. Charles
- St. Charles Hotels
- Boutique Hotels in St. Louis
- Casino Hotels in St. Louis
- Cheap Hotels in St. Louis
- Lgbt-Friendly Hotels in St. Louis
- Luxury Hotels in St. Louis
- Pet Friendly Hotels in St. Louis
- Romantic Hotels in St. Louis
- Hotels with Spa in St. Louis
- Cottages in St. Peters
- Casino Hotels in St. Peters
- St. Peters Hotels
- Hotels with WiFi in Sunset Hills
- Lgbt-Friendly Hotels in The Hill
- University City Hotels
- Lgbt-Friendly Hotels in Washington
- Hotels near Westport Plaza
- Westwood Hotels
- Flights to O'Fallon
- Flights from Lambert-St. Louis Intl.
- Flights from Amsterdam (AMS) to St. Louis (STL)
- Flights from Atlanta (ATL) to St. Louis (STL)
- Flights from Nashville (BNA) to St. Louis (STL)
- Flights from Boston (BOS) to St. Louis (STL)
- Flights from Burlington (BRL) to St. Louis (STL)
- Flights from Burlington (BTV) to St. Louis (STL)
- Flights from Cleveland (CLE) to St. Louis (STL)
- Flights from Washington (DCA) to St. Louis (STL)
- Flights from Denver (DEN) to St. Louis (STL)
- Flights from Detroit (DTW) to St. Louis (STL)
- Flights from Dublin (DUB) to St. Louis (STL)
- Flights from Dublin (DUB) to St. Louis (SUS)
- Flights from Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
- Flights from Gatlinburg (GKT) to St. Louis (STL)
- Flights from Hyderabad (HYD) to St. Louis (STL)
- Flights from Indianapolis (IND) to St. Louis (STL)
- Flights from Jefferson City (JEF) to St. Louis (STL)
- Flights from New York (JFK) to St. Louis (STL)
- Flights from Kingston (KIN) to St. Louis (STL)
- Flights from Londonderry (LDY) to St. Louis (STL)
- Flights from New York (LGA) to St. Louis (STL)
- Flights from London (LHR) to St. Louis (STL)
- Flights from Kansas City (MCI) to St. Louis (STL)
- Flights from Minneapolis (MSP) to St. Louis (STL)
- Flights from Naypyidaw (NYT) to St. Louis (STL)
- Flights from Chicago (ORD) to St. Louis (STL)
- Flights from Cork (ORK) to St. Louis (STL)
- Flights from Richmond (RIC) to St. Louis (STL)
- Flights from Seattle (SEA) to St. Louis (STL)
- Flights from San Francisco (SFO) to St. Louis (STL)
- Flights from Tirana (TIA) to St. Louis (STL)
- Flights from Knoxville (TYS) to St. Louis (STL)
- Flights from Tuzla (TZL) to St. Louis (STL)
- Flights from Pilot Point (UGB) to St. Louis (STL)
- Flights from Surat Thani (URT) to St. Louis (STL)
- Flights from Yantai (YNT) to St. Louis (STL)
- Flights from Vancouver (YVR) to St. Louis (STL)
- Flights from Toronto (YYZ) to St. Louis (STL)







































