A lake with sailboats, a forested mountain, and people on the shore.

St. Moritz 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

Top St. Moritz vacation deals

Price found within the past 48 hours. Click for updated prices.
  • Oct 12 - Oct 16

    Beatenberg Resort & Spa in Beatenberg Interlaken + Flight

    Beatenberg
    3 nights
    4.0 star property
    8.0/10 - Very good (105 reviews)
    "I stayed there for 6 nights while exploring the Jungfrau area and I made a good choice. First, the everchanging lake view from the balcony was awesome. I could never get tired of it, because it kept changing with the weather and lighting. The single room was small, but I didn't care; it had everything I needed. Staff was always friendly and helpful. Breakfast had all the standard fare as well as fries, which seemed odd. Also nice view while eating breakfast. I did not try out any spa or..."
    Reviewed July 26, 2026
    Roundtrip Toronto (YYZ) - Zürich (ZRH)
    YYZ - MXP1 stop MXP - YYZ1 stop
    CA $1,517
    CA $1,213
    per traveller
    found 14 hours ago
    Beatenberg Resort & Spa in Beatenberg Interlaken
  • Sept 5 - Sept 11

    Hotel Banana City Winterthur + Flight

    Winterthur
    5 nights
    4.0 star property
    8.6/10 - Excellent (234 reviews)
    "Will comeback to stay here next time. Staffs are aboslutely helpful and kind"
    Reviewed July 29, 2026
    Roundtrip Toronto (YTO) - Zürich (ZRH)
    YYZ - ZRHNonstop ZRH - YYZNonstop
    CA $2,672
    CA $2,081
    per traveller
    found 1 day ago
    Hotel Banana City Winterthur
  • Oct 15 - Oct 19

    The View + Flight

    St. Moritz
    3 nights
    3.0 star property
    10/10 - Exceptional (3 reviews)
    Roundtrip Toronto (YYZ) - Zürich (ZRH)
    YYZ - ZRH1 stop ZRH - YYZ1 stop
    CA $3,140
    CA $2,471
    per traveller
    found 1 day ago
    The View
  • Sept 20 - Sept 26

    Glockenhof Zürich + Flight

    Old Town Zürich
    5 nights
    4.5 star property
    9.4/10 - Exceptional (1,000 reviews)
    Roundtrip Toronto (YTO) - Zürich (ZRH)
    YYZ - ZRH1 stop ZRH - YYZ1 stop
    CA $3,372
    CA $2,713
    per traveller
    found 1 day ago
    Glockenhof Zürich
  • Oct 15 - Oct 19

    Hotel Corvatsch + Flight

    St. Moritz
    3 nights
    3.0 star property
    8.0/10 - Very good (50 reviews)
    Roundtrip Toronto (YYZ) - Zürich (ZRH)
    YYZ - ZRH1 stop ZRH - YYZ1 stop
    CA $1,674
    CA $1,355
    per traveller
    found 1 day ago
    Hotel Corvatsch

Discover the most popular places to visit in St. Moritz

What to do in St. Moritz

St. Moritz Hotel Deals

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.

Frequently Asked Questions

How much does a St. Moritz vacation package cost?

You can snap up a vacation package to this top destination from CA $1,213 on Expedia. But how much your vacation to St. Moritz costs will depend on factors like the season, length of stay and hotel choice.

What are the cheapest months to go to St. Moritz?

April, October and November are great times to search for cheap St. Moritz vacation packages. Opting to travel in less busy months means you can generally find better prices on hotels and flights.

How many days is enough for St. Moritz?

With about 2 days, you'll have plenty of time to visit popular neighbourhoods like Surlej and Chüderun during your St. Moritz vacation. Remember to also add Nair Peak and Sils-Maria Gondola to your sightseeing itinerary. Looking for more adventures? Consider venturing outside of St. Moritz on tours and day trips.

Is it worth booking a vacation package to St. Moritz?

Whether you'd like to explore major sights such as Corviglia Ski Resort and Nair Peak on your St. Moritz vacation, or coming for its great views, hiking and skiing, there's something for everyone here. With so much to experience, you'll soon find out why so many travellers think St. Moritz is a good vacation destination.

How to find the best St. Moritz package deals?

Use Expedia's filter tool to help you find some tempting St. Moritz package deals. When you start your search, just set your maximum budget and then sort the results by "Price: low to high." If you're looking to save, plan your trip for midweek, or search for St. Moritz package deals in the low season. Play around with your travel dates and you may score even bigger discounts. As a rule of thumb, it's usually best to lock in your vacation package as early as possible.

Is it cheaper to book a St. Moritz vacation as a package?

An Expedia vacation package could save you hundreds of dollars when compared to arranging hotels and flights individually. Better still, you can tailor your St. Moritz escape to match your exact needs. Choose your preferred flight time, select the hotel type and add a car rental. Browse our bundle deals and find out how much you can save.

When to book a vacation package to St. Moritz?

Secure amazing discounts by reserving your flights in advance with Expedia. If being spontaneous is more your style, take advantage of our last-minute deals for a spur-of-the-moment St. Moritz getaway.

How to plan a trip to St. Moritz?

  1. Choose when to go: Check your schedule and get packing. Your preferred time of year and the activities on offer will also help you decide when to vacation in St. Moritz.
  2. Work out your budget: Ensure you have enough money to pay for everything from transportation and food to airfares and activities. Your hotel will probably be the biggest expense during your trip to St. Moritz.
  3. Determine how many days away: Start by compiling a list of the sights and activities you'd like to experience in St. Moritz. Then, estimate how long you'll need at each, along with any travel time.
  4. Bundle your bookings: With your travel dates in place, you can combine your hotels, flights, car rental and more into a customized St. Moritz vacation package.

Book with confidence

Things to do in and around St. Moritz

St. Moritz is a premier destination for ski enthusiasts and adventure seekers, offering top-notch ski resorts and fields. Visitors can enjoy a variety of activities, including mountain excursions and guided tours. Whether you're planning a ski vacation or looking to explore the stunning Alpine scenery, St. Moritz has something for everyone. Don't miss out on the best local tours and experiences to make the most of your visit to this beautiful Swiss town.

Shopping

In St. Moritz, enjoy shopping at the charming boutiques along the main street, offering Swiss watches and luxury goods. If you're up for a drive, visit the nearby Engadin Mall, about 22.5km away, for a wider array of shops, including fashion and sports equipment.

Recreation

The Kulm Golf Course offers a beautiful outdoor experience with stunning views, perfect for golf enthusiasts. At the Ovaverva Pool and Spa, enjoy family-friendly aquatic activities and relaxation. The Corviglia Tennis & Golf Center combines wellness and leisure, providing a tranquil space for tennis and golf.

Adventure

Corviglia Ski Resort offers exhilarating skiing experiences with stunning alpine views, located 1.6km from St. Moritz. For a thrilling ride, the Signalbahn ski lift provides easy access to adventure-filled slopes nearby. Experience family-friendly outdoor fun with breathtaking scenery at the Surlej Gondola, situated 4.8km away.

Nightlife

St. Moritz offers a vibrant nightlife with cozy spots like Kursaal, a charming drinking pub 33.8km away, perfect for a romantic evening. For some fun, check out Bowling Rock 'n' Bowl, located 46.7km away, where you can enjoy entertainment and bowling with friends.

Find the best attractions in St. Moritz

St. Moritz, a premier destination for skiing and adventure sports, offers stunning attractions like Lake St. Moritz and breathtaking mountain views. Explore the local art museum for a taste of culture, or simply take in the beautiful scenery. Whether you're seeking outdoor thrills or a cultural experience, St. Moritz has something for every traveller. Don't miss the chance to discover the charm and attractions this picturesque town has to offer.

  • Lake St. Moritz: This stunning lake offers breathtaking views and a romantic atmosphere. Enjoy outdoor activities like swimming and hiking, or simply relax on its sandy beaches while soaking in the picturesque scenery.
  • St. Moritz Leaning Tower: A unique cultural landmark, this medieval tower is a testament to the region's rich history. Its distinctive lean adds character and intrigue, making it a fantastic spot for photography and cultural exploration.
  • Chesa Futura Building: An architectural marvel in St. Moritz, Chesa Futura showcases innovative design and modern aesthetics. Its striking appearance and cultural significance make it a must-visit for architecture enthusiasts.

Best time to go to St. Moritz

The best time to visit St. Moritz can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Moritz falls in July, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in St. Moritz falls in January, visitor numbers are slightly high and weather is mostly cloudy with light rain.

Tips to save on your trip to St. Moritz

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to St. Moritz.
  • Consider traveling to St. Moritz during the low season (September to November) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.