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

Your St. Moritz Vacation

When a break in the city is calling, answer it with a St. Moritz vacation package. The neighborhood of Surlej, which is good for skiing, views and nature, makes a fantastic base for your adventures. If a sightseeing tour is on the agenda during your trip to St. Moritz, visit leading attractions like Lake St. Moritz, Corviglia Ski Resort and Casino St. Moritz. Browse Expedia's extensive range of travel options and start planning your perfect vacation to St. Moritz today.

Top St. Moritz Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Alma Hotel - Boutique hideaway by the lake with rooftop and ladies-only wellness

Alma Hotel - Boutique hideaway by the lake with rooftop and ladies-only wellness

Zürich Center
CA $2,053
per person
Nov 16 - Nov 21
found 11 hours ago
Roundtrip non-stop flight included
Halifax (YHZ) to Zürich (ZRH)
9/10 Wonderful! (408 reviews)
The hotel is in an excellent location The property is very clean the staff is excellent and very accommodating. I would recommend this hotel 100% nothing was disappointing for me

Reviewed on Aug 15, 2026

Glärnischhof by Trinity

Glärnischhof by Trinity

Zürich Center
CA $2,143
per person
Nov 16 - Nov 21
found 11 hours ago
Roundtrip non-stop flight included
Halifax (YHZ) to Zürich (ZRH)
8.8/10 Excellent! (1,001 reviews)
Sorell Boutique-Hotel Zürichberg

Sorell Boutique-Hotel Zürichberg

Zürich Center
CA $2,062
per person
Nov 16 - Nov 21
found 11 hours ago
Roundtrip non-stop flight included
Halifax (YHZ) to Zürich (ZRH)
8.8/10 Excellent! (595 reviews)
Beautiful hotel with fantastic views. The staff were extremely nice and welcoming.

Reviewed on Sep 12, 2026

Wonderful Attic Maisonette in Meilen With Stunning Lake Views

Wonderful Attic Maisonette in Meilen With Stunning Lake Views

CA $7,624
per person
Nov 16 - Nov 21
found 11 hours ago
Roundtrip non-stop flight included
Halifax (YHZ) to Zürich (ZRH)
No reviews
The Chedi Andermatt

The Chedi Andermatt

CA $4,730
per person
Nov 19 - Nov 25
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Zürich (ZRH)
9.6/10 Exceptional! (283 reviews)

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.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January15.3°F (-9.3°C)Light RainMostly CloudySlightly HighSlightly High
February18.3°F (-7.6°C)Light RainMostly CloudySlightly HighSlightly High
March23.9°F (-4.5°C)Light RainMostly CloudyAverageAverage
April31.5°F (-0.3°C)Light RainMostly CloudyAverageAverage
May38.8°F (3.8°C)Light RainMostly CloudySlightly LowAverage
June48.7°F (9.3°C)Light RainMostly CloudySlightly LowAverage
July52.5°F (11.4°C)Light RainMostly CloudyAverageAverage
August51.6°F (10.9°C)Moderate RainMostly CloudyAverageAverage
September44.4°F (6.9°C)Light RainMostly CloudyAverageSlightly Low
October36.1°F (2.3°C)Light RainMostly CloudySlightly LowSlightly Low
November26.2°F (-3.2°C)Light RainMostly CloudyAverageSlightly Low
December18.1°F (-7.7°C)Light RainMostly CloudySlightly HighSlightly High

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.

Ready to book your vacation to St. Moritz?

Choose your dates

St. Moritz Hotel Deals

Hotel Piz

Hotel Piz

Via Dal Bagn 6 St. Moritz GR
CA $304
CA $325 total
Sep 30 - Oct 1
includes taxes & fees
8.2/10 Very good! (385 reviews)
"The room was clean, the staff were incredibly helpful, and it had wifi."

Reviewed on Sep 8, 2026

Hotel Piz
Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ

5 Via Serlas St. Moritz GR
Fully refundableReserve now, pay when you stay
CA $787
CA $834 total
Oct 11 - Oct 12
includes taxes & fees
9.8/10 Exceptional! (125 reviews)
"Amazing place and very expensive. Restaurant breakfast was super but dinner was not. Spa and pool was first class. Great location and walkable"

Reviewed on Sep 10, 2026

Hotel GRACE LA MARGNA ST MORITZ
Hotel Arte

Hotel Arte

Via Tinus 7 St. Moritz GR
Fully refundableReserve now, pay when you stay
CA $294
CA $318 total
Oct 13 - Oct 14
includes taxes & fees
9/10 Wonderful! (665 reviews)
"We had a wonderful stay at the Arte hotel. The location was excellent, making it easy to get around and explore the area. The room was very clean and comfortable, with a great bed. The staff were friendly, helpful, and welcoming throughout our stay. Overall, a lovely experience and we would definitely ..."

Reviewed on Sep 11, 2026

Hotel Arte
See all 2,914 properties in St. Moritz
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 St. Moritz attractions

A mountain landscape with a large building on a lakeshore.

Lake St. Moritz

9.4/10 (661 reviews)
Relax on the calm waters of a holiday resort in the mountains and learn about its fascinating winter sports history.
See properties
A stone tower with arched windows and a stone wall with a rounded corner.

St. Moritz Leaning Tower

8.6/10 (123 reviews)
Learn about the intriguing history and create fun photos around this exceptional leaning structure whose incline exceeds its counterpart in Pisa, Italy.
See properties
A mountainous landscape with a lake, forested areas, and a small settlement.

Signalbahn

8.8/10 (26 reviews)
Enjoy a trip to Signalbahn and popular activities like skiing in Sankt Moritz-Bad. Stroll along the lakeside or visit the spas in the area.
See properties
A red train on a stone bridge with flags.

Rhaetian Railway

9.8/10 (51 reviews)
Enjoy an outing to Rhaetian Railway during your stay in St. Moritz. Amble around the area's lakeside or seek out the ski slopes.
See properties

Signal Gondola

9.2/10 (85 reviews)
Learn about the local history of Sankt Moritz-Bad when you take a trip to Signal Gondola. Stroll along the lakeside or visit the spas in the area.
See properties

Segantini Museum

9.2/10 (9 reviews)
You can spend an afternoon browsing the exhibits at Segantini Museum in St. Moritz. Amble around the area's lakeside or seek out the ski slopes.
See properties

San Karl St. Moritz-Bad Church

8.2/10 (30 reviews)
Learn about the local history of Sankt Moritz-Bad with a stop at San Karl St. Moritz-Bad Church. Discover the area's mountain views, or seek out its ski slopes.
See properties

Corviglia Tennis & Golf Center

Catch an event at Corviglia Tennis & Golf Center, and enjoy other activities in Sankt Moritz-Bad such as skiing. Stroll along the lakeside or visit the spas in the area.
See properties

What to do in St. Moritz

Bernina Express and Swiss Alps. Pick up from hotel

Bernina Train and Swiss Alps, full day tour. Departure from Milan

CA $208
per adult
100% of travellers recommend
Bernina Train and Swiss Alps, full day tour. Departure from Milan
Private Concierge Swiss Alps Bespoke Experience

Private Concierge Swiss Alps Bespoke Experience

CA $81
per traveller
Private Concierge Swiss Alps Bespoke Experience
Lake Como Cruise, St. Moritz & Bernina Red Train Tour from Milan

Lake Como Cruise, St. Moritz & Bernina Red Train Tour from Milan

CA $281
per adult
Lake Como Cruise, St. Moritz & Bernina Red Train Tour from Milan
See all activities in St. Moritz

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 $2,053 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.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.