
Find 4 Star Hotels in St. Charles, MO from $102
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on St. Charles 4 Star Hotels
Our top choices for St. Charles 4-star hotels

1. Hyatt Regency St. Louis at The Arch
Hyatt Regency St. Louis at The Arch
2. 21C Museum Hotel St Louis
21C Museum Hotel St Louis
3. Renaissance St. Louis Airport Hotel
Renaissance St. Louis Airport Hotel
4. Moonrise Hotel
Moonrise Hotel
5. Live by Loews - St.Louis
Live by Loews - St.Louis
6. Ameristar Casino Resort and Spa
Ameristar Casino Resort and Spa
7. The Royal Sonesta Chase Park Plaza St. Louis
The Royal Sonesta Chase Park Plaza St. Louis
8. Le Méridien St. Louis Clayton
Le Méridien St. Louis Clayton
9. The Westin St. Louis
The Westin St. Louis
10. Marriott St. Louis Airport
Marriott St. Louis Airport
11. River City Casino & Hotel
River City Casino & Hotel
12. Marriott St. Louis Grand
Marriott St. Louis Grand
13. Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
14. Drury Plaza Hotel St. Louis Brentwood
Drury Plaza Hotel St. Louis Brentwood
15. The Cheshire
The Cheshire
16. Embassy Suites by Hilton St. Louis Downtown
Embassy Suites by Hilton St. Louis Downtown
17. Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
18. Hilton St. Louis at the Ballpark
Hilton St. Louis at the Ballpark
19. St. Louis Union Station Hotel, Curio Collection by Hilton
St. Louis Union Station Hotel, Curio Collection by Hilton
20. Hilton Pennywell St. Louis at the Arch
Hilton Pennywell St. Louis at the ArchExplore similar 5-star hotels

Four Seasons Hotel St Louis
Learn more about St. Charles
Stroll down Historic Main Street, where 1812-era charm meets modern boutiques and eateries. Bike the scenic Katy Trail or try your luck at Ameristar Casino before exploring the Lewis & Clark Boathouse.

Top St. Charles Hotel Reviews

Live by Loews - St.Louis
Find out more about St. Charles
The get-go of any well-deserved trip gets started with selecting a splendid destination. St. Charles has become a popular destination with guests because of everything it offers. However, "location, location, location" applies to more than just your destination. When you want a trip that is amazing from start to finish, you need the ideal hotel.
Accommodations as Gorgeous as the City
St. Charles saw its fair share of visitors this past year. Expedia's review section contains comments to help you decide which hotel is the perfect fit for your vacation. When you reserve a 4-star room you can breathe easy knowing that these properties aim to meet your every need. You'll never have to search long for a tasty breakfast, to sustain your workout routine, or a refreshing spa treatment during your stay, thanks to all these hotels offer. They aim to make the grounds and facilities welcoming from the minute you step onto the property and with every step across their floors. St. Charles has several wonderful hotels that create the absolute perfect vacation.
Rooms have been fashioned to keep you as comfortable as possible, with amenities like in-room coffee or tea, designer bathroom products, and, premium bedding. So, sit back and unwind. Moreover, if you find yourself in need of something more, you can trust the staff will work their best to ensure you continue to be satisfied during your stay. These hotels are so nice that you'll regret the day you have to check-out.
Reserve a 4-Star Hotel in St. Charles Today!
Your getaway to St. Charles should be a break from your daily routine. Make sure to book soon. With so few hotels, and a lot of people wanting to vacation in St. Charles, you may miss the chance to snag the perfect place.
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in St. Charles
- Hotels near Busch Stadium
- 4 Star Hotels in Hazelwood
- 5 Star Hotels in Town and Country
- Downtown St. Louis Hotels
- 5 Star Hotels in Creve Coeur
- 5 Star Hotels in Cottleville
- 5 Star Hotels in Chesterfield
- 5 Star Hotels in St. Louis
- 4 Star Hotels in Chesterfield
- 2 Star Hotels in Woodson Terrace
- 4 Star Hotels in Maryland Heights
- 5 Star Hotels in Hazelwood
- Cheap Hotels in St. Louis
- 5 Star Hotels in Bridgeton
- 5 Star Hotels in Earth City
- 4 Star Hotels in Cottleville
- 3 Star Hotels in St. John
- 5 Star Hotels in Florissant
- 4 Star Hotels in Creve Coeur
- 5 Star Hotels in Ferguson
- 5 Star Hotels in St. Peters
- 5 Star Hotels in O'Fallon
- 4 Star Hotels in Florissant
- St. Louis Hotels
- Hotels near Hollywood Casino Amphitheatre
- 5 Star Hotels in Maryland Heights
- 5 Star Hotels in St. Charles Historic District
- St. Charles Hotels
- 4 Star Hotels in St. Charles Historic District
- 5 Star Hotels in Sycamore Hills
- 3 Star Hotels in St. Charles
- 5 Star Hotels in Breckenridge Hills
- 4 Star Hotels in St. Peters
- 5 Star Hotels in Harvester
- Chesterfield Hotels
- Hotels near Lambert-St. Louis Intl.
- 5 Star Hotels in St. Ann
- Hotels near Enterprise Center
- Maryland Heights Hotels
- Flights from Philadelphia (PHL) to St. Louis (STL)
- Flights from San Antonio (SAT) to St. Louis (STL)
- Flights from Memphis (MEM) to St. Louis (STL)
- Flights from Detroit (DTW) to St. Louis (STL)
- Flights from Pittsburgh (PIT) to St. Louis (STL)
- Flights from New York (LGA) to St. Louis (STL)
- Flights from Columbus (CMH) to St. Louis (STL)
- Flights from Orlando (MCO) to St. Louis (STL)
- Flights from Denver (DEN) to St. Louis (STL)
- Flights from Baltimore (BWI) to St. Louis (STL)
- Flights from Washington (IAD) to St. Louis (STL)
- Flights from Oklahoma City (OKC) to St. Louis (STL)
- Flights from Miami (MIA) to St. Louis (STL)
- Flights from Los Angeles (LAX) to St. Louis (STL)
- Flights from Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
- Flights from Louisville (SDF) to St. Louis (STL)
- Flights from Cincinnati (CVG) to St. Louis (STL)
- Flights from Boston (BOS) to St. Louis (STL)
- Flights from Minneapolis (MSP) to St. Louis (STL)
- Flights from New York (JFK) to St. Louis (STL)
- Flights from Phoenix (PHX) to St. Louis (STL)
- Flights from Sacramento (SMF) to St. Louis (STL)
- Flights from Las Vegas (LAS) to St. Louis (STL)
- Flights from Milwaukee (MKE) to St. Louis (STL)
- Flights from Fort Lauderdale (FLL) to St. Louis (STL)
- Flights from New Orleans (MSY) to St. Louis (STL)
- Flights from Omaha (OMA) to St. Louis (STL)
- Flights from Nashville (BNA) to St. Louis (STL)
- Flights from Kansas City (MCI) to St. Louis (STL)
- Flights from San Diego (SAN) to St. Louis (STL)
- Flights from Cleveland (CLE) to St. Louis (STL)
- Flights from Portland (PDX) to St. Louis (STL)
- Flights from Washington (DCA) to St. Louis (STL)
- Flights from Lambert-St. Louis Intl.
- Flights from Dallas (DFW) to St. Louis (STL)
- Flights from Tampa (TPA) to St. Louis (STL)
- Flights from Salt Lake City (SLC) to St. Louis (STL)
- Flights from Jacksonville (JAX) to St. Louis (STL)
- Flights from Knoxville (TYS) to St. Louis (STL)
- Flights to St. Louis
- Flights from Seattle (SEA) to St. Louis (STL)
- Flights from Atlanta (ATL) to St. Louis (STL)
- Flights from Houston (IAH) to St. Louis (STL)
- Flights from Charlotte (CLT) to St. Louis (STL)
- Flights from Richmond (RIC) to St. Louis (STL)
- Flights from Hartford (BDL) to St. Louis (STL)
- Flights from Springfield (SGF) to St. Louis (STL)
- Flights from Chicago (ORD) to St. Louis (STL)
- Flights from Indianapolis (IND) to St. Louis (STL)
- Flights from Austin (AUS) to St. Louis (STL)
- Flights from San Francisco (SFO) to St. Louis (STL)
- Flights from Raleigh (RDU) to St. Louis (STL)































































