St. Moritz Vacations from ¥157,988

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ¥45,448 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

The Latest St. Moritz Vacation Packages

Price found within the past 48 hours. Click for updated prices.
VISIONAPARTMENTS Leonhardstrasse
harry’s home Zürich-Wallisellen
Mercure Zürich City
The Home Hotel
Hotel Montana Zürich

Find the Best St. Moritz Vacation Packages

Things to do in and around St. Moritz

St. Moritz, located in Graubünden, Switzerland, is a premier destination for skiing and adventure sports. Visitors can enjoy a variety of activities such as skiing at renowned ski resorts and exploring scenic ski fields. One must-try attraction is the Shotover Jet, offering thrilling rides through stunning landscapes. With its blend of winter sports and excitement, St. Moritz promises an unforgettable vacation experience.

Shopping

In St. Moritz, explore luxury boutiques and shops along the Via Serlas, offering Swiss watches and designer clothing. If you're up for a drive, head to Engadin Mall for a wider selection of stores, including sports gear and local specialties.

Recreation

Experience the serene Kulm Golf Course, where you can enjoy a round of golf amidst breathtaking mountain views. For family fun, head to Ovaverva Pool and Spa, featuring a variety of pools and relaxation areas. Lastly, unwind at Corviglia Tennis & Golf Center, perfect for wellness and leisure activities.

Adventure

At Corviglia Ski Resort, experience exhilarating skiing and snowboarding on pristine slopes, only a mile from St. Moritz. The Signal Gondola offers breathtaking views and easy access to adventure, right in St. Moritz. For family-friendly outdoor fun, the Surlej Gondola, located three miles away, is perfect for all ages.

Nightlife

In St. Moritz, the Kursaal offers a cozy drinking pub atmosphere with romance and entertainment vibes. For an adventurous twist, head to Rodelbahn Pradaschier, an exhilarating amusement ride. Don’t miss the Grossratsgebaude and Theater for a cultural experience filled with family-friendly entertainment.

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

Find the best attractions in and around St. Moritz

St. Moritz is a fantastic destination for ski enthusiasts and adventure seekers alike. Visitors can explore stunning lakes, majestic mountains, and captivating art museums, offering a rich blend of outdoor activities, breathtaking scenery, and cultural experiences. Whether you’re hitting the slopes or enjoying the local art scene, St. Moritz has something for every traveler looking to make the most of their vacation.

  • Lake St. Moritz: Experience the serene beauty of Lake St. Moritz, perfect for relaxation and romance. Enjoy scenic views, take leisurely strolls along the beach, and engage in various outdoor activities that highlight the lake's stunning surroundings.
  • St. Moritz Leaning Tower: Discover the rich cultural heritage of St. Moritz at the Leaning Tower, a historic monument that offers a glimpse into the area's architectural past. Its unique design and historical significance make it a must-see for culture enthusiasts.
  • Muottas Muragl: Embark on an adventure at Muottas Muragl, just 3.2km from St. Moritz. This mountain offers breathtaking scenery and exhilarating outdoor activities, making it a perfect spot for nature lovers and thrill-seekers alike.

Best time to go to St. Moritz

The best time to visit St. Moritz is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Booking tips and Expedia advantages for St. Moritz

St. Moritz offers several ways to save during your visit. Enjoy free attractions like Val Roseg, Staz Lake, and Morteratsch Glacier. For transportation, consider walking, cycling, or taking the bus to cut costs. The best time to visit for lower prices is from September to November, with Tuesdays being the cheapest nights to stay. Book your hotel about a month in advance, or check Expedia for last-minute deals. Combining hotel, flight, and activity bookings through Expedia can further reduce your expenses, while eco-friendly options may also be available.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Moritz are September to November, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St. Moritz is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Moritz is Tuesday. The most expensive day to stay in St. Moritz is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred destination, and additional criteria. You can easily arrange your search results from the lowest to highest prices, allowing you to find the most affordable hotels first. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will display sustainable and eco-friendly hotels that are available for booking.
  • Consider bundling your trip: Consider saving money by combining your St. Moritz hotel reservations with your flights and activities through an Expedia package. This way, you can enjoy a more affordable travel experience.

St. Moritz Hotel Deals

Hotel Reine Victoria

Hotel Reine Victoria

4 out of 5
Via Rosatsch 18, St. Moritz, GR
The price is ¥36,700 per night from Dec 2 to Dec 3
¥36,700
¥39,416 total
Dec 2 - Dec 3
includes taxes & fees
8.6/10 Excellent! (525 reviews)
Great hotel!!

Reviewed on Oct 25, 2025

Hotel Reine Victoria
Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ

5 out of 5
5 Via Serlas, St. Moritz, GR
Fully refundableReserve now, pay when you stay
The price is ¥85,793 per night from Nov 9 to Nov 10
¥85,793
¥90,968 total
Nov 9 - Nov 10
includes taxes & fees
9.8/10 Exceptional! (80 reviews)
This hotel was great! The staff felt like family. I highly recommend this place.

Reviewed on Oct 26, 2025

Hotel GRACE LA MARGNA ST MORITZ
Hotel Piz

Hotel Piz

3 out of 5
Via Dal Bagn 6, St. Moritz, GR
The price is ¥34,848 per night from Nov 9 to Nov 10
¥34,848
¥37,340 total
Nov 9 - Nov 10
includes taxes & fees
8/10 Very Good! (306 reviews)
Would recommend
Did a return trip on Bernina Express. Hotel walkable from station. Receptionist cou ok don’t have been more helpful and friendly wonderful

Reviewed on Sep 21, 2025

Hotel Piz
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.

Discover the most popular places to visit in St. Moritz

What to do in St. Moritz

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