Find Hotels on the Lake in St. Louis, MO from $71

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 10 St. Louis Hotels on the Lake and compare room rates, reviews, and availability. Most hotels are fully refundable.

Indoor pool, seasonal outdoor pool
Marriott St. Louis West
3.5 star property
8.6 out of 10, Excellent, (972)
"Great place"
The price is $152
$177 total
includes taxes & fees
Jun 21 - Jun 22
Marriott St. Louis West
Terrace/patio
The Cheshire
4.0 star property
8.4 out of 10, Very Good, (1000)
"Very convenient "
The price is $161
$191 total
includes taxes & fees
May 27 - May 28
The Cheshire
Lobby
St. Louis Union Station Hotel, Curio Collection by Hilton
4.0 star property
8.2 out of 10, Very Good, (1000)
"This place is SO worth the money! Will absolutely be back. Avoid Landry's seafood though. Not worth the price at all. Favorites were the aquarium (got to pet sharks, jellyfish, and stingrays), the train shed for food (drinks and bruschetta were incredible), and the grand hall show. Food at the station grille was meh. "
The price is $193
$230 total
includes taxes & fees
May 28 - May 29
St. Louis Union Station Hotel, Curio Collection by Hilton
Indoor pool, seasonal outdoor pool, pool umbrellas
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 $180
$213 total
includes taxes & fees
May 27 - May 28
Sheraton Westport Plaza Hotel St. Louis
Seasonal outdoor pool, pool umbrellas, sun loungers
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 $159
$188 total
includes taxes & fees
May 27 - May 28
Sheraton Westport Chalet Hotel St. Louis
Reception
Elimwood Hotel, A Ramada by Wyndham
3.0 star property
7.2 out of 10, Good, (1277)
"I was pleasantly surprised with this hotel. I knew it was old but it looks like the new company is getting it spruced up. The room was clean, bed was comfortable, plenty of pillows, and enough towels. The front desk attendant was very knowledgeable. There is a shuttle if you are going to the amphitheater for a show. Hot breakfast in the morning with a nice dining area. "
The price is $99
$114 total
includes taxes & fees
May 22 - May 23
Elimwood Hotel, A Ramada by Wyndham
Desk, laptop workspace, blackout drapes, WiFi
Craigshire Suites
3.0 star property
7.0 out of 10, Good, (1107)
"Great customer service "
The price is $98
$114 total
includes taxes & fees
May 22 - May 23
Craigshire Suites
Standard Room, 2 Queen Beds | Desk, iron/ironing board, free WiFi, bed sheets
Super 8 by Wyndham O'Fallon MO/St. Louis Area
2.0 star property
6.8 out of 10, (841)
"This hotel is very clean and comfortable. It is pretty much right off the highway so it’s easy to find. Staff was friendly as well. "
The price is $71
$84 total
includes taxes & fees
Jun 2 - Jun 3
Super 8 by Wyndham O'Fallon MO/St. Louis Area
Lobby
Days Inn by Wyndham St Peters/St Charles
2.0 star property
6.2 out of 10, (850)
"Old"
The price is $78
$90 total
includes taxes & fees
Jun 16 - Jun 17
Days Inn by Wyndham St Peters/St Charles
Breakfast and dinner served, American cuisine
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 Hotels on the Lake information

 

Hotels on the Lake in St. Louis

10

Highest price
$193
Cheapest price
$71
Number of guest reviews
8,869
Total number of hotels in St. Louis
2,047

 

Frequently asked questions

Are there any family-friendly lakeside hotels in St. Louis?
Many visitors seeking a family-friendly lakeside hotel in St. Louis pick Drury Inn & Suites St. Louis Brentwood. With a 3-star rating and amenities such as complimentary breakfast and a swimming pool, it’ll feel like your home away from home. Four Seasons Hotel St Louis is a 5-star stay that’s also close to a lake. Childcare services and a sauna help make it a comfy base for your St. Louis vacation. After checking in and chilling together in your cozy digs, it’s time to explore the sights. St. Louis Zoo and St. Louis Aquarium at Union Station are just two family-friendly attractions in St. Louis.
Why book your lakeside hotel in St. Louis with Expedia?
Finding your ideal lakeside hotel in St. Louis is a piece of cake with Expedia. Vacationing with the kids? Take advantage of our filters to search for stays with family-friendly amenities. If you have a fixed budget, choose how much you’re willing to spend and the preferred star rating of your hotel. Whatever your waterside escape looks like, you’ll always get the best deal around.
How can I find cheap lakeside hotels in St. Louis?
Expedia makes it a cinch to track down cheap lake hotels in St. Louis. Use our handy filters to select your budget and preferred hotel star rating. You can also search for your ideal lakeside getaway based on popular locations and neighborhoods.
What is there to do in St. Louis near my lakeside hotel?
You’ll find loads of terrific things that’ll fill up your itinerary in St. Louis. Drop by attractions like St. Louis Zoo, Fox Theater and St. Louis Aquarium at Union Station. Anheuser-Busch Brewery, St. Louis Art Museum and St. Louis Science Center are also visitor favorites.