Search Hotels near Top Spanish Lake Attractions

Top 10 Hotels in Spanish Lake

See all 1 Hotels in Spanish Lake
Budget Inn

Budget Inn

1405 Dunn Road, St. Louis 63138

2.0 out of 5.0
1.8 out of 5 (30 reviews)

Located in Spanish Lake, this motel is 2.2 mi (3.5 km) from Old Chain of Rocks Bridge and within 9 mi (15 km) of O'Fallon Par …

Get Rates
Quality Inn

Quality Inn

5.3 mi from Spanish Lake
2.5 out of 5.0
4 out of 5 (656 reviews)

Situated near the airport, this hotel is 1.6 mi (2.6 km) from Old St. Ferdinand Shrine and 2.5 mi (4.1 km) from James S. …

$56
Hilton Garden Inn St. Louis Airport

Hilton Garden Inn St. Louis Airport

5.5 mi from Spanish Lake
3.0 out of 5.0
4.2 out of 5 (1,026 reviews)

Situated near the airport, this hotel is 1.9 mi (3 km) from Blanche M. Touhill Performing Arts Center and 2.2 mi (3.5 km) fro …

Get Rates
Super 8 Pontoon Beach

Super 8 Pontoon Beach

6.1 mi from Spanish Lake
2.0 out of 5.0
3.1 out of 5 (152 reviews)

Located in North Metro East, this motel is within 9 mi (15 km) of Lewis and Clark Interpretive Center, Gateway Fun Park, an …

$49
Best Western Plus Pontoon Beach

Best Western Plus Pontoon Beach

6.1 mi from Spanish Lake
3.0 out of 5.0
4.4 out of 5 (150 reviews)

Located in North Metro East, this hotel is within 6 mi (10 km) of Lewis and Clark Interpretive Center, Gateway Fun Park, an …

Get Rates
La Quinta Inn & Suites Pontoon Beach

La Quinta Inn & Suites Pontoon Beach

6.1 mi from Spanish Lake
2.5 out of 5.0
3.8 out of 5 (171 reviews)

Located in North Metro East, this hotel is within 6 mi (10 km) of Lewis and Clark Interpretive Center, Gateway Fun Park, an …

$75
Beall Mansion An Elegant Bed & Breakfast Inn

Beall Mansion An Elegant Bed & Breakfast Inn

6.2 mi from Spanish Lake
4.0 out of 5.0
4.9 out of 5 (12 reviews)

Situated in Alton, this romantic bed & breakfast is 1 mi (1.6 km) from Argosy Casino and 2.3 mi (3.6 km) from Alton Square …

Get Rates
La Quinta Inn St. Louis Hazelwood - Airport North

La Quinta Inn St. Louis Hazelwood - Airport North

6.3 mi from Spanish Lake
2.5 out of 5.0
3.4 out of 5 (605 reviews)

Situated in Hazelwood, this hotel is 2.1 mi (3.3 km) from Old St. Ferdinand Shrine and within 6 mi (10 km) of James S. …

Get Rates
St. Louis Travelodge

St. Louis Travelodge

6.4 mi from Spanish Lake
2.0 out of 5.0
3.3 out of 5 (454 reviews)

Situated in Berkeley, this hotel is 2.8 mi (4.6 km) from Blanche M. Touhill Performing Arts Center and 2.9 mi (4.6 km) from S …

$50
Renaissance St. Louis Airport Hotel

Renaissance St. Louis Airport Hotel

6.5 mi from Spanish Lake
3.5 out of 5.0
4.2 out of 5 (1,179 reviews)

Renaissance St. Louis Airport Hotel, a half-mile from the St. Louis Airport, is 12 miles from downtown St. Louis and Busch …

$94

Recent Reviews in Spanish Lake

Where to stay in Spanish Lake

Spanish Lake Hotel Guide

Top Spanish Lake Accommodations

St. Louis is a significant city in United States of America. It has a range of interesting areas, such as Spanish Lake, which is approximately 11 miles to the north of the center of St. Louis.

Accommodation options near Spanish Lake

If you would like alternative accommodation options, you can explore Expedia's Florissant hotels guide. Florissant can be found 6 miles northwest of central Spanish Lake. Alternatively, you could check out Expedia's Berkeley hotels guide for places to stay in Berkeley, another St. Louis neighborhood.

At Expedia, our objective is to make sure you and your fellow travelers return with great memories from your St. Louis vacation. Spend a few minutes exploring our St. Louis vacation travel guide and St. Louis hotels page to discover more about this city.

If sightseeing in Spanish Lake has left you ravenous, head on over to Pizza Hut for a delicious meal. Lastly, raise a glass to another wonderful day at local watering hole, Epic SportsBar And Grill.