Find Lake Hotels in St. Louis, MO from CA $95

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Find properties with these dates

Top St. Louis Lake Hotels

Marriott St. Louis West
3.5 star property
8.6 out of 10, Excellent, (971)
"Great place"
The price is CA $208
CA $242 total
includes taxes & fees
May 31 - Jun 1
Marriott St. Louis West
The Cheshire
4.0 star property
8.4 out of 10, Very good, (1007)
"Delicious breakfast with lovely fresh fruit. Staff was always accessible and helpful."
The price is CA $215
CA $255 total
includes taxes & fees
May 19 - May 20
The Cheshire
St. Louis Union Station Hotel, Curio Collection by Hilton
4.0 star property
8.2 out of 10, Very good, (1005)
"The stay was great. The fact that they charged me for the stay again at checkout when I had already paid in full with Hotels.com not so much. Check your statements!"
The price is CA $263
CA $313 total
includes taxes & fees
May 27 - May 28
St. Louis Union Station Hotel, Curio Collection by Hilton
Sheraton Westport Plaza Hotel St. Louis
3.5 star property
8.2 out of 10, Very good, (799)
"It was close to a lot of entertainment areas."
The price is CA $220
CA $260 total
includes taxes & fees
Jun 2 - Jun 3
Sheraton Westport Plaza Hotel St. Louis
Sheraton Westport Chalet Hotel St. Louis
3.5 star property
8.0 out of 10, Very good, (766)
"Desk staff was very friendly and helpful."
The price is CA $196
CA $233 total
includes taxes & fees
May 17 - May 18
Sheraton Westport Chalet Hotel St. Louis
Elimwood Hotel, A Ramada by Wyndham
3.0 star property
7.2 out of 10, Good, (1263)
"The property was closed to Maryville University and the price of the hotel is reasonable "
The price is CA $135
CA $156 total
includes taxes & fees
May 14 - May 15
Elimwood Hotel, A Ramada by Wyndham
Craigshire Suites
3.0 star property
7.0 out of 10, Good, (1105)
"Great customer service "
The price is CA $368
CA $427 total
includes taxes & fees
Jun 3 - Jun 4
Craigshire Suites
Super 8 by Wyndham O'Fallon MO/St. Louis Area
2.0 star property
6.8 out of 10, (837)
"There was a hole in the wall where a lamp may have been, the lock hatch on my door was cracked in half and screws were coming out, the bedding had some rips in it and there was 3 small pillows for a King size bed. But besides that the property was good for the price. Definitely could use a remodel and some love put back into it "
The price is CA $95
CA $112 total
includes taxes & fees
May 27 - May 28
Super 8 by Wyndham O'Fallon MO/St. Louis Area
Days Inn by Wyndham St Peters/St Charles
2.0 star property
6.2 out of 10, (849)
"Old"
The price is CA $109
CA $126 total
includes taxes & fees
May 29 - May 30
Days Inn by Wyndham St Peters/St Charles
OYO Hotel Lake St Louis
2.5 star property
4.4 out of 10, (257)
" This hotel was a complete disappointment. The hotel is completely run down and the room was awful. Not very clean and Items like drawers need to be fixed. I would not recommend anyone staying here. Only reason I didn’t cancel after getting here is that I already prepaid:( Also after leaving and coming back there was barely any parking spaces due to pub parking is the same parking lot As the hotel."
OYO Hotel Lake St Louis
Don't see what you're looking for?
See all available properties 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.

St. Louis Lake Hotels information

 

Lake Hotels in St. Louis

10

Highest price
CA $368
Cheapest price
CA $95
Number of guest reviews
8,839
Total number of hotels in St. Louis
2,119