Hotels in Spanish Lake

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 29 - Sep 30
Tomorrow
Sep 30 - Oct 1
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Where to stay in Spanish Lake?

1. Wingate by Wyndham St. Louis Airport

Wingate by Wyndham St. Louis Airport
St. Ann
$93
$110 total
includes taxes & fees
Oct 12 - Oct 13
Wingate by Wyndham St. Louis Airport

2. The Great Rivers, an Ascend Collection Hotel

The Great Rivers, an Ascend Collection Hotel
Alton
$87
$99 total
includes taxes & fees
Oct 25 - Oct 26
The Great Rivers, an Ascend Collection Hotel

3. Best Western Plus Parkway Hotel

Best Western Plus Parkway Hotel
Alton
$85
$96 total
includes taxes & fees
Oct 11 - Oct 12
Best Western Plus Parkway Hotel

4. Red Lion Inn & Suites Pontoon Beach

Red Lion Inn & Suites Pontoon Beach
Granite City
$72
$82 total
includes taxes & fees
Sep 30 - Oct 1
Red Lion Inn & Suites Pontoon Beach

5. Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport
St. Ann
$90
$106 total
includes taxes & fees
Oct 4 - Oct 5
Pear Tree Inn St. Louis Airport

6. Drury Inn & Suites St. Louis Airport

Drury Inn & Suites St. Louis Airport
Edmundson
$115
$135 total
includes taxes & fees
Oct 4 - Oct 5
Drury Inn & Suites St. Louis Airport

7. Hampton Inn & Suites St. Louis/Alton

Hampton Inn & Suites St. Louis/Alton
Alton
$128
$146 total
includes taxes & fees
Oct 19 - Oct 20
Hampton Inn & Suites St. Louis/Alton

8. Hilton Garden Inn St. Louis Airport

Hilton Garden Inn St. Louis Airport
Berkeley
$133
$156 total
includes taxes & fees
Oct 1 - Oct 2
Hilton Garden Inn St. Louis Airport

9. Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis
Edwardsville
$95
$109 total
includes taxes & fees
Oct 25 - Oct 26
Comfort Inn Edwardsville - St. Louis

10. Hyatt Select St. Louis Airport

Hyatt Select St. Louis Airport
Woodson Terrace
$110
$135 total
includes taxes & fees
Oct 8 - Oct 9
Hyatt Select St. Louis Airport

11. Holiday Inn Express and Suites Alton St Louis Area by IHG

Holiday Inn Express and Suites Alton St Louis Area by IHG
Alton
$118
$135 total
includes taxes & fees
Oct 18 - Oct 19
Holiday Inn Express and Suites Alton St Louis Area by IHG

12. Country Hearth Inn & Suites Edwardsville St. Louis

Country Hearth Inn & Suites Edwardsville St. Louis
Edwardsville
$129
$148 total
includes taxes & fees
Sep 30 - Oct 1
Country Hearth Inn & Suites Edwardsville St. Louis

13. Hilton St. Louis Airport

Hilton St. Louis Airport
Woodson Terrace
$137
$164 total
includes taxes & fees
Oct 2 - Oct 3
Hilton St. Louis Airport

14. Renaissance St. Louis Airport Hotel

Renaissance St. Louis Airport Hotel
Berkeley
$118
$138 total
includes taxes & fees
Oct 4 - Oct 5
Renaissance St. Louis Airport Hotel

15. Hampton Inn By Hilton St Louis Airport

Hampton Inn By Hilton St Louis Airport
Woodson Terrace
$129
$154 total
includes taxes & fees
Oct 8 - Oct 9
Hampton Inn By Hilton St Louis Airport

16. Drury Inn & Suites St. Louis Collinsville

Drury Inn & Suites St. Louis Collinsville
Eastport
$111
$128 total
includes taxes & fees
Oct 11 - Oct 12
Drury Inn & Suites St. Louis Collinsville

17. Hampton Inn & Suites St. Louis at Forest Park

Hampton Inn & Suites St. Louis at Forest Park
Dogtown
$139
$163 total
includes taxes & fees
Oct 6 - Oct 7
Hampton Inn & Suites St. Louis at Forest Park

18. Comfort Inn St. Louis Airport

Comfort Inn St. Louis Airport
Bridgeton
$88
$106 total
includes taxes & fees
Oct 12 - Oct 13
Comfort Inn St. Louis Airport

19. La Quinta Inn & Suites by Wyndham St. Louis Westport

La Quinta Inn & Suites by Wyndham St. Louis Westport
Westport
$79
$92 total
includes taxes & fees
Oct 5 - Oct 6
La Quinta Inn & Suites by Wyndham St. Louis Westport

20. Marriott St. Louis Airport

Marriott St. Louis Airport
Edmundson
$143
$170 total
includes taxes & fees
Oct 30 - Oct 31
Marriott St. Louis Airport
View all properties

Top landmarks in Spanish Lake

Spanish Lake Park

Spanish Lake Park is worth a visit, located 0.9 mi (1.4 km) from central Spanish Lake.
See properties

Larimore Road Park

Larimore Road Park is worth a visit, located 0.7 mi (1.2 km) from central Spanish Lake.
See properties

Saint Louis Zoo WildCare Park

It's feeding time at the zoo! If you want to be reminded of some of the great animals our world is home to, you might want to pay a trip to Saint Louis Zoo WildCare Park, located 1.5 mi (2.4 km) from central Spanish Lake. If you'd also like to explore some of the parks in Spanish Lake, Fort Belle Fontaine Park and Dundee Park are both nearby.
See properties

Check out reviews of Spanish Lake hotels guests love

Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

10/10 Excellent
"Great stay as usual- great breakfast!!"
Hilda 1-night trip
Posted less than an hour ago
Clayton Plaza Hotel & Extended Stay
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

10/10 Excellent
"Great value. Loved it. A little more upscale at a budget price."
MELANIE 1-night trip
Posted 2 hours ago
Pear Tree Inn St. Louis Airport
Drury Plaza Hotel St. Louis Union Station

Drury Plaza Hotel St. Louis Union Station

10/10 Excellent
"You should use a lot of taxies."
spandana 2-night trip
Posted 8 hours ago
Drury Plaza Hotel St. Louis Union Station
The Cheshire

The Cheshire

10/10 Excellent
"Could have a few more towels for the bathroom. Other than that the property was very lovely."
Colette 1-night trip
Posted 12 hours ago
The Cheshire
Hampton Inn St. Louis-Downtown (At the Gateway Arch)

Hampton Inn St. Louis-Downtown (At the Gateway Arch)

8/10 Good
"Very friendly, knowledgeable & helpful staff. Nice breakfast. Room clean but bathroom not spotless. The only real problem was being awakened before 8AM by some kind of construction or repairs probably in room above: hammering, drilling, sawing, thumping. Nice that it is walking distance to the Arch. Appreciated the river view."
Mary M. 1-night trip
Posted 13 hours ago
Hampton Inn St. Louis-Downtown (At the Gateway Arch)
Home2 Suites by Hilton St. Louis Downtown

Home2 Suites by Hilton St. Louis Downtown

8/10 Good
"Clean rooms, friendly helpful staff, nice complimentary breakfast and nighttime security make this hotel an incredible value. The location is great too. The beds and pillows are not comfortable but they were very clean. This is not really an issue if traveling for business. I recommend this property."
Julian 1-night trip
Posted 17 hours ago
Home2 Suites by Hilton St. Louis Downtown
Courtyard by Marriott St. Louis Downtown/Convention Center

Courtyard by Marriott St. Louis Downtown/Convention Center

10/10 Excellent
"Great staff"
ERIN C HARPER 1-night trip
Posted 17 hours ago
Courtyard by Marriott St. Louis Downtown/Convention Center
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

8/10 Good
"I would go back and stay again because the overall experience was good."
Sai Krishna 1-night trip
Posted 19 hours ago
Pear Tree Inn St. Louis Near Union Station
Forest Park Hotel by MDR

Forest Park Hotel by MDR

8/10 Good
"I was only there to sleep and did not use any of the amenities. The noise from the highway and the trains was louder than at most hotels I have stayed at."
Lisa 1-night trip
Posted 20 hours ago
Forest Park Hotel by MDR

Frequently asked questions

What accommodations do travelers recommend in Spanish Lake?
Can I book refundable accommodations in Spanish Lake?
If you want the flexibility to change your plans to Spanish Lake, most properties offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Spanish Lake be like during my visit?
The warmest months in Spanish Lake are usually July and August with an average temp of 75°F. January and February are the chilliest months when the average temp is 37°F. The rainiest months are May and April.
Why should I book my Spanish Lake hotel with Hotels.com?
There are plenty of reasons to book your Spanish Lake travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring