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

    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

Top St. Louis Lake Hotels

Sheraton Westport Chalet Hotel St. Louis
3.5 star property
8.0 out of 10, Very good, (788)
"No pool for children it was drained"
The price is CA $146
CA $173 total
includes taxes & fees
Dec 20 - Dec 21
Sheraton Westport Chalet Hotel St. Louis
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
Elimwood Hotel, A Ramada by Wyndham
3.0 star property
7.2 out of 10, Good, (1225)
"Easy check in, Ms. Tracy is the best, centrally located"
The price is CA $136
CA $157 total
includes taxes & fees
Nov 24 - Nov 25
Elimwood Hotel, A Ramada by Wyndham
Craigshire Suites
3.0 star property
7.0 out of 10, Good, (1110)
"Great customer service "
The price is CA $112
CA $244 total
includes taxes & fees
Nov 24 - Nov 25
Craigshire Suites
Marriott St. Louis West
3.5 star property
8.6 out of 10, Excellent, (999)
"Very clean and comfortable hotel to stay at after a long road trip. "
The price is CA $177
CA $206 total
includes taxes & fees
Dec 8 - Dec 9
Marriott St. Louis West
St. Louis Union Station Hotel, Curio Collection by Hilton
4.0 star property
8.2 out of 10, Very good, (1003)
"Couldn’t reach the front desk to ask about wifi. The room fridge was designed to not stay on all the time. Service was soso. Parking was $40 not $35 as is listed in Hotels.com. "
The price is CA $222
CA $264 total
includes taxes & fees
Nov 25 - Nov 26
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, (820)
"Good"
The price is CA $211
CA $250 total
includes taxes & fees
Nov 29 - Nov 30
Sheraton Westport Plaza Hotel St. Louis
The Cheshire
4.0 star property
8.4 out of 10, Very good, (1000)
"The staff was efficient and polite. "
The price is CA $180
CA $213 total
includes taxes & fees
Dec 2 - Dec 3
The Cheshire
Super 8 by Wyndham O'Fallon MO/St. Louis Area
2.0 star property
6.8 out of 10, (903)
"Great overall, staff was great, rooms were clean"
The price is CA $95
CA $112 total
includes taxes & fees
Dec 1 - Dec 2
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, (900)
"Good "
The price is CA $91
CA $105 total
includes taxes & fees
Dec 8 - Dec 9
Days Inn by Wyndham St Peters/St Charles
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.
Don't see what you're looking for?
See all available properties in St. Louis
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until December 4 with our Black Friday deals. Stay by December 15, 2025.

Frequently asked questions

Why book your lakeside hotel in St. Louis with Expedia?
Expedia has the best deals on lakeside hotels in St. Louis. But our incredible prices are just the beginning. You’ll find loads of hotels to select from and clever search filters that make it a breeze to find the perfect fit.
How can I find cheap lakeside hotels in St. Louis?
Spend your vacation by the water without paying top dollar with Expedia. To find cheap lakeside hotels in St. Louis, use our filter tool to select your price per night budget. Looking to stay in a certain area? Our handy “neighborhood” filter will search for accommodations in your desired destination.
What is there to do in St. Louis near my lakeside hotel?
St. Louis has enough experiences to keep you on the hop for weeks, beginning with St. Louis Zoo. Fox Theater, St. Louis Aquarium at Union Station and Anheuser-Busch Brewery are other renowned attractions. If you have more time, St. Louis Science Center and St. Louis Art Museum are nice final touches to your itinerary.