Default HTG hotel image

Find hotels in Spanish Lake, MO from ₩100,764

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 24 - Aug 25
Tomorrow
Aug 25 - Aug 26
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Spanish Lake hotels

1. Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport
St. Ann
United States
Darren
₩124,711
₩146,832 total
includes taxes & fees
Aug 30 - Aug 31
Pear Tree Inn St. Louis Airport

2. Drury Inn & Suites St. Louis Airport

Drury Inn & Suites St. Louis Airport
Edmundson
United States
Robert
₩159,357
₩186,987 total
includes taxes & fees
Aug 30 - Aug 31
Drury Inn & Suites St. Louis Airport

3. Hyatt Select St. Louis Airport

Hyatt Select St. Louis Airport
Woodson Terrace
United States
Paige
₩152,441
₩187,462 total
includes taxes & fees
Aug 30 - Aug 31
Hyatt Select St. Louis Airport

4. Wingate by Wyndham St. Louis Airport

Wingate by Wyndham St. Louis Airport
St. Ann
United States
Steven
₩155,906
₩183,559 total
includes taxes & fees
Aug 26 - Aug 27
Wingate by Wyndham St. Louis Airport

5. Renaissance St. Louis Airport Hotel

Renaissance St. Louis Airport Hotel
Berkeley
United States
Arnetta
₩163,528
₩191,309 total
includes taxes & fees
Sep 6 - Sep 7
Renaissance St. Louis Airport Hotel

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

Hampton Inn & Suites St. Louis at Forest Park
Dogtown
United States
rodnina
₩180,685
₩213,080 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn & Suites St. Louis at Forest Park

7. Holiday Inn Express & Suites St Louis Airport by IHG

Holiday Inn Express & Suites St Louis Airport by IHG
Woodson Terrace
United States
Misty
₩163,528
₩200,724 total
includes taxes & fees
Sep 13 - Sep 14
Holiday Inn Express & Suites St Louis Airport by IHG

8. Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch
Downtown St. Louis
United States
misty
₩212,018
₩247,911 total
includes taxes & fees
Aug 30 - Aug 31
Drury Plaza Hotel St. Louis at the Arch

9. Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay
Clayton
United States
Edward Marion
₩129,352
₩151,003 total
includes taxes & fees
Sep 6 - Sep 7
Clayton Plaza Hotel & Extended Stay

10. Hampton Inn By Hilton St Louis Airport

Hampton Inn By Hilton St Louis Airport
Woodson Terrace
United States
Carrie
₩186,366
₩222,407 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn By Hilton St Louis Airport

11. Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch
Downtown St. Louis
United States
Megan
₩185,840
₩219,159 total
includes taxes & fees
Aug 28 - Aug 29
Hyatt Regency St. Louis at The Arch

12. Embassy Suites by Hilton St. Louis Downtown

Embassy Suites by Hilton St. Louis Downtown
Downtown St. Louis
United States
Matthew
₩169,321
₩201,372 total
includes taxes & fees
Aug 30 - Aug 31
Embassy Suites by Hilton St. Louis Downtown

13. Hilton St. Louis Airport

Hilton St. Louis Airport
Woodson Terrace
United States
Ivette
₩210,369
₩251,043 total
includes taxes & fees
Aug 28 - Aug 29
Hilton St. Louis Airport

14. Country Hearth Inn & Suites Edwardsville St. Louis

Country Hearth Inn & Suites Edwardsville St. Louis
Edwardsville
United States
les
₩151,055
₩173,686 total
includes taxes & fees
Aug 25 - Aug 26
Country Hearth Inn & Suites Edwardsville St. Louis

15. Hampton Inn & Suites St. Louis/Alton

Hampton Inn & Suites St. Louis/Alton
Alton
United States
Willie
₩180,685
₩205,945 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn & Suites St. Louis/Alton

16. Best Western St. Louis Airport North Hotel & Suites

Best Western St. Louis Airport North Hotel & Suites
Hazelwood
United States
Jesse
₩110,368
₩134,911 total
includes taxes & fees
Aug 30 - Aug 31
Best Western St. Louis Airport North Hotel & Suites

17. Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station
Downtown West
United States
SHARI
₩162,128
₩189,574 total
includes taxes & fees
Aug 30 - Aug 31
Pear Tree Inn St. Louis Near Union Station

18. Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis
Riverport
United States
Glenda
₩138,426
₩202,684 total
includes taxes & fees
Sep 1 - Sep 2
Hollywood Casino & Hotel St. Louis

19. Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
Troy
United States
Donald
₩152,441
₩169,182 total
includes taxes & fees
Aug 30 - Aug 31
Holiday Inn Express Troy by IHG

20. Best Western Plus Parkway Hotel

Best Western Plus Parkway Hotel
Alton
United States
Steve
₩122,507
₩139,634 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Parkway Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Spanish Lake attractions

Spanish Lake Park

After visiting Spanish Lake Park, make a plan to see the other sights and activities in Spanish Lake.
See properties

Saint Louis Zoo WildCare Park

Meet the animals who call Saint Louis Zoo WildCare Park home during your travels in Spanish Lake.
See properties

Larimore Road Park

After visiting Larimore Road Park, make a plan to see the other sights and activities in Spanish Lake.
See properties

Top Spanish Lake Hotel Reviews

Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

8/10 Good
"This is our 2nd year staying here for the Banana games that came to St Louis. I love your hotel. It’s clean. It’s friendly. The location is great. But for the 2nd year in a row I have to complain about the sheets! For a nice hotel and a $500 weekend your sheets are TERRIBLE! It feels like we are covering up and laying on tissue paper! Fix your sheets! Please!!!"
Renee 2-night trip
Posted 1 hour ago
Hyatt Regency St. Louis at The Arch
Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch

10/10 Excellent
"Our stay was very nice. We came in for the Bananas game. The hotel was packed and check in took a while but with the crowd that was to be expected. They served a full dinner and breakfast. Location was fantastic"
Amy 1-night trip
Posted 2 hours ago
Drury Plaza Hotel St. Louis at the Arch
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

10/10 Excellent
"Wonderful all around"
Brittany 1-night trip
Posted 5 hours ago
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
21C Museum Hotel St Louis

21C Museum Hotel St Louis

10/10 Excellent
"Location"
Brenda 1-night trip
Posted 11 hours ago
21C Museum Hotel St Louis
Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

10/10 Excellent
"Always clean, staff friendly, breakfast is good."
scott 1-night trip
Posted 12 hours ago
Clayton Plaza Hotel & Extended Stay
Renaissance St. Louis Airport Hotel

Renaissance St. Louis Airport Hotel

8/10 Good
"Upon arrival staff was nice. Room was clean and cozy cold. Will be booking again"
Keshia 2-night trip
Posted 14 hours ago
Renaissance St. Louis Airport Hotel
Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station

10/10 Excellent
"Great price at a convenient location to downtown!"
Cynthia 1-night trip
Posted 14 hours ago
Pear Tree Inn St. Louis Near Union Station
River City Casino & Hotel

River City Casino & Hotel

8/10 Good
"Room was clean and quiet. Everything was great until we tried to shower the next morning and we had no hot water which sucked. Overall it was a nice place loved the tv screen in the mirror of the bathroom."
maureen 1-night trip
Posted 14 hours ago
River City Casino & Hotel
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

10/10 Excellent
"Comfortable bed, friendly staff. The one improvement which needs to be addressed is breakfast."
Bradley A 1-night trip
Posted 14 hours ago
Pear Tree Inn St. Louis Airport

More cheap stays in Spanish Lake

Motel 6 Hazelwood, MO

Motel 6 Hazelwood, MO

5781 Campus Ct Hazelwood MO
₩82,443
₩100,764 total
Aug 30 - Aug 31
includes taxes & fees
Motel 6 Hazelwood, MO
Days Inn and Suites by Wyndham St. Louis/Westport Plaza

Days Inn and Suites by Wyndham St. Louis/Westport Plaza

1970 Craig Rd Maryland Heights MO
₩94,236
₩109,304 total
Aug 27 - Aug 28
includes taxes & fees
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
Best Western St. Louis Fairview Heights

Best Western St. Louis Fairview Heights

150 Ludwig Dr Fairview Heights IL
₩110,742
₩125,116 total
Aug 30 - Aug 31
includes taxes & fees
Best Western St. Louis Fairview Heights
Tru By Hilton St. Louis Downtown

Tru By Hilton St. Louis Downtown

1221 Locus Street St. Louis MO
₩123,865
₩144,834 total
Aug 30 - Aug 31
includes taxes & fees
Tru By Hilton St. Louis Downtown
Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport

10810 Pear Tree Ln St. Ann MO
₩124,711
₩146,832 total
Aug 30 - Aug 31
includes taxes & fees
9.2/10 Wonderful! (3,188 reviews)
Pear Tree Inn St. Louis Airport
Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters

3720 W Clay St St. Charles MO
₩135,229
₩155,415 total
Aug 30 - Aug 31
includes taxes & fees
8/10 Very Good! (1,004 reviews)
Hampton Inn St. Charles St. Peters

Frequently asked questions

Where is the best place to stay in Spanish Lake?
Hyatt Regency St. Louis at The Arch, located 11.2 mi (18 km) from the heart of Spanish Lake, is a top choice for your stay based on our traveler data. Two other options for your stay in the area are Clayton Plaza Hotel & Extended Stay and Hollywood Casino & Hotel St. Louis. See all available top hotels, or vacation rentals in Spanish Lake.
If I need to cancel my hotel reservation in Spanish Lake, will I receive a refund?
Yes, you'll find most room reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Spanish Lake.
Where can I learn more about changing or cancelling my trip to Spanish Lake?
For additional details about picking new dates or cancelling your trip to Spanish Lake, go to https://www.expedia.com/service/.
What is the best hotel near Lambert-St. Louis International Airport (STL)?
Marriott St. Louis Airport is a popular 3.5-star hotel featuring a restaurant and an outdoor pool. It's located a short 0.3 mi (0.5 km) from Lambert-St. Louis Intl. Airport. Other good choices within close proximity to the airport include Pear Tree Inn Airport - St. Louis - St. Ann, MO and Drury Inn & Suites St. Louis Airport.
What is staying in Spanish Lake like?
Travelers to Spanish Lake will find plenty to explore and enjoy. Top sights around the area include St. Louis Union Station, Gateway Arch, and St. Louis Zoo. In Spanish Lake, there are 2 hotels and other accommodations to choose from. Find out more about Spanish Lake.
What is there to see in Spanish Lake?
A favorite place to visit is Saint Louis Zoo WildCare Park. Additionally, you'll find St. Louis Union Station and Gateway Arch in the area. Check out what more to see and do in Expedia's Spanish Lake guide.
What's the seasonal weather like in Spanish Lake?
The hottest months are usually July and August with an average temp of 75°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Spanish Lake is 52 inches.

Explore a world of travel with Expedia