Find hotels in Spanish Lake, MO from CA $101

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Spanish Lake hotels

Country Hearth Inn & Suites Edwardsville St. Louis

Country Hearth Inn & Suites Edwardsville St. Louis
2.5 star property
Edwardsville
8.6 out of 10, Excellent, (690 reviews)
"Room was great,staff friendly! All together a great stay."
United States
Zachary
The price is CA $191
CA $220 total
includes taxes & fees
Apr 16 - Apr 17
Country Hearth Inn & Suites Edwardsville St. Louis

Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area
2.0 star property
Troy
8.0 out of 10, Very good, (1,000 reviews)
"Was good for the night! "
United States
Bryce
The price is CA $99
CA $110 total
includes taxes & fees
Apr 26 - Apr 27
Super 8 by Wyndham Troy IL/St. Louis Area

Best Western Plus Parkway Hotel

Best Western Plus Parkway Hotel
2.5 star property
Alton
8.2 out of 10, Very good, (1,006 reviews)
"For a hotel of its price range, this was one of the best we've visited. Staff was friendly. Our room was clean and comfortable. Good breakfast service. Ample parking. "
United States
Brian
The price is CA $116
CA $132 total
includes taxes & fees
Apr 23 - Apr 24
Best Western Plus Parkway Hotel

River City Casino & Hotel

River City Casino & Hotel
4.0 star property
St. Louis
9.0 out of 10, Wonderful, (1,524 reviews)
"Great place with lots of restaurants "
United States
Dennis
The price is CA $149
CA $193 total
includes taxes & fees
Apr 21 - Apr 22
River City Casino & Hotel

Comfort Inn Edwardsville - St. Louis

Comfort Inn Edwardsville - St. Louis
2.5 star property
Edwardsville
8.4 out of 10, Very good, (837 reviews)
"Very friendly staff, comfortable room and convenient location "
United States
Aimee
The price is CA $142
CA $164 total
includes taxes & fees
May 10 - May 11
Comfort Inn Edwardsville - St. Louis

Drury Inn & Suites St. Louis Fairview Heights

Drury Inn & Suites St. Louis Fairview Heights
3.0 star property
Fairview Heights
9.2 out of 10, Wonderful, (1,024 reviews)
"Staff was very welcoming and friendly. Breakfast was very good. Room was clean and comfortable. Excellent motel for the price. "
United States
MEDFORD
The price is CA $140
CA $159 total
includes taxes & fees
May 12 - May 13
Drury Inn & Suites St. Louis Fairview Heights

Quality Inn O'Fallon IL - St. Louis

Quality Inn O'Fallon IL - St. Louis
3.0 star property
O'Fallon
7.4 out of 10, Good, (1,007 reviews)
"Great place to stay, very helpful ataff!"
United States
Daniel
The price is CA $92
CA $105 total
includes taxes & fees
Apr 19 - Apr 20
Quality Inn O'Fallon IL - St. Louis

Red Roof Inn St Louis - Troy, IL

Red Roof Inn St Louis - Troy, IL
2.0 star property
Troy
7.8 out of 10, Good, (1,007 reviews)
"Staff was great, made you feel welcomed! Rooms were clean. Breakfast was good!"
United States
Valerie
The price is CA $99
CA $110 total
includes taxes & fees
Apr 21 - Apr 22
Red Roof Inn St Louis - Troy, IL

Motel 6 Hazelwood, MO

Motel 6 Hazelwood, MO
2.0 star property
Hazelwood
8.6 out of 10, Excellent, (1,926 reviews)
"Great place to stay"
United States
Kerry
The price is CA $83
CA $101 total
includes taxes & fees
Apr 19 - Apr 20
Motel 6 Hazelwood, MO

Days Inn by Wyndham Collinsville/St. Louis

Days Inn by Wyndham Collinsville/St. Louis
2.5 star property
Eastport
7.2 out of 10, Good, (1,008 reviews)
"For the most part when we travel, we are looking for a clean and safe place to sleep. I do not need a fancy facility with a beautiful pool and outstanding breakfast spread. This was definitely not a fancy hotel, but it was what we needed and served our purpose. The mgt at the Days Inn was friendly and courteous, and we had everything we needed to be comfortable. The location in Collinsville was great. "
United States
Michelle
The price is CA $91
CA $105 total
includes taxes & fees
May 10 - May 11
Days Inn by Wyndham Collinsville/St. Louis

Hampton Inn St. Charles St. Peters

Hampton Inn St. Charles St. Peters
2.5 star property
St. Charles
8.0 out of 10, Very good, (1,001 reviews)
"Everything was great as always at this location as i have stayed here many times"
United States
Gregory
The price is CA $157
CA $180 total
includes taxes & fees
Apr 26 - Apr 27
Hampton Inn St. Charles St. Peters

Super 8 by Wyndham St Charles

Super 8 by Wyndham St Charles
2.0 star property
St. Charles
8.0 out of 10, Very good, (1,004 reviews)
"Hotel was clean. Located in a good area, would stay here again. "
United States
Christy
The price is CA $128
CA $147 total
includes taxes & fees
Apr 21 - Apr 22
Super 8 by Wyndham St Charles

Holiday Inn Express Troy by IHG

Holiday Inn Express Troy by IHG
2.5 star property
Troy
9.4 out of 10, Exceptional, (753 reviews)
"Shower was amazing, clean room, nice staff, decent breakfast"
United States
Paula
The price is CA $173
CA $193 total
includes taxes & fees
Apr 26 - Apr 27
Holiday Inn Express Troy by IHG

Hampton Inn & Suites St. Louis/Alton

Hampton Inn & Suites St. Louis/Alton
2.5 star property
Alton
9.0 out of 10, Wonderful, (677 reviews)
"Overall, great staff and nice property. "
United States
George
The price is CA $191
CA $217 total
includes taxes & fees
May 3 - May 4
Hampton Inn & Suites St. Louis/Alton

Pear Tree Inn St. Louis Airport

Pear Tree Inn St. Louis Airport
2.5 star property
St. Ann
9.4 out of 10, Exceptional, (2,921 reviews)
"Great stay, super clean and friendly staff."
United States
Edmarie
The price is CA $131
CA $154 total
includes taxes & fees
May 3 - May 4
Pear Tree Inn St. Louis Airport

Comfort Suites St Charles - St Louis

Comfort Suites St Charles - St Louis
2.5 star property
St. Charles
8.4 out of 10, Very good, (1,013 reviews)
"The breakfast was good. They had two different waffle choices every day. "
United States
Josephine
The price is CA $129
CA $148 total
includes taxes & fees
May 3 - May 4
Comfort Suites St Charles - St Louis

The West End

The West End
2.0 star property
Central West End
8.6 out of 10, Excellent, (483 reviews)
"Very welcoming staff, hotel was clean"
United States
Angela
The price is CA $125
CA $174 total
includes taxes & fees
Apr 29 - Apr 30
The West End

Hyatt Select St. Louis Airport

Hyatt Select St. Louis Airport
2.5 star property
Woodson Terrace
9.2 out of 10, Wonderful, (1,011 reviews)
"The staff was friendly, pool hours were great and breakfast was satisfying "
United States
Charles
The price is CA $168
CA $206 total
includes taxes & fees
Apr 21 - Apr 22
Hyatt Select St. Louis Airport

Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis
3.5 star property
Maryland Heights
8.4 out of 10, Very good, (2,202 reviews)
"Great hotel for the hockey tournament... very nice staff... great location. The air quality was poor nearing the casino and awful inside... otherwise a great stay"
United States
Alex
The price is CA $151
CA $197 total
includes taxes & fees
Apr 19 - Apr 20
Hollywood Casino & Hotel St. Louis

Best Western St. Louis-Kirkwood Route 66

Best Western St. Louis-Kirkwood Route 66
3.5 star property
Kirkwood
8.4 out of 10, Very good, (1,446 reviews)
"Close to lots of shopping"
United States
Stephanie
The price is CA $129
CA $151 total
includes taxes & fees
May 11 - May 12
Best Western St. Louis-Kirkwood Route 66
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Spanish Lake attractions

Top Spanish Lake Hotel Reviews

Recent Reviews in Spanish Lake

More cheap stays in Spanish Lake

Hotels in Spanish Lake with star rating

Find out more about Spanish Lake

Top reasons to visit Spanish Lake

  • Outdoor Recreation: Enjoy scenic hiking trails and picnic spots, perfect for family adventures and leisurely outings.
  • Local Casino: Experience entertainment and gaming at the nearby local casino for a fun night out.
  • Welcoming Communities: Explore vibrant neighbourhoods with friendly locals, ideal for romantic excursions and memorable experiences.
  • Diverse Accommodations: Choose from a wide range of hotels, from budget motels to luxurious stays, catering to every traveller's needs.
  • Cultural Attractions: Visit urban parks, engaging museums, and a local library to immerse yourself in the area's culture.

Find great hotels in Spanish Lake

Discover a diverse selection of hotels in Spanish Lake, Missouri, perfect for every traveller. Whether you’re seeking budget-friendly motels or luxurious accommodations, this area has options ranging from 1.5 to 5 stars. Enjoy family-friendly amenities, pet-friendly services, and business facilities to ensure a comfortable stay. With numerous hotels to choose from, you’re sure to find the ideal spot for your vacation experience in Spanish Lake.

  • Pear Tree Inn St. Louis Airport: Located 14.5km from Spanish Lake, Pear Tree Inn St. Louis Airport is an ideal choice for business and pet-friendly travellers. This hotel seamlessly combines practicality with comfort, featuring a well-equipped Business Centre and versatile Conference Space for your corporate needs. The welcoming atmosphere is complemented by its pet-friendly policy, allowing cats and dogs with specific restrictions, ensuring your furry companions can join you on your travels. With its emphasis on convenience and service, Pear Tree Inn offers a solid base for your stay.
  • DoubleTree by Hilton St. Louis Forest Park: Situated 17.7km away from Spanish Lake, the DoubleTree by Hilton St. Louis Forest Park offers a sophisticated escape for both business and pet owners. This 4-star hotel boasts accessible business facilities, including a comprehensive Business Centre and multiple Meeting Rooms, making it perfect for professional gatherings. Guests will appreciate the warm welcome of the signature DoubleTree cookie and the accommodating pet policy that allows dogs and cats. This hotel strikes a fine balance between business efficiency and a friendly atmosphere.
  • Moonrise Hotel: Just 16.1km from Spanish Lake, the Moonrise Hotel is a uniquely designed boutique accommodation that invites travellers seeking a stylish and pet-friendly experience. Featuring an impressive 24-hour Business Centre, Conference Space, and multiple Meeting Rooms, it caters perfectly to business guests. The hotel’s artistic decor and vibrant ambiance ensure a memorable stay, while its pet policy includes thoughtful amenities like food and water bowls. Moonrise Hotel stands out for its chic atmosphere, making it a delightful retreat for both leisure and business travellers.

Where to stay in Spanish Lake

Spanish Lake, Missouri, offers a charming blend of outdoor adventures and family-friendly experiences. Explore the nearby suburbs, where you’ll find a welcoming atmosphere perfect for excursions and romantic outings. The area is rich in friendly locals and vibrant neighborhoods, making it ideal for a memorable vacation. Don't miss attractions like Lake Saint Louis, which provide stunning views and recreational opportunities just a short drive away.

  • St. Louis: St. Louis is a vibrant metropolis that serves as the cultural and economic heart of the region. Situated close to Spanish Lake, this bustling city attracts visitors year-round, peaking during the summer months. Here, you can experience a rich tapestry of family-friendly activities, outdoor adventures, and urban experiences. St. Louis is home to a range of popular venues, from exhilarating arena entertainment facilities to engaging arcade zones. Don't miss the iconic local landmarks, such as the stadium and sports facilities, which host thrilling events throughout the year.
  • Cross Keys: Just a couple of miles from Spanish Lake, Cross Keys is a charming village that offers a delightful escape for both families and outdoor enthusiasts. With a steady flow of visitors, especially during the warmer months, this area is perfect for those seeking a relaxed yet engaging experience. Popular attractions include urban parks and a local sports facility, making it an ideal spot for recreational activities. The village's inviting atmosphere and community-focused events add to its charm, making it a great addition to your travel itinerary.
  • Glasgow Village: Located a mere 3.2km from Spanish Lake, Glasgow Village is another quaint village that caters to business travellers and families alike. Its accessibility and diverse offerings ensure a steady influx of visitors throughout the year. Here, you can explore shopping areas and enjoy the conveniences of a modern village while soaking in the local culture. Key landmarks include a convention centre and event venues, ideal for those looking to blend leisure with business. The welcoming environment and beautiful floral displays make Glasgow Village a pleasant stop on your journey.

Things to do in Spanish Lake

Spanish Lake, Missouri, offers a delightful mix of outdoor and family-friendly activities for tourists. Visitors can enjoy the local casino, unwind at campgrounds, or explore recreational areas. Friendly activities include picnic spots and scenic hiking trails, making it an ideal destination for a relaxing getaway. Whether you're seeking adventure or leisure, Spanish Lake provides a charming escape for all ages.

Shopping

The nearest shopping spots are Mayfair Plaza and Paddock Forest Center, both 1.6km away, offering a mix of family-friendly and entertainment vibes. Mineral Springs Mall is 11.3km away, featuring similar vibes. If you're up for a drive, explore more shopping options in nearby cities.

Recreation

In Spanish Lake, enjoy the energetic atmosphere at Busch Stadium, just 11.6kms away, perfect for sports enthusiasts. Experience musical performances at Sheldon Concert Hall, located 16.1km away, or engage in family fun and adventure at St. Louis Union Station Mini Golf, also 11.6kms away.

Adventure

At World Wide Technology Raceway, experience the thrill of motor racing just 16.1km from Spanish Lake, immersing yourself in the adrenaline-pumping atmosphere. For a scenic hike, explore the Katy Trail, located 22.5km away, where stunning views and fresh air await outdoor enthusiasts. Enjoy family fun at Splash City Family Waterpark, 20.9km away, offering exciting water attractions and entertainment for all ages.

Nightlife

Experience the vibrant nightlife in Spanish Lake by visiting Fox Theater for a romantic show, or enjoy the lively atmosphere at Fast Eddie's Bon Air for drinks and entertainment. For a thrilling night, try your luck at Argosy Casino, where excitement meets city vibes.

Booking tips and Expedia advantages for Spanish Lake

For a budget-friendly visit to Spanish Lake, consider travelling between December and February when accommodation prices are lower, particularly on Mondays. Enjoy free attractions like the Gateway Arch, Forest Park, and St. Louis University. Use Expedia to compare hotel rates and find special offers, and consider booking packages that combine flights, hotels, and activities for additional savings. Avoid Saturdays for the best rates, and refine your search by sorting prices from lowest to highest to discover the best deals on your stay.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Spanish Lake are December to February, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Spanish Lake is Monday. The most expensive day to stay in Spanish Lake is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. To find the most affordable prices and special offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Spanish Lake hotel reservation with your flights and activities through an Expedia package.

Best time to go to Spanish Lake

Visitor numbers in Spanish Lake is generally unchanged in popularity throughout the year. The best time to visit Spanish Lake is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January30.9°F (-0.6°C)Light RainMostly CloudyAverageSlightly Low
February34.0°F (1.1°C)Light RainMostly SunnyAverageSlightly Low
March45.9°F (7.7°C)Light RainMostly SunnySlightly HighAverage
April55.6°F (13.1°C)Light RainMostly SunnySlightly LowAverage
May66.0°F (18.9°C)Light RainMostly SunnyAverageSlightly High
June75.6°F (24.2°C)Light RainMostly SunnySlightly HighSlightly High
July78.3°F (25.7°C)Light RainMostly SunnySlightly HighSlightly High
August76.5°F (24.7°C)Light RainMostly SunnySlightly LowAverage
September70.5°F (21.4°C)Light RainMostly SunnyAverageAverage
October58.1°F (14.5°C)Light RainMostly SunnyAverageAverage
November45.7°F (7.6°C)Light RainMostly SunnySlightly LowAverage
December37.0°F (2.8°C)Light RainMostly SunnyAverageSlightly Low

The nearest major airports for your trip to Spanish Lake

If you're planning a visit to Spanish Lake, Missouri, the major airport to consider is St. Louis Lambert-St. Louis International Airport (STL), located 14.5km away. Nearby hotel options include the luxurious Ritz-Carlton, St. Louis, and the Ameristar Casino Resort and Spa, both situated 11.3km from the airport. Another option is The Last Hotel, found 19.3km from STL. Alternatively, you can fly into Spirit of St. Louis Airport (SUS), which is 40.2km from Spanish Lake. Good hotel choices in this vicinity include the DoubleTree by Hilton Hotel St. Louis - Chesterfield, just 6.4km away, and the Wildwood Hotel, located 9.7km from SUS.

Frequently asked questions

When is the best time to go to Spanish Lake?
The best time to visit Spanish Lake, Missouri, is during the spring (April to June) and autumn (September to October) months when the weather is most pleasant.

During spring, the temperatures are mild, typically ranging from 15°C to 25°C, and the natural areas around Spanish Lake begin to bloom, making it ideal for outdoor activities like walking or picnicking in Spanish Lake Park. This season offers comfortable conditions for exploring the local environment without the intense heat of summer.

Autumn also provides agreeable weather, with temperatures usually between 10°C and 20°C. The foliage around the lake and in nearby natural reserves turns vibrant colours, creating scenic views great for photography or leisurely drives. This period is particularly good for those who enjoy cooler weather and fewer crowds compared to the peak summer months.

While summer (July and August) can be warm and humid, with temperatures often exceeding 30°C, it's still a popular time for water-based activities on the lake.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Spanish Lake.
How can I save on a Spanish Lake hotel booking with Expedia?
Members always get our best prices. Find our best Spanish Lake hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Spanish Lake hotel?
Prices for hotels in Spanish Lake often vary, but you can find a great deal from CA $101 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia