Cheap Hotels & Resorts in St. Louis from AU$76

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Best St. Louis Cheap Hotels

Pear Tree Inn St. Louis Airport
2.5 out of 5
10810 Pear Tree Ln, St. Ann, MO
Fully refundableReserve now, pay when you stay
The price is AU$125 per night from 31 Jan. to 1 Feb.
4.5/5 Wonderful! (1,497 reviews)
"Great hotel for the price. Wonderful staff service."

Reviewed on 24 Jan. 2022

Pear Tree Inn St. Louis Airport
Pear Tree Inn St. Louis Near Union Station
3 out of 5
2211 Market Street, St. Louis, MO
The price is AU$190 per night from 21 Feb. to 22 Feb.
4.2/5 Very Good! (1,162 reviews)
"Very nice hotel with parking lot included. Close to so many attractions. Overall staying was satisfactory"

Reviewed on 4 Jan. 2022

Pear Tree Inn St. Louis Near Union Station
Quality Inn Florissant - St Louis
2.5 out of 5
55 Dunn Rd, Florissant, MO
3.9/5 Very Good! (997 reviews)
"Remote didn't work the TV. Had to rearrange furniture to plug in the TV. After I told front desk That I wanted the room serviced no one came to dump trash, change towels or come up with any answers. Because of this I had ants in my room by Monday."

Reviewed on 21 Sep. 2021

Quality Inn Florissant - St Louis
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Comfort Inn St Louis - Westport
3 out of 5
12031 Lackland Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$117 per night from 30 Jan. to 31 Jan.
3.8/5 Good! (984 reviews)
"This hotel was in close proximity to everything I needed to do in St. Louis. The only thing I would like to see improved is the cleanliness of the floors. The carpets needed a good cleaning. I noticed this mostly because I was staying with two toddlers who play around and place all of their belongings ..."

Reviewed on 19 Jan. 2022

Comfort Inn St Louis - Westport
Hotel Avyan
2.5 out of 5
2625 Lafayette Ave, St. Louis, MO
The price is AU$143 per night from 2 Feb. to 3 Feb.
3.4/5 Good! (991 reviews)
"The only issue was that our TV wouldn’t work right and they had to move us to another room. And we found the wi-fi to be erratic."

Reviewed on 25 Nov. 2021

Hotel Avyan
Le Meridien St. Louis Downtown
4 out of 5
1019 Pine St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$226 per night from 14 Feb. to 15 Feb.
3.3/5 (999 reviews)
"This was at one time a very beautiful hotel. The rooms could use some TLC. The tiles floor in the bathroom was cracked and didn't look very clean, the carpet was loose and bunched up and I actually tripped on it, the bathroom was very small and everything just overall didn't seem too clean. The girl ..."

Reviewed on 28 Jan. 2019

Le Meridien St. Louis Downtown
Travelodge by Wyndham St. Louis
2 out of 5
9645 Natural Bridge Rd, I-70 & Natural Bridge Rd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$109 per night from 13 Feb. to 14 Feb.
3.3/5 (900 reviews)
"The facility was good. They dont have much in terms of breakfast."

Reviewed on 20 Jan. 2022

Travelodge by Wyndham St. Louis
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
2.5 out of 5
5823 Wilson Avenue, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$128 per night from 31 Jan. to 1 Feb.
3.2/5 (983 reviews)

Reviewed on 3 Jan. 2022

Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
Super 8 by Wyndham Eureka/Six Flags Nearby
2 out of 5
1733 W 5th St, Eureka, MO
Fully refundableReserve now, pay when you stay
The price is AU$76 per night from 2 Feb. to 3 Feb.
3.1/5 (982 reviews)
"Easy check in. Room was very outdated and needed paint touch ups everywhere. They did not have any breakfast but had a dennys down the street which was ok with me. Room was cheap enough. If you are looking for a place to get a shower and a nights sleep then this is the place."

Reviewed on 24 Jan. 2022

Super 8 by Wyndham Eureka/Six Flags Nearby
Quality Inn St. Louis Airport Hotel
2.5 out of 5
10232 Natural Bridge Rd, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$113 per night from 31 Jan. to 1 Feb.
3.1/5 (992 reviews)
"The hotel is not new, but is well maintained. The room was warm on a frigid night, the bed comfortable. And I loved the plump pillows. The desk clerk was polite, friendly and helpful; the shuttle drivers were prompt and professional. If the Quality Inn had offered a breakfast, it would have been ..."

Reviewed on 9 Jan. 2022

Quality Inn St. Louis Airport Hotel
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
2.5 out of 5
1970 Craig Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$117 per night from 2 Feb. to 3 Feb.
3.1/5 (977 reviews)
"It a as nice and will be returning"

Reviewed on 2 Jan. 2022

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
OYO Hotel St. Louis Downtown City Center MO
3.5 out of 5
400 S 14th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$149 per night from 26 Jan. to 27 Jan.
3.1/5 (532 reviews)
"Perfect walking distance from enterprise center"

Reviewed on 23 Jan. 2022

OYO Hotel St. Louis Downtown City Center MO
Motel 6 Maryland Heights, MO
2 out of 5
12330 Dorsett Rd, Maryland Heights, MO
Fully refundableReserve now, pay when you stay
The price is AU$97 per night from 31 Jan. to 1 Feb.
3/5 (984 reviews)
"Excellent access to the highway. Cleanliness was appropriate for the rate."

Reviewed on 2 Jan. 2022

Motel 6 Maryland Heights, MO
Americas Best Value Inn St. Louis Downtown
2 out of 5
1100 Lumiere Place Boulevard, St. Louis, MO
2.9/5 (665 reviews)
"It was right across the street from The Dome."

Reviewed on 27 Sep. 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
2.8/5 (1,000 reviews)
"All was fine except the rug looked like it had not been vacuumed and one of the beds had dirty sheet and pillow case. We changed it and then was fine."

Reviewed on 11 Mar. 2021

Red Roof Inn St Louis - St Charles
Motel 6 Hazelwood, MO
2 out of 5
5781 Campus Ct, Hazelwood, MO
Fully refundableReserve now, pay when you stay
The price is AU$97 per night from 3 Feb. to 4 Feb.
2.8/5 (987 reviews)
"Had a comfortable stay especially for the price"

Reviewed on 6 Dec. 2021

Motel 6 Hazelwood, MO
Days Inn by Wyndham Downtown St. Louis
2 out of 5
2810 N 9th St, St. Louis, MO
Fully refundableReserve now, pay when you stay
The price is AU$125 per night from 31 Jan. to 1 Feb.
2.4/5 (972 reviews)
"Quiet and cleanliness"

Reviewed on 13 Dec. 2021

Days Inn by Wyndham Downtown St. Louis
Days Inn by Wyndham St. Louis North
2 out of 5
7350 North Hanley Road, I-270 & I-170 Exit 26, Hazelwood, MO
Fully refundableReserve now, pay when you stay
The price is AU$86 per night from 1 Feb. to 2 Feb.
2.4/5 (994 reviews)
"It's was ok and the price was reasonable"

Reviewed on 18 Oct. 2021

Days Inn by Wyndham St. Louis North
City Place St. Louis Downtown
3.5 out of 5
200 N 4Th Street, St. Louis, MO
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 24 Nov. 2019

City Place St. Louis Downtown
OYO Hotel St. Louis Lambert Airport
2 out of 5
4545 Woodson Rd, St. Louis, MO
The price is AU$89 per night from 1 Feb. to 2 Feb.
1.9/5 (498 reviews)
My problem was this site
"My stay was ok for the price, but booking online cost me to pay twice. Hotels.com has the hotel I stayed at still on its website and they do not honor online booking anymore."

Reviewed on 2 Oct. 2021

OYO Hotel St. Louis Lambert Airport
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.

Frequently asked questions

Recent Reviews in St. Louis
expedia verified reviews