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.
Hotel Scheuble
Glärnischhof by Trinity
St Gotthard Hotel
Hotel Kindli
Best Western Plus Hotel Zürcherhof

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 Reine Victoria

Hotel Reine Victoria

4 out of 5
Via Rosatsch 18 St. Moritz GR
8.8/10 Excellent! (578 reviews)
The room was clean, the breakfast was outstanding but the tub shower combo was not great. There was very little hot water in the shower. For the price the room should have a smart tv.

Reviewed on Apr 23, 2026

Hotel Reine Victoria
Hotel Arte

Hotel Arte

3 out of 5
Via Tinus 7 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is CA $324 per night from May 10 to May 11
CA $324
CA $350 total
May 10 - May 11
includes taxes & fees
8.8/10 Excellent! (573 reviews)
Nice place, ok location, great staff…but, the bed was too hard and pillows were fair.

Reviewed on Apr 26, 2026

Hotel Arte
Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

3 out of 5
Via Traunter Plazzas 7 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is CA $503 per night from May 11 to May 12
CA $503
CA $533 total
May 11 - May 12
includes taxes & fees
9/10 Wonderful! (497 reviews)
Room is clean but it lacks useful things such as a fridge and a kettle for some tea and coffee. Staff is very helpful. Shuttle service is excellent. Ate at the restaurant in the evening. You pay a high price for a very small portion of commercial food. Restaurant is not recommended. In my opinion ...

Reviewed on Apr 16, 2026

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

Discover the most popular places to visit in St. Moritz

What to do in St. Moritz

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.