Find Hotels on the Lake in Lafayette Square, St. Louis from $120

Check availability on Lafayette Square Hotels on the Lake

Check prices for these dates

Next weekend
In two weeks

Top Lafayette Square Hotels on the Lake

Our top choices for Lafayette Square hotels on the lake

Marriott St. Louis West

3.5 star property
8.6 out of 10, Excellent, (1000)
"Wonderful place!"
$139 nightly
The price is $162
Sep 5 - Sep 6
Total with taxes and fees
Marriott St. Louis West

Elimwood Hotel, a Ramada by Wyndham

3.0 star property
7.4 out of 10, Good, (1006)
"Everything was great. "
$104 nightly
The price is $120
Sep 1 - Sep 2
Total with taxes and fees
Elimwood Hotel, a Ramada by Wyndham

Sheraton Westport Chalet Hotel St. Louis

3.5 star property
8.0 out of 10, Very Good, (806)
"The remodeled room we stayed in was very nice. Loved the size of the bathroom. "
$161 nightly
The price is $191
Sep 28 - Sep 29
Total with taxes and fees
Sheraton Westport Chalet Hotel St. Louis

HOT TUB! Fishermans lake house retreat

6.8 out of 10, (11)
"Excellent location close to Stl yet in a quiet neighborhood"
$264 nightly
The price is $266
Sep 1 - Sep 2
Total with taxes and fees
HOT TUB! Fishermans lake house retreat

Historic*Unique*Downtown*Quiet*Bright*Cheerful*Getaway

9.8 out of 10, Exceptional, (46)
"Lovely stay, very sweet house in a cute neighborhood. Great for traveling with kids! Thank you!"
$345 nightly
The price is $345
Sep 1 - Sep 2
Total with taxes and fees
Historic*Unique*Downtown*Quiet*Bright*Cheerful*Getaway
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.

Top Lafayette Square Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia