COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Lake St Louis, MO

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

OYO Hotel Lake St Louis
2 out of 5
10600 Veterans Memorial Pkwy, Lake St Louis, MO
Get Rates
3.84 km from city centre
2.1/5 (268 reviews)
"Have stayed a few times before with no problems this time the young girl at the front desk was very rude and unfriendly the room was nice wasnt all that clean though there was dirty towels in the bathroom and snack wrappers on the floor of the room itself. Was very disapointed"

Reviewed on Sep. 19, 2020

OYO Hotel Lake St Louis
Holiday Inn Express & Suites Wentzville St Louis West, an IHG Hotel
2.5 out of 5
1100 Lodora Drive, Wentzville, MO
Free cancellation
The price is CA $141 per night from Jun 2 to Jun 2
6.46 km from city centre
4.6/5Wonderful! (223 reviews)
"I recommend having water bottles available in the rooms."

Reviewed on May 10, 2021

Holiday Inn Express & Suites Wentzville St Louis West, an IHG Hotel
Drury Plaza Hotel St. Louis St. Charles
3 out of 5
380 Mulholland Drive, St. Charles, MO
Free cancellationReserve now, pay when you stay
The price is CA $131 per night from May 17 to May 17
26.45 km from city centre
4.8/5Exceptional! (741 reviews)
"Very clean."

Reviewed on May 9, 2021

Drury Plaza Hotel St. Louis St. Charles
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Drury Inn & Suites St. Louis Creve Coeur
3 out of 5
11980 Olive Blvd, St. Louis, MO
Free cancellationReserve now, pay when you stay
The price is CA $126 per night from May 26 to May 26
32.52 km from city centre
4.6/5Exceptional! (985 reviews)
"Good location"

Reviewed on May 12, 2021

Drury Inn & Suites St. Louis Creve Coeur
Drury Plaza Hotel St. Louis Chesterfield
3 out of 5
355 Chesterfield Ctr, Chesterfield, MO
Free cancellationReserve now, pay when you stay
The price is CA $142 per night from May 18 to May 18
24.67 km from city centre
4.7/5Exceptional! (959 reviews)
"Excellent property! By far the best place to stay in the area."

Reviewed on May 13, 2021

Drury Plaza Hotel St. Louis Chesterfield
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
2.5 out of 5
1970 Craig Rd, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
The price is CA $63 per night from May 20 to May 20
32.01 km from city centre
3.5/5Good! (956 reviews)
"Convenient, affordable and great location. I was comfortable. Thanks"

Reviewed on May 6, 2021

Days Inn and Suites by Wyndham St. Louis/Westport Plaza
Motel 6 Maryland Heights, MO
2 out of 5
12330 Dorsett Rd, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
The price is CA $64 per night from May 16 to May 16
30.98 km from city centre
3/5 (988 reviews)
"Great stay."

Reviewed on Apr. 24, 2021

Motel 6 Maryland Heights, MO
Best Western Plus The Charles Hotel
3 out of 5
1425 South 5th Street, St. Charles, MO
Free cancellationReserve now, pay when you stay
The price is CA $112 per night from May 16 to May 16
26.28 km from city centre
4/5Very Good! (975 reviews)
"The hotel and room smelled a little of cigarette smoke. The pool area however was nice and the employees were very friendly."

Reviewed on Mar. 8, 2021

Best Western Plus The Charles Hotel
Homewood Suites by Hilton St. Louis Riverport - Airport West
3 out of 5
13639 Riverport Dr, Maryland Heights, MO
Free cancellationReserve now, pay when you stay
The price is CA $123 per night from May 16 to May 16
28.97 km from city centre
4.2/5Very Good! (758 reviews)
"The pool was closed but the website did not mention that. The rooms were spacious but not very clean. The couch's mattress was horrible! Nobody slept in it since the springs hurt very bad."

Reviewed on Apr. 15, 2021

Homewood Suites by Hilton St. Louis Riverport - Airport West
Super 8 by Wyndham Eureka/Six Flags Nearby
2 out of 5
1733 W 5th St, Eureka, MO
Free cancellationReserve now, pay when you stay
The price is CA $72 per night from May 25 to May 25
32.44 km from city centre
3.2/5 (977 reviews)
"liked the veterans parking spot. There was not handicapped access to the hotel lobby."

Reviewed on Apr. 24, 2021

Super 8 by Wyndham Eureka/Six Flags Nearby
Don't see what you're looking for?
See all available properties in Lake St Louis
View all properties
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.