Maryland Heights 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 Maryland Heights Vacation

Book a Maryland Heights vacation package and concentrate on what's important — having fun. There's no more planning stresses, just more free time to immerse yourself in the best parts of this interesting city, such as its outdoorsy activities and spectacular views. Any trip to Maryland Heights needs a well-planned itinerary. Fill yours with major attractions like Ameristar Casino St. Charles, Hollywood Casino Amphitheatre and Historic Main Street. No matter your travel plans or budget, putting together a tailored Maryland Heights vacation is simple with Expedia.

Top Maryland Heights Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Forest Park Hotel by MDR

Forest Park Hotel by MDR

The Hill
CA $998
per person
Sep 25 - Sep 28
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Louis (STL)
7.4/10 Good! (1,647 reviews)
The Wildwood Hotel

The Wildwood Hotel

CA $1,030
per person
Sep 25 - Sep 28
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Louis (STL)
9.2/10 Wonderful! (1,672 reviews)
 The Royal Sonesta Chase Park Plaza St. Louis

The Royal Sonesta Chase Park Plaza St. Louis

Central West End
CA $1,453
per person
Sep 25 - Sep 28
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Louis (STL)
9/10 Wonderful! (1,004 reviews)
Moonrise Hotel

Moonrise Hotel

Delmar Loop
CA $1,163
per person
Sep 25 - Sep 28
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Louis (STL)
9/10 Wonderful! (2,013 reviews)
We love the uniqueness of the rooms, clean, close to highway. We stay here when we stop in St Louis.

Reviewed on Aug 11, 2026

The Westin St. Louis

The Westin St. Louis

Downtown St. Louis
CA $1,097
per person
Sep 25 - Sep 28
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Louis (STL)
8.6/10 Excellent! (1,009 reviews)
Parking was excellent, we are nonalcohol .

Reviewed on Aug 10, 2026

Ready to book your vacation to Maryland Heights?

Choose your dates

Maryland Heights Hotel Deals

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 $139
CA $204 total
Sep 8 - Sep 9
includes taxes & fees
Hollywood Casino & Hotel St. Louis
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
Fully refundableReserve now, pay when you stay
CA $95
CA $110 total
Aug 25 - Aug 26
includes taxes & fees
Days Inn and Suites by Wyndham St. Louis/Westport Plaza
DoubleTree by Hilton St. Louis - Westport

DoubleTree by Hilton St. Louis - Westport

1973 Craigshire Rd Maryland Heights MO
Fully refundableReserve now, pay when you stay
CA $174
CA $202 total
Aug 23 - Aug 24
includes taxes & fees
DoubleTree by Hilton St. Louis - Westport
See all 2,083 properties in Maryland Heights
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 Maryland Heights attractions

Historic Aircraft Restoration Museum

7.2/10 (114 reviews)
You can spend time browsing the exhibits at Historic Aircraft Restoration Museum during your travels in Maryland Heights. Experience the great live music or attend a sporting event in this family-friendly area.
See properties

Westport Plaza

8.2/10 (754 reviews)
During your visit to Maryland Heights, you can do some window-shopping at Westport Plaza. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Hollywood Casino Amphitheatre

8.6/10 (752 reviews)
You can make plans for a show at Hollywood Casino Amphitheatre during your stay in Maryland Heights. Experience the great live music or attend a sporting event in this family-friendly area.
See properties

Lou Fusz Soccer Complex

7.4/10 (158 reviews)
Explore the great outdoors at Lou Fusz Soccer Complex, a lovely green space in Maryland Heights. Check out the casinos and top-notch restaurants in this family-friendly area.
See properties

Centene Community Ice Center

7.8/10 (100 reviews)
Catch an event at Centene Community Ice Center during your trip to Maryland Heights.
See properties

Creve Coeur Lake

Commune with nature and explore the great outdoors at Creve Coeur Lake during your travels in Maryland Heights. Discover the top-notch restaurants and acclaimed theater scene in this family-friendly area.
See properties

What to do in Maryland Heights

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 Maryland Heights

Frequently asked questions

How much does a Maryland Heights vacation package cost?
Offering excellent value package deals from CA $998 on Expedia, you'll be thrilled with how little a vacation to Maryland Heights costs! Expedia's packages make travel planning easier and your savings go further.
What are the cheapest months to go to Maryland Heights?
December, January and February are great times to look for cheap Maryland Heights vacation packages. Choosing to travel in quieter months means you can typically find better prices on hotels and flights.
How many days is enough for Maryland Heights?
We'd recommend booking a Maryland Heights vacation for around 2 days. This will allow you plenty of time to visit top sights including Hollywood Casino and Historic Main Street, as well as check out neighbourhoods like St. Charles Historic District and Breckenridge Hills. You could even make time for a day trip or two from Maryland Heights.
How to find the best Maryland Heights package deals?
Begin your search for a Maryland Heights package deal by entering your destination and preferred trip dates under our "Packages" tab. Then apply a few filters, like "Popular locations" and "Property type," to fine-tune the results to your exact style. You can also sort by "Package discount" and browse offers that come with unbeatable savings. If you don't find the ideal Maryland Heights package deal straight away, simply play around with your dates and search again. Bear in mind that deals are only available for a limited time, so book early and get your Maryland Heights adventure underway.
Is it cheaper to book a Maryland Heights vacation as a package?
Expedia vacation packages are designed to give you more bang for your buck. Bundle your hotel, car rental and flight into one great-value price and you could save hundreds of dollars. You'll generally land a better deal than booking each component separately. And you'll still have the flexibility to create a personalized Maryland Heights vacation by choosing your favourite type of stay, airline and car class.
When to book a vacation package to Maryland Heights?
If you're planning a spontaneous Maryland Heights trip, browse our last-minute deals that can be booked up to one week before you go. Don't want to leave things to the last minute? You can score awesome deals on your hotels and flights by booking well in advance.
How to plan a trip to Maryland Heights?
  1. Pick the perfect time to travel: Your schedule, preferred season and the type of weather you enjoy can all impact your decision on when to go to Maryland Heights.
  2. Budget wisely: In addition to the cost of your accommodations, you'll need to factor in other expenses too. These include transportation, food and flights. Also, set aside some extra funds for unexpected expenses that may crop up during your trip to Maryland Heights.
  3. Determine how many days away: Start by making a list of all the attractions and activities you'd like to experience in Maryland Heights. Then, estimate how long you'll need at each, along with any travel time.
  4. Combine your flights and hotel: Awesome destination, check. Length of stay, check. Now all that's left is to pick a Maryland Heights 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.