Check prices on hotels in St. Louis

Tonight Jul 8 - Jul 9
This weekend Jul 10 - Jul 12
Next weekend Jul 17 - Jul 19

Featured St. Louis Cheap Hotels

See all 733 Properties in St. Louis

Estimated price for 1 night/2 adults

Quality Inn St. Louis Airport Hotel
Quality Inn St. Louis Airport Hotel
2.5 out of 5.0 10232 Natural Bridge Rd, St. Louis, MO
3.2/5 (996 reviews)

I had to swipe card everyday to enter my room and i stayed for 5 days. That was a nerve recking and the brochure said breakfast there was no bkf as advertised. Coffe was available but it was cold. Room was great ! Home Away From Home

Reviewed on Mar 21, 2020
Airport Plaza Inn and Conference Center
Airport Plaza Inn and Conference Center
2.5 out of 5.0 4530 N Lindbergh Boulevard, Bridgeton, MO
2.6/5 (1000 reviews)

This hotel doesn’t exist! Expedia allowed us to book a room at this hotel which is no longer in business. After driving around trying to figure out how to get to the place (the fact that the name didn’t pull up on Google maps should have been a warning!), we finally arrived to find a completely vacant ...

Reviewed on May 26, 2019
Americas Best Value Inn St. Louis Downtown
Americas Best Value Inn St. Louis Downtown
2.0 out of 5.0 1100 Lumiere Place Boulevard, St. Louis, MO
Free Cancellation
2.9/5 (628 reviews)

The front receptionist was the friendliest that I have her dealt with. She walked me through the whole process at check in. I asked questions about how to get to the aquarium and she was very resourceful and helpful. Would definitely stay there again.

Reviewed on Feb 24, 2020
Red Lion Hotel St. Louis
Red Lion Hotel St. Louis
3.5 out of 5.0 400 S 14th St, St. Louis, MO
3.6/5 (4281 reviews)

It was a nice, spacious room. Was definitely better than expected & with in walking distance of the union Station

Reviewed on Mar 21, 2020
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
2.5 out of 5.0 1970 Craig Rd, Maryland Heights, MO
3.6/5 (1001 reviews)

Needs updated but otherwise a good hotel for your money. Wish the pool was open but it’s understandable considering the circumstances

Reviewed on Jul 3, 2020
Motel 6 Maryland Heights, MO
Motel 6 Maryland Heights, MO
2.0 out of 5.0 12330 Dorsett Rd, Maryland Heights, MO
Free Cancellation
3.0/5 (996 reviews)

Rooms were a bit small for 2 queen beds, but still plenty of room. Very pet friendly!

Reviewed on Jun 6, 2020
Quality Inn Florissant-St Louis
Quality Inn Florissant-St Louis
2.5 out of 5.0 55 Dunn Rd, Florissant, MO
3.9/5 (997 reviews)

Very nice area and peaceful i would come back again. They're stores close by and convenient

Reviewed on Apr 4, 2020
Days Inn by Wyndham St. Louis North
Days Inn by Wyndham St. Louis North
2.0 out of 5.0 7350 North Hanley Road, I-270 & I-170 Exit 26, Hazelwood, MO
2.4/5 (996 reviews)

Quiet an conveniant, very peaceful place to rest an staff was fast with attendin to ur needs

Reviewed on Jun 2, 2020
City Place St. Louis - Downtown Hotel
City Place St. Louis - Downtown Hotel
3.5 out of 5.0 200 North 4th Street, St. Louis, MO
2.4/5 (2386 reviews)

Great location! Condition of hotel and the cleanliness is not ideal for 200$ a night. Staff was friendly and within walking distance to the arch. Pool was nice as well! We had the 16th floor but the windows were caked with dirt you couldn't enjoy the view.

Reviewed on Sep 10, 2019
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
Red Roof Inn PLUS+ St Louis - Forest Park/ Hampton Ave 
2.5 out of 5.0 5823 Wilson Avenue, St. Louis, MO
Free Cancellation
3.4/5 (989 reviews)

Nobody both you the staff was friendly I room needs to updated

Reviewed on Jun 1, 2020
Motel 6 Hazelwood, MO
Motel 6 Hazelwood, MO
2.0 out of 5.0 5781 Campus Ct, Hazelwood, MO
Free Cancellation
2.7/5 (979 reviews)

I like it was clean . Staff was great at customer service

Reviewed on Jun 20, 2020
Red Roof Inn St Louis - St Charles
Red Roof Inn St Louis - St Charles
2.0 out of 5.0 2010 Zumbehl Rd, St. Charles, MO
Free Cancellation
2.8/5 (966 reviews)

Staff was very friendly and attentive. This place is a good value for what they charge.

Reviewed on Mar 12, 2020
Super 8 by Wyndham Eureka/Six Flags Nearby
Super 8 by Wyndham Eureka/Six Flags Nearby
2.0 out of 5.0 1733 W 5th St, Eureka, MO
3.2/5 (939 reviews)

Very nice staff. Location was good to get to shopping and restaurants.

Reviewed on Mar 12, 2020
Comfort Inn St Louis - Westport
Comfort Inn St Louis - Westport
3.0 out of 5.0 12031 Lackland Rd, Maryland Heights, MO
3.8/5 (997 reviews)

Did not have a refrigerator or microwave in room but miner things. Clean room and nice beds.

Reviewed on Jun 27, 2020
Travelodge by Wyndham St. Louis
Travelodge by Wyndham St. Louis
2.0 out of 5.0 9645 Natural Bridge Rd, I-70 & Natural Bridge Rd, St. Louis, MO
3.3/5 (783 reviews)

The property was clean and the staff was very nice.

Reviewed on May 26, 2020
Hotel Avyan
Hotel Avyan
2.5 out of 5.0 2625 Lafayette Ave, St. Louis, MO
3.6/5 (999 reviews)

Because he's nice and clean and good service and nice area and quiet thank you for your service

Reviewed on Mar 2, 2020
Pear Tree Inn St. Louis Near Union Station
Pear Tree Inn St. Louis Near Union Station
3.0 out of 5.0 2211 Market Street, St. Louis, MO
Free Cancellation
4.3/5 (1596 reviews)

I was concerned that there was an odor of tobacco when getting off the elevator on the 6th floor. Fortunately, there was no smell of smoke in our room. I found the mattress to be too firm for my taste, but that is personal preference. Due to Covid19 the breakfast was very limited, but I do wish there ...

Reviewed on Mar 26, 2020
OYO Hotel St. Louis Lambert Airport
OYO Hotel St. Louis Lambert Airport
1.5 out of 5.0 4545 Woodson Rd, St. Louis, MO
Free Cancellation
2.0/5 (413 reviews)

You get what you pay for..nothing more nothing less

Reviewed on Jun 7, 2020
Map

Pocket Guide: Cheap Hotels Hotels in St. Louis

Search for hotels in St. Louis on Expedia.com. You can easily find your hotels in St. Louis using one of the methods below:

  • View our selection of featured hotels in St. Louis
  • Use the map to find hotels in the St. Louis neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Louis, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Louis
  • Enter your travel dates to view the best deals on hotels in St. Louis - while they last