Spanish Lake Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Spanish Lake Vacation

Say goodbye to planning hassles and hello to a Spanish Lake vacation package. With everything organized before you leave, you can focus on discovering every inch of this city, starting with Downtown St. Louis, which is great for festivals, bars and pubs and dining. If sightseeing is part of the plan during your trip to Spanish Lake, visit popular attractions like Old Chain of Rocks Bridge, Lewis and Clark Interpretive Center and Lewis and Clark Confluence Tower. Check out Expedia's extensive range of travel options and start organizing your perfect vacation to Spanish Lake today.

Top Spanish Lake Vacation Deals

Price found within the past 48 hours. Click for updated prices.
The Wildwood Hotel

The Wildwood Hotel

CA $1,198
per person
Sep 23 - Sep 29
found 1 day ago
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
9.2/10 Wonderful! (1,676 reviews)
We were pleasantly surprised at how nice the facility was. A premium hotel at motel prices! Very near, walking distance in most cases, great restaurants, shopping and even a 10 plex cinema right across the street. We will stay here again!

Reviewed on Aug 19, 2026

The Cheshire

The Cheshire

CA $1,300
per person
Sep 23 - Sep 29
found 1 day ago
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
8.8/10 Excellent! (1,006 reviews)
Solid choice and I would go back in a heartbeat.

Reviewed on Aug 20, 2026

Courtyard by Marriott St. Louis Downtown/Convention Center

Courtyard by Marriott St. Louis Downtown/Convention Center

Downtown St. Louis
CA $1,528
per person
Sep 23 - Sep 29
found 1 day ago
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
9/10 Wonderful! (1,009 reviews)
Hampton Inn & Suites St. Charles Old Town Area

Hampton Inn & Suites St. Charles Old Town Area

CA $1,503
per person
Sep 23 - Sep 29
found 1 day ago
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
9/10 Wonderful! (721 reviews)
Overall it was a good stay. The bed is comfortable. Room was very clean and staff was friendly. The only complaint is the noise from the hallway (other guests slamming doors) and we could hear people walking from above us. At 5:45 am it sounded like kids running and jumping above us. For being a newer hotel, I would have thought that the noise wouldn’t have been such an issue. Overall, I would definitely stay again.

Reviewed on Aug 16, 2026

Hampton Inn & Suites Clayton/St. Louis-Galleria Area

Hampton Inn & Suites Clayton/St. Louis-Galleria Area

Clayton
CA $1,399
per person
Sep 23 - Sep 29
found 1 day ago
Roundtrip non-stop flight included
Calgary (YYC) to St. Louis (STL)
8.8/10 Excellent! (1,008 reviews)

Ready to book your vacation to Spanish Lake?

Choose your dates

Spanish Lake Hotel Deals

Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch

315 Chestnut St St. Louis MO
Fully refundableReserve now, pay when you stay
CA $185
CA $218 total
Aug 28 - Aug 29
includes taxes & fees
8.6/10 Excellent! (4,207 reviews)
"I had a wonderful room with view of the Arch and the many transitions of the view as night transcended. Everything was handled professionally. You pay as you go so not much in the way of freebies"

Reviewed on Aug 20, 2026

Hyatt Regency St. Louis at The Arch
Clayton Plaza Hotel & Extended Stay

Clayton Plaza Hotel & Extended Stay

7750 Carondelet Avenue St. Louis MO
Fully refundableReserve now, pay when you stay
CA $127
CA $148 total
Aug 30 - Aug 31
includes taxes & fees
Clayton Plaza Hotel & Extended Stay
Hollywood Casino & Hotel St. Louis

Hollywood Casino & Hotel St. Louis

777 Casino Center Drive Maryland Heights MO
Fully refundableReserve now, pay when you stay
CA $135
CA $199 total
Aug 25 - Aug 26
includes taxes & fees
8.6/10 Excellent! (2,228 reviews)
"We really enjoyed our stay! We checked in on a Monday with tickets for a Wednesday night concert at St Louis Music Park. Our room was clean, spacious, and very comfortable and quiet. We had great meals at 99 Hops and Hollywood Grind. The parking garage was convenient, too. We didn't even go to the ..."

Reviewed on Aug 19, 2026

Hollywood Casino & Hotel St. Louis
See all 1,921 properties in Spanish Lake
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.

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

What to do in Spanish Lake

St. Louis: Gateway Ghouls and Hauntings Walking Tour

St. Louis Ghost Tour: Sinister Sins & Shadows

CA $34
per adult
100% of travellers recommend
St. Louis Ghost Tour: Sinister Sins & Shadows
The Gateway Arch National Park & Museum

StL's Signature "Sights and Bites" - Private Tour in St. Louis

CA $246
per adult
StL's Signature "Sights and Bites" - Private Tour in St. Louis
Lemp Haunted Neighborhood Walking Tour

Lemp Haunted Neighborhood Walking Tour

CA $35
per adult
84% of travellers recommend
Lemp Haunted Neighborhood Walking Tour
See all activities in Spanish Lake

Frequently asked questions

How much does a Spanish Lake vacation package cost?
You can pick up a vacation package to this popular destination from CA $1,198 on Expedia. However, how much your vacation to Spanish Lake costs will depend on the season, length of stay and hotel choice.
What are the cheapest months to go to Spanish Lake?
If you're looking to snag a cheap Spanish Lake vacation package, consider travelling in January, February and November. You'll typically find better rates on hotels and flights during these months — perfect for a budget-friendly break.
How many days is enough for Spanish Lake?
Usually, a handful of days is enough to go to the top sights during your Spanish Lake vacation. But if you want to have some time to chill out or take day tours, consider extending your trip.
How to find the best Spanish Lake package deals?
Bagging a cheap Spanish Lake package deal is a cinch with Expedia. After you've entered your destination and trip dates under our "Packages" tab, set your maximum budget, apply a few filters and see what's available. You can fine-tune your search by "Popular locations," "Property type," "Guest rating" and more. Order the results by "Price: low to high" to view the most pocket-friendly Spanish Lake package deals. Want a simple trick to get the biggest savings? Be flexible with your departure dates and consider travelling on a weekday, when prices are usually lower.
Is it cheaper to book a Spanish Lake vacation as a package?
Expedia vacation packages are designed to make your money go further. Bundle your hotel, flight and car rental into one great-value price and enjoy significant savings. You'll usually land a better deal than booking each component individually. And you'll still get the flexibility to create a customized Spanish Lake vacation by choosing your favourite airline, accommodation type and car class.
When to book a vacation package to Spanish Lake?
Score incredible bargains by booking your flights in advance with Expedia. If being spontaneous is more your style, grab one of our last-minute deals for an impromptu Spanish Lake escape.
How to plan a trip to Spanish Lake?
  1. Pick the right time to travel: Your schedule, favourite season and the type of weather you enjoy can all impact your decision on when to visit Spanish Lake.
  2. Set a budget: Factor in expenses such as flights, transportation and food when calculating how much to set aside for your trip to Spanish Lake. Then, select a property that suits your budget, whether that's a wallet-friendly option or a lavish getaway.
  3. Determine how many days away: Start by listing all the activities and sights you want to get to in Spanish Lake. Then, estimate how long you'll need at each, as well as any travel time.
  4. Bundle your flights and hotel: Epic destination, check. Length of stay, check. All that's left now is to pick a Spanish Lake vacation package that brings all your bookings together.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.