
3 Stars Hotels in St. Charles, St. Louis from CA $118
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Charles 3 Star Hotels
Our top choices for St. Charles 3-star hotels

1. Clayton Plaza Hotel & Extended Stay
Clayton Plaza Hotel & Extended Stay
2. Hollywood Casino & Hotel St. Louis
Hollywood Casino & Hotel St. Louis
3. Pear Tree Inn St. Louis Near Union Station
Pear Tree Inn St. Louis Near Union Station
4. Drury Plaza Hotel St. Louis at the Arch
Drury Plaza Hotel St. Louis at the Arch
5. Forest Park Hotel by MDR
Forest Park Hotel by MDR
6. Hampton Inn St. Louis-Downtown (At the Gateway Arch)
Hampton Inn St. Louis-Downtown (At the Gateway Arch)
7. Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
Larkspur Landing Extended Stay Suites St. Louis Riverport - Airport West
8. Drury Inn & Suites St. Louis St. Peters
Drury Inn & Suites St. Louis St. Peters
9. Drury Plaza Hotel St. Louis Union Station
Drury Plaza Hotel St. Louis Union Station
10. Drury Inn & Suites St. Louis Airport
Drury Inn & Suites St. Louis Airport
11. Casino Queen Hotel
Casino Queen Hotel
12. Wingate by Wyndham St. Louis Airport
Wingate by Wyndham St. Louis Airport
13. Courtyard by Marriott St. Louis Downtown/Convention Center
Courtyard by Marriott St. Louis Downtown/Convention Center
14. Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
Heritage Inn & Suites St. Louis/Fenton, Trademark by Wyndham
15. Hyatt Place St. Louis/Chesterfield
Hyatt Place St. Louis/Chesterfield
16. Drury Plaza Hotel St. Louis Chesterfield
Drury Plaza Hotel St. Louis Chesterfield
17. The Wildwood Hotel
The Wildwood Hotel
18. Best Western St. Louis-Kirkwood Route 66
Best Western St. Louis-Kirkwood Route 66
19. Sonesta ES Suites St. Louis - Chesterfield
Sonesta ES Suites St. Louis - Chesterfield
20. La Quinta Inn & Suites by Wyndham St. Louis Westport
La Quinta Inn & Suites by Wyndham St. Louis WestportExplore similar 4-star hotels

Hyatt Regency St. Louis at The Arch
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

Drury Plaza Hotel St. Louis at the Arch
Find out more about St. Charles
The top 3 Stars hotels in St. Charles, St. Charles may offer some of the best discounts and rates, but these properties are anything but average. Travelers love St. Charles 3 Stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.
Use the travel tools at Expedia.ca to find a cheap deal on a 3 Stars upscale hotel in St. Charles for a first-class experience, or book an inexpensive rate on one of the cheap 3 Stars hotels in St. Charles neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in St. Charles. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through St. Charles.
Frequently asked questions
Explore a world of travel with Expedia
- Days Inn by Wyndham St. Louis North
- B&B in St. Charles
- Cottages in Hazelwood
- St. Charles Historic District Hotels
- Hotels with Free Airport Shuttle in Hazelwood
- B&B in Harvester
- Hotels near Centene Community Ice Center
- Welcome Suites Hazelwood
- Wyndham Hotels in Hazelwood
- 4 Star Hotels in Elsberry
- 5 Star Hotels in Cedar Hill
- Maryland Heights Hotels
- Cheap Hotels in Hazelwood
- Hotels near Lindenwood University
- Cheap Hotels in Earth City
- St. Peters Hotels
- 5 Star Hotels in St. Louis
- 5 Star Hotels in Carondelet
- Hampton Inn St. Charles St. Peters
- Harvester Hotels
- 5 Star Hotels in Herculaneum
- Lodges in Hazelwood
- Amazing Renovated Historic Loft on Main Street
- Four Seasons Hotels in Hazelwood
- St. Charles Hotels
- Earth City Hotels
- Hotels near St Charles Convention Center
- Holiday Inn Express St. Louis Arpt
- Cabin Rentals in St. Charles
- Luxury Hotels in Earth City
- The One Stop Bed & Breakfast Spot
- Apartments in St. Charles
- Hotels near Lambert-St. Louis Intl.
- 5 Star Hotels in Valley Park
- Intown Suites Extended Stay St. Louis Mo
- Motel 6 Hotels in St. Charles
- 3 Star Hotels in St. Louis
- Golf Hotels in St. Charles
- Cheap Hotels in Maryland Heights
- Home2 Suites by Hilton St. Charles St.Louis
- St. Louis Hotels
- Flights from Kitchener (YKF) to St. Louis (STL)
- Flights from Regina (YQR) to St. Louis (STL)
- Flights from Chicago (ORD) to St. Louis (STL)
- Flights to St. Charles
- Flights from Minot (MOT) to St. Louis (STL)
- Flights from Denver (DEN) to St. Louis (STL)
- Flights from Buffalo (BUF) to St. Louis (STL)
- Flights from Philadelphia (PHL) to St. Louis (STL)
- Flights from International Falls (INL) to St. Louis (STL)
- Flights from Bangor (BGR) to St. Louis (STL)
- Flights from Miami (MIA) to St. Louis (STL)
- Flights from Great Falls (GTF) to St. Louis (STL)
- Flights from Newark Liberty Intl. Airport (EWR) to St. Louis (STL)
- Flights from Montreal (YUL) to St. Louis (STL)
- Flights from New Orleans (MSY) to St. Louis (STL)
- Flights from Minneapolis (MSP) to St. Louis (STL)
- Flights from Kelowna (YLW) to St. Louis (STL)
- Flights from Calgary (YYC) to St. Louis (STL)
- Flights from Ottawa (YOW) to St. Louis (STL)
- Flights to St. Louis
- Flights from Saskatoon (YXE) to St. Louis (STL)
- Flights from Edmonton (YEG) to St. Louis (STL)
- Flights from Kansas City (MCI) to St. Louis (STL)
- Flights from Spokane (GEG) to St. Louis (STL)
- Flights from Fargo (FAR) to St. Louis (STL)
- Flights from Halifax (YHZ) to St. Louis (STL)
- Flights from Sudbury (YSB) to St. Louis (STL)
- Flights from Thunder Bay (YQT) to St. Louis (STL)
- Flights from Atlanta (ATL) to St. Louis (STL)
- Flights from Las Vegas (LAS) to St. Louis (STL)
- Flights from Prince George (YXS) to St. Louis (STL)
- Flights from Dallas (DFW) to St. Louis (STL)
- Flights from Nashville (BNA) to St. Louis (STL)
- Flights from Boston (BOS) to St. Louis (STL)
- Flights from Los Angeles (LAX) to St. Louis (STL)
- Flights from Seattle (SEA) to St. Louis (STL)
- Flights from Syracuse (SYR) to St. Louis (STL)
- Flights from Lambert-St. Louis Intl.
- Flights from Detroit (DTW) to St. Louis (STL)
- Flights from Vancouver (YVR) to St. Louis (STL)
- Flights from Abbotsford (YXX) to St. Louis (STL)
- Flights from Indianapolis (IND) to St. Louis (STL)
- Flights from New York (LGA) to St. Louis (STL)
- Flights from Winnipeg (YWG) to St. Louis (STL)
- Flights from Victoria (YYJ) to St. Louis (STL)
- Flights from Windsor (YQG) to St. Louis (STL)
- Flights from Toronto (YYZ) to St. Louis (STL)
- Flights from Hamilton (YHM) to St. Louis (STL)
- Flights from London (YXU) to St. Louis (STL)





























































