Find Cheap Hotels in St. Louis, MO
Change your mind
Be picky
Check availability on St. Louis Cheap Hotels
Top St. Louis Cheap Hotels

Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis Airport

Clayton Plaza Hotel & Extended Stay
Clayton Plaza Hotel & Extended Stay

Drury Plaza Hotel St. Louis St. Charles
Drury Plaza Hotel St. Louis St. Charles

Best Western St. Louis-Kirkwood Route 66
Best Western St. Louis-Kirkwood Route 66

Casino Queen Hotel
Casino Queen Hotel

Drury Inn & Suites St. Louis Brentwood
Drury Inn & Suites St. Louis Brentwood

Super 8 by Wyndham Troy IL/St. Louis Area
Super 8 by Wyndham Troy IL/St. Louis Area

Drury Inn & Suites St. Louis Forest Park
Drury Inn & Suites St. Louis Forest Park
2-star hotels in St. Louis

Motel 6 Hazelwood, MO
Find out more about St. Louis
Find out more about St. Louis
How to get cheap hotels in St. Louis?
✅ The length of stay in St. Louis often varies depending on the nature of the trip, but many travellers opt to stay for several days or up to a week to take in St. Louis's notable landmarks and points of interest.
✅ If you're looking for cheap hotels in St. Louis in 2025, book your hotel well in advance. Reserving your stay at least a few weeks or months ahead of time can help you take advantage of amazing rates on cheap hotels in St. Louis, and if your plans change you can find many options of hotels with free cancelation.
✅ To find affordable hotels in St. Louis on Expedia, start by entering your travel dates and the number of individuals in your group. Once you've provided this information, you can refine your search results by filtering for budget hotels in St. Louis.
✅ Use the filtering tools offered by Expedia to refine your search results by location, price limits, amenities such as breakfast included, and other factors that matter to you. This will help you quickly locate the ideal budget-friendly hotel that fits your specific requirements.
✅ If you're looking to save money on a cheap hotel in St. Louis, the ideal time to go is usually during the off-season in St. Louis. On Expedia, you can find hotels from £56*.
✅ St. Louis offers numerous budget-friendly attractions and activities for travellers, such as art and exhibits at free museums and galleries or exploring St. Louis on foot.
✅ One of the best ways to find cheap hotels in St. Louis is to search Expedia for properties that provide family-friendly accommodations and features such as activities and complimentary meals, and then sort these by price.
*Prices and availability are subject to change. Additional terms may apply.
St. Louis Hotel Reviews
St. Louis Hotel Reviews

Hollywood Casino & Hotel St. Louis
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Nearby Cities
More accommodation types in St. Louis
- Holiday Homes in Missouri
- Apartments in Missouri
- Cabin Rentals in Missouri
- Cottages in Missouri
- Lodges in Missouri
- Resorts in Missouri
- Chalets in Missouri
- Villas in Missouri
- B&B in Missouri
- Farmstay in Missouri
- Serviced Apartments in Missouri
- Caravan Parks in Missouri
- Inns in Missouri
- Hostels in Missouri
Hotels near popular St. Louis Attractions
- Hotels near Busch Stadium
- Hotels near St. Louis Union Station
- Hotels near Gateway Arch
- Hotels near St. Louis Zoo
- Hotels near Washington University in St. Louis
- Hotels near Enterprise Center
- Hotels near Dome at America’s Center
- Hotels near Barnes Jewish Hospital
- Hotels near Hollywood Casino Amphitheatre
Hotels in St. Louis by Star Rating
Explore more hotels
- Best Western St. Louis-Kirkwood Route 66
- St. Louis Union Station Hotel, Curio Collection by Hilton
- Days Inn and Suites by Wyndham St. Louis/Westport Plaza
- Hilton St. Louis at the Ballpark
- Renaissance St. Louis Airport Hotel
- Wingate by Wyndham St. Louis/Fenton Route 66
- Casino Queen Hotel
- AC Hotel St. Louis Clayton
- Forest Park Hotel by MDR
- Pear Tree Inn St. Louis Airport
- Drury Inn & Suites St. Louis Union Station
- Hampton Inn St. Louis-Downtown (At the Gateway Arch)
- Ameristar Casino Resort and Spa
- Comfort Inn & Suites
- Marriott St. Louis Grand
- River City Casino & Hotel
- The Royal Sonesta Chase Park Plaza St. Louis
- Embassy Suites by Hilton St. Louis Downtown