
3 Star Hotels in St. Louis CA $118
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Louis 3 Star Hotels
Our top choices for St. Louis 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
St. Louis and related destinations
The Gateway Arch towers 630 feet above the Mississippi, with a tram that takes you to spectacular views at the top. Explore Forest Park's free museums, catch a Cardinals game at Busch Stadium, and don't miss Ted Drewes' frozen custard that locals swear by.

Top St. Louis Hotel Reviews

Pear Tree Inn St. Louis Near Union Station
Find out more about St. Louis
The top 3 Stars hotels in St. Louis, St. Louis may offer some of the best discounts and rates, but these properties are anything but average. Travelers love St. Louis 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. Louis for a first-class experience, or book an inexpensive rate on one of the cheap 3 Stars hotels in St. Louis neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in St. Louis. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through St. Louis.
Frequently asked questions
Explore a world of travel with Expedia
- Downtown St. Louis Hotels
- Hotels near Enterprise Center
- Villas in Beverly Hills
- B&B in St. Louis
- Pet-Friendly Hotels in St. Louis
- Hotels with Free Airport Shuttle in St. Louis
- Cheap Hotels in Downtown St. Louis
- Hotels near Horseshoe St. Louis Casino
- Spa Hotels in Clayton
- Central West End Hotels
- Northampton Hotels
- Hotels near St. Louis Union Station
- Cabin Rentals in St. Louis
- Green Hotels in St. Louis
- Hotels with Bar in St. Louis
- Maplewood Hotels
- Hotels near Missouri Botanical Gardens and Arboretum
- Clayton-Tamm Hotels
- 4 Star Hotels in Elsberry
- Hotels near Dome at America’s Center
- Hotels near Gateway Arch
- Farmstay in Maplewood
- Adults Only Resorts & in St. Louis
- Lgbt Friendly Hotels in St. Louis
- Hotels with Balconies in St. Louis
- 5 Star Hotels in Valley Park
- St. Louis Hotels
- Soulard Hotels
- Hotels near Washington University in St. Louis
- Hotels near The Muny Theater
- Hotels with Free Parking in Downtown St. Louis
- 5 Star Hotels in Carondelet
- All Inclusive Resorts and in St. Louis
- Motels in St. Louis
- Clayton Hotels
- Hotels near Eads Bridge
- Hotels with Hot Tubs in St. Louis
- Midtown Hotels
- Hotels with Free Breakfast in St. Louis
- 5 Star Hotels in St. Louis
- Southhampton Hotels
- Lafayette Square Hotels
- Casino Hotels in St. Louis
- Hyatt Hotels in Soulard
- Ski Hotels in St. Louis
- Hotels near St. Louis Zoo
- Guest Houses in St Louis City County
- 5 Star Hotels in Herculaneum
- Boutique Hotels in Downtown St. Louis
- Cheap Hotels in St. Louis
- Hotels with Kitchenettes in Clayton
- Hotels with Free Airport Shuttle in Downtown St. Louis
- Hotels with Free Parking in St. Louis
- Hotels near America's Center Convention Complex
- Hotels near Barnes Jewish Hospital
- 5 Star Hotels in Cedar Hill
- Hotels near Busch Stadium
- Hotels with Waterslides in St. Louis
- Benton Park Hotels
- Capsule Hotels in St. Louis
- Hotels with smoking rooms in St. Louis
- Hotels with Childcare in St. Louis
- Flights from Ottawa (YOW) to St. Louis (STL)
- Flights from Toronto (YYZ) to St. Louis (STL)
- Flights from Edmonton (YEG) to St. Louis (STL)
- Flights from Regina (YQR) to St. Louis (STL)
- Flights from Bangor (BGR) to St. Louis (STL)
- Flights from Buffalo (BUF) to St. Louis (STL)
- Flights from Chicago (ORD) to St. Louis (STL)
- Flights from Vancouver (YVR) to St. Louis (STL)
- Flights from St. Louis
- Flights from Calgary (YYC) to St. Louis (STL)
- Flights from Minneapolis (MSP) to St. Louis (STL)
- Flights from Detroit (DTW) to St. Louis (STL)
- Flights to St. Louis
- Flights from Montreal (YUL) to St. Louis (STL)
- Flights from Seattle (SEA) to St. Louis (STL)
- Flights from Halifax (YHZ) to St. Louis (STL)
- Flights from Lambert-St. Louis Intl.
- Flights from Winnipeg (YWG) to St. Louis (STL)





























































