Cheap Hotels in St. Louis, MO from $54

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide

Save on St. Louis hotels

Top St. Louis Cheap Hotels | Reserve now, pay later

Quality Inn Florissant - St Louis
2.5 out of 5
55 Dunn Rd, Florissant, MO, 63031
3.9/5 Very Good! (997 reviews)
"Area was safer than expected and close to hwy. Too much construction around facility poor breakfast options, indifferent staff."

Reviewed on Mar 5, 2022

Quality Inn Florissant - St Louis
OYO Hotel St. Louis Downtown City Center MO
3.5 out of 5
400 S 14th St, St. Louis, MO, 63103
Fully refundableReserve now, pay when you stay
The price is $66 per night from Dec 24 to Dec 25
$66
per night
Dec 24 - Dec 25
3.3/5 (1,154 reviews)
"Oyó is in a cool building that is conveniently located. Plenty of parking in the garage. We enjoyed our stay with our dogs."

Reviewed on Nov 27, 2022

OYO Hotel St. Louis Downtown City Center MO
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
2.5 out of 5
5823 Wilson Avenue, St. Louis, MO, 63110
Fully refundableReserve now, pay when you stay
The price is $78 per night from Dec 12 to Dec 13
$78
per night
Dec 12 - Dec 13
3.1/5 (1,001 reviews)
"It was a great stay it usually is just this time the remote for tv didn't work I had to get up and down to use buttons on tv"

Reviewed on Nov 20, 2022

Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 

Save an average of 15% on thousands of hotels when you're signed in

Quality Inn St. Louis Airport Hotel
2.5 out of 5
10232 Natural Bridge Rd, St. Louis, MO, 63134
Fully refundableReserve now, pay when you stay
The price is $70 per night from Jan 3 to Jan 4
$70
per night
Jan 3 - Jan 4
3/5 (1,000 reviews)
"The room seems to be UPDATED, But I was told to leave the room was reserved when I was already in therefore nine days, with no fix so I left with nowhere to go, in a low class hotel, SAD"

Reviewed on Oct 2, 2022

Quality Inn St. Louis Airport Hotel
Motel 6 Maryland Heights, MO
2 out of 5
12330 Dorsett Rd, Maryland Heights, MO, 63043
Fully refundableReserve now, pay when you stay
The price is $65 per night from Dec 4 to Dec 5
$65
per night
Dec 4 - Dec 5
3/5 (999 reviews)
"Good for the price. A little maintenance needed"

Reviewed on Nov 13, 2022

Motel 6 Maryland Heights, MO
Americas Best Value Inn St. Louis Downtown
2 out of 5
1100 Lumiere Place Boulevard, St. Louis, MO, 63102
Fully refundableReserve now, pay when you stay
The price is $100 per night from Dec 5 to Dec 6
$100
per night
Dec 5 - Dec 6
2.9/5 (670 reviews)
Old and outdated
"Location is good but facility is extremely old/outdated and needs some serious renovations. Checked in but did not end up staying and checked out a few hours later."

Reviewed on Nov 1, 2021

Americas Best Value Inn St. Louis Downtown
Red Roof Inn St Louis - St Charles
2 out of 5
2010 Zumbehl Road, St. Charles, MO, 63303
2.8/5 (1,000 reviews)
"Hotel was overbooked, was not incormed of this, paid for 3 rooms days ahead of time only to be told nothing was available upon arrival. Called a few hours before check in to confirm everything and was told everything was ready for my check in."

Reviewed on Mar 29, 2021

Red Roof Inn St Louis - St Charles
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
2.5 out of 5
1970 Craig Rd, Maryland Heights, MO, 63146
Fully refundableReserve now, pay when you stay
The price is $68 per night from Dec 11 to Dec 12
$68
per night
Dec 11 - Dec 12
2.7/5 (1,000 reviews)
"Nice place"

Reviewed on Nov 18, 2022

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
Motel 6 Hazelwood, MO
2 out of 5
5781 Campus Ct, Hazelwood, MO, 63042
Fully refundableReserve now, pay when you stay
The price is $57 per night from Dec 5 to Dec 6
$57
per night
Dec 5 - Dec 6
2.7/5 (1,000 reviews)
Could be better but could be worse
"If you aren’t concerned about amenities and really just need a place for the night, this does the job. Bring your own shampoo. They are apparently going through a remodel as of October 2022."

Reviewed on Oct 24, 2022

Motel 6 Hazelwood, MO
City Place St. Louis Downtown
3.5 out of 5
200 N 4Th Street, St. Louis, MO, 63102
2.3/5 (1,000 reviews)
Terrible Experience
"Terrible everything. Don’t bring anything valuable or that you want to keep. There are no safes in room and CCTV is not for YOUR protection."

Reviewed on Nov 24, 2019

City Place St. Louis Downtown
Don't see what you're looking for?
See all available properties in St. Louis
View all properties
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.

Cheap Motels in St. Louis

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.

2-star Hotels in St. Louis

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.

3-star Hotels in St. Louis

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.

How can I get cheap hotels in St. Louis?

Best tips to find a cheap hotel in St. Louis

  1. If you're looking to travel to St. Louis on a budget, you'll be happy to know that you can find hotels for as low as $54. Of course, that price is affected by amenities, star rating, and even the time of year you visit. At most, hotel prices can be as high as $126. Staying a short amount of time in St. Louis is an effective way to reduce hotel costs.

  2. When you cut your vacation down to just a few days, you don't have to worry as much about hotel prices since you don't have that many nights to stay. For budget hotels in St. Louis, 3 to 4 days should be all the nights you need. That's generally enough to enjoy the city's top attractions, though there's certainly enough to do to warrant a week-long trip.

  3. When booking cheap hotel rooms in St. Louis, it's typically best to book about 3 weeks in advance. Book further in advance than that and you could be paying too much for your room, as hotels will often overestimate future demand. However, if you wait too long, you might find that the hotel has been completely booked.

  4. When you utilize search filters on Expedia, you'll be able to narrow down your results in a flash. These search filters cover a wide variety of factors you may be interested in when it comes to finding a cheap hotel in St. Louis, including amenities such as Free Breakfast, 2-star rating, or proximity to local attractions. You can even set filters for price limits to ensure that all the displayed results are within your budget.

  5. For additional savings on St. Louis cheap hotels, be sure to check out Expedia Rewards. You may be eligible for extra discounts on your trip, and you can earn points for even more savings on your next trip. Becoming a member is entirely free. 

St. Louis Cheap Hotels information

 

Cheap Hotels in St. Louis

136

Highest price $126
Cheapest price $54
Number of guest reviews 9821
Total number of hotels in St. Louis 1673

 

Frequently asked questions

What is St. Louis like for travelers on a budget?

St. Louis has a variety of cheap accommodations and places to visit, making it a great vacation choice for budget-conscious travelers. In addition to its well-known attractions like St. Louis Union Station and Busch Stadium, this destination is home to Gateway Arch National Park and Tower Grove Park, which you can enjoy while spending very little.

What's the best budget-friendly hotel in St. Louis?

Based on reviews, Ameristar Casino Resort and Spa is a popular hotel for our travelers who want a more economical choice, and features free WiFi and 5 restaurants. Other good options to stay on the cheap include Homewood Suites by Hilton St. Louis-Chesterfield and Americas Best Value Inn St. Louis Downtown.

How many low cost hotels can I expect to find in St. Louis?

Choose a hotel that suits your wallet among Expedia's 50 budget hotels in St. Louis.

When is the best time for a budget trip to St. Louis?

Weather will likely play an important role when you plan your trip to St. Louis, and keep in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August with an average temp of 74°F, while the coldest months are January and December with an average of 37°F. Average annual precipitation for St. Louis is 41 inches.

What is there to see and do in St. Louis?

St. Louis attracts visitors with its live music scene and popular zoo, and offers plenty to see and do without spending a fortune. You can budget for the popular local attractions that are highest on your list, such as St. Louis Union Station and Busch Stadium, and choose other low-cost activities to fill your itinerary. Explore and snap photos of landmarks like Peabody Opera House and Washington Avenue Historic District, or get outdoors at Gateway Arch National Park.

How can I get to St. Louis and get around on a budget?

Scoping out the transportation options in St. Louis is a smart way to keep your trip affordable. The most convenient airport is 11.6 mi (18.7 km) from the center in St. Louis Lambert Intl. Airport (STL). However, if that doesn't suit your budget, you can look into flights to St. Louis, MO (SUS-Spirit of St. Louis), which is 23.8 mi (38.2 km) away. Take advantage of metro transit at Stadium Station, 8th and Pine Station, and Convention Center Station.

Recent reviews of St. Louis hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at www.expedia.com/app. For privacy, please go to www.expedia.com/lp/lg-privacypolicy.
QR code