St. Moritz Vacations from ¥243,297

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ¥109,000 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.
Hotel Marta - 1950’s architecture in Zurich’s vibrant old town, near main station
Glärnischhof by Trinity
Hotel Scheuble
St Gotthard Hotel
Fred Hotel Hauptbahnhof

Find the Best St. Moritz Vacation Packages

Things to do in and around St. Moritz

Shopping

In St. Moritz, explore the charming boutiques along Via Serlas for luxury Swiss watches and designer fashion. For traditional souvenirs, visit the local market in the main square. If you're up for a drive, check out the shops in nearby Silvaplana for additional finds and unique gifts.

Recreation

Corviglia Tennis & Golf Center offers a relaxing atmosphere perfect for unwinding after a day of sports. Enjoy the scenic views while playing tennis or golf in a tranquil setting. At Kulm Golf Course, embrace outdoor sports amidst breathtaking landscapes, while Ovaverva Pool and Spa provides family-friendly aquatic fun and rejuvenation.

Adventure

At Chüderun, enjoy exhilarating skiing on pristine slopes, just a few miles from St. Moritz, embracing the vibrant ski culture. Experience thrilling rides at the Signal Gondola, where adventure awaits high above the valley. For family fun, the Olympia Bobrun offers an exciting tobogganing experience right in St. Moritz.

Nightlife

St. Moritz offers a vibrant nightlife scene. Visit Kursaal, a charming drinking pub 33.8km away, perfect for romance and entertainment. For a fun night out, try Bowling Rock 'n' Bowl, an exciting entertainment venue located 46.7km from St. Moritz, where you can enjoy bowling and lively music.

*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 ski and adventure vacations, offers breathtaking lakes, mountains, and glaciers to explore. Visitors can enjoy outdoor activities, scenic views, and cultural experiences. Key attractions include Lake St. Moritz, the charming St. Moritz Dorf, and the renowned St. Moritz Ski Resort, perfect for those seeking thrilling ski holidays or tranquil lake experiences. Whether you're after adventure or relaxation, St. Moritz has something for everyone.

  • Lake St. Moritz: Experience the serene beauty of Lake St. Moritz, perfect for outdoor activities and romantic strolls. Enjoy breathtaking scenery, beach vibes, and opportunities for swimming or picnicking along the shore.
  • St. Moritz Leaning Tower: Discover the unique St. Moritz Leaning Tower, a fascinating landmark that offers a blend of luxury and adventure. Climb to the top for panoramic views of the surrounding mountains and valley.
  • San Karl St. Moritz-Bad Church: Immerse yourself in the rich culture at San Karl St. Moritz-Bad Church, an architectural gem featuring stunning frescoes and a peaceful atmosphere, ideal for reflection and appreciation of local heritage.

Best time to go to St. Moritz

The best time to visit St. Moritz is dependent 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 LowSlightly Low
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 CloudyAverageAverage
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 (May and October 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.

St. Moritz Hotel Deals

Languard

Languard

3 out of 5
Via Veglia 14 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is ¥43,293 per night from Aug 5 to Aug 6
¥43,293
¥46,154 total
Aug 5 - Aug 6
includes taxes & fees
8.8/10 Excellent! (658 reviews)
"The room had the most stunning views! So lovely to fall asleep and wake up to the lake and mountain!"

Reviewed on Jul 13, 2026

Languard
Hotel Arte

Hotel Arte

3 out of 5
Via Tinus 7 St. Moritz GR
The price is ¥40,928 per night from Jul 22 to Jul 23
¥40,928
¥43,978 total
Jul 22 - Jul 23
includes taxes & fees
8.8/10 Excellent! (629 reviews)
"This place was a very good value. It was super clean and lovely. Wish we could’ve stayed a little longer."

Reviewed on Jul 9, 2026

Hotel Arte
Hotel Piz

Hotel Piz

3 out of 5
Via Dal Bagn 6 St. Moritz GR
The price is ¥39,631 per night from Aug 2 to Aug 3
¥39,631
¥42,357 total
Aug 2 - Aug 3
includes taxes & fees
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.

Stay near popular St. Moritz attractions

What to do in St. Moritz

Frequently asked questions

How much does a St. Moritz vacation package cost?
Offering excellent value package deals from ¥243,297 on Expedia, you'll be thrilled with how little a vacation to St. Moritz costs! Our packages simplify travel planning and maximize your savings.
What are the cheapest months to go to St. Moritz?
You can generally find lower prices and greater availability in April, October and November. Explore our cheap St. Moritz vacation packages and you could land some great off-season deals.
How many days is enough for St. Moritz?
St. Moritz vacations can be as short or long as you like, but to get a true feel for this place, we think 2 days is about right. This will mean you can fit in top sights like Berry Museum and Segantini Museum as well as lesser-known spots. Don't miss out on neighborhoods such as Surlej and Chüderun either. If you plan wisely, you can even allow for a day trip outside of St. Moritz too.
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 excellent views, hiking and skiing, there's something for everyone here. With so much to experience, you'll soon learn why so many travelers think St. Moritz is a good vacation destination.
How to find the best St. Moritz package deals?
Use Expedia's filters to help you find some unbeatable St. Moritz package deals. When you start your search, simply set your maximum budget and then sort the results by "Price: low to high." If you want to save, plan your trip for midweek, or search for St. Moritz package deals in the off-season. Play around with your travel dates and you may land 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?
Expedia vacation packages are designed to make your money go further. Bundle your flight, hotel and car rental into one great-value price and enjoy significant savings. You'll generally snag a better deal than booking each component individually. And you'll still have the freedom to create a personalized St. Moritz vacation by choosing your favorite accommodation type, airline and car class.
When to book a vacation package to St. Moritz?
Land amazing discounts by reserving your flights early with Expedia. If being spontaneous is more your style, grab one of our last-minute deals for a spur-of-the-moment St. Moritz escape.
How to plan a trip to St. Moritz?

  1. Choose the ideal time to travel: Your schedule, preferred season and the type of weather you enjoy can all impact your decision on when to go to St. Moritz.
  2. Set your budget: Factor in costs like flights, food and transportation when calculating how much to set aside for your trip to St. Moritz. Then, pick a property that suits your budget, whether that's an economical stay or a lavish getaway.
  3. Work out your trip length: Think about how much time you want to spend discovering St. Moritz. Plan your days so you can get to all the activities and attractions you're interested in at a comfortable pace.
  4. Bundle your flights and hotel: Epic destination, check. Length of stay, check. All that's left is to choose a St. Moritz vacation package that brings all your bookings together.

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.