St. Moritz Holidays from £518

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 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

    Packages with flights are ATOL protected

Your St. Moritz Holiday

When a break in the city is calling, answer it with a St. Moritz holiday package. The neighbourhood 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 holiday to St. Moritz today.

Top St. Moritz Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Greulich Design & Boutique Hotel
Hotel Marta - 1950’s architecture in Zurich’s vibrant old town, near main station
Beatenberg Resort & Spa in Beatenberg Interlaken
VitalBoutique Hotel Zurzacherhof
Hotel Restaurant Seehof

Things to do in and around St. Moritz

St. Moritz is a premier destination for skiing and adventure sports, offering a variety of activities for holidaymakers. Visitors can indulge in skiing at renowned ski fields and resorts, explore outdoor adventures, and tackle slalom tracks. Additionally, there are pleasant swim spots to relax after an exhilarating day on the slopes. With ample trips available, St. Moritz promises an unforgettable experience for those seeking an active holiday in the Swiss Alps.

Shopping

In St. Moritz, you'll discover unique boutiques along the picturesque streets, perfect for local souvenirs. If you’re up for a drive, check out the luxury shops at the Engadin Shopping Centre in nearby Silvaplana, just a short distance away, offering an array of high-end brands.

Recreation

Indulge in rejuvenation at Bellavita Pool and Spa, three miles from St. Moritz, offering a serene atmosphere for body treatments. Enjoy a round of golf at Kulm Golf Course, nestled in the heart of St. Moritz, perfect for outdoor enthusiasts. For family fun, visit Ovaverva Pool and Spa, a delightful aquatic centre.

Adventure

Experience the thrill of skiing at Corviglia Ski Resort, located 1.6km from St. Moritz, where exhilarating slopes await. For a unique adventure, ride the Signalbahn ski lift within St. Moritz, and enjoy family-friendly outdoor escapades on the Sils-Maria Gondola, situated 8.0km away.

Nightlife

In St. Moritz, enjoy the vibrant nightlife at Kursaal, a charming drinking pub 33.8km away, perfect for romance and entertainment. Alternatively, head to Bowling Rock 'n' Bowl, located 46.7km away, where you can indulge in fun-filled activities and lively atmosphere for a memorable night out.

*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, nestled in the Graubünden region of Switzerland, is a premier destination for skiing and adventure sports. Guests can explore the stunning Lake St. Moritz, majestic mountains, and local art museums, providing a rich blend of outdoor experiences and cultural immersion. Whether you're interested in ski holidays or discovering the scenic beauty of the area, St. Moritz offers a plethora of attractions that cater to all types of travellers seeking adventure and relaxation.

  • Lake St. Moritz: Enjoy a serene escape at Lake St. Moritz, where picturesque scenery meets outdoor activities. Ideal for romantic strolls or sunbathing on its beach, this lake offers a tranquil atmosphere perfect for relaxation and appreciation of nature.
  • St. Moritz Leaning Tower: Discover the cultural significance of the St. Moritz Leaning Tower, an intriguing historical monument that showcases the rich heritage of the area. Its unique architecture is a captivating sight and a great spot for photographs.
  • Mineralbad Baths and Spa: Indulge in wellness and relaxation at the Mineralbad Baths and Spa, located just 4.8km from St. Moritz. This hotspring offers a rejuvenating experience amidst stunning outdoor surroundings, ensuring a perfect escape from the daily grind.

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

St. Moritz Essential Information

Language
French
Currency
Swiss francs
Local Welcome
Salut / Bonjour
Local Goodbye
Au revoir / À bientôt
Population
5,000
Max Temp Winter
-3.89ºC
Max Temp Summer
16ºC
Top Sights
Diavolezza Ski Resort, Corviglia Ski Resort and Nair Peak

Top hotels in St. Moritz

Languard

Languard

3 out of 5
Via Veglia 14 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is £164 per night from 30 Jul to 31 Jul
£164
30 Jul - 31 Jul
includes taxes & fees
8.8/10 Excellent! (649 reviews)
"I like most of the staffs' friendlyness, good service."

Reviewed on 1 Jul 2026

Languard
Hotel Arte

Hotel Arte

3 out of 5
Via Tinus 7 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is £221 per night from 15 Jul to 16 Jul
£221
15 Jul - 16 Jul
includes taxes & fees
8.8/10 Excellent! (621 reviews)
"Very helpful in getting my motorcycle parked safely"

Reviewed on 1 Jul 2026

Hotel Arte
Badrutt's Palace Hotel

Badrutt's Palace Hotel

5 out of 5
Via Serlas 27 St. Moritz GR
9.6/10 Exceptional! (101 reviews)
"Excellent"

Reviewed on 14 Mar 2026

Badrutt's Palace Hotel
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

Why should I book my St. Moritz holiday with Expedia?
Choose Expedia to organise your next big escape with ease, all in one convenient place. Our insider tip for getting a fabulous deal on a St. Moritz retreat? Bundle your flights, hotel and/or hire car into a package holiday. Then throw in a few awesome tours and activities. Many bookings also include flexible cancellation policies, so there's no need to stress if you have to change your travel plans. Round-the-clock assistance with making tweaks to your trip is available via our Customer Service Portal link.
When is the best time of year to holiday in St. Moritz?
If you want to experience the vibe of St. Moritz during peak season, book your adventure for February, June and August. March, April and December are typically the quietest months of the year. To give you an idea of what type of weather you can experience, the daytime average temperature in January, the coolest time of year in St. Moritz, is -9ºC. The warmest month here is July, when temperatures reach around 11ºC.
What is the top hotel for my holiday in St. Moritz?
Hard Rock Hotel Davos is a perfect base for an exciting getaway in St. Moritz, offering all the comforts and conveniences you need and more.
How do I get a cheap holiday to St. Moritz?
Bundle your bookings with Expedia to save on your next getaway. With over 400 airlines and 321,000 properties around the globe, your St. Moritz holiday can be tailored exactly to suit your budget. With all that extra money, why not add a few interesting experiences and tours? It's an easy way to unlock even more savings. Your dream getaway to St. Moritz is much closer than you thought! Learn more about how you can save money on your holiday when you book a flight and hotel together with Expedia.
What should I do on my St. Moritz holiday?
There are plenty of things to see and do while having a holiday in St. Moritz. Lake St. Moritz, Signal Gondola, Corviglia Ski Resort and Casino St. Moritz are just a few of this city's leading attractions.
What is the best area to stay in when on holiday in St. Moritz?
There's so much to do in St. Moritz, so spend your nights close to its best attractions and spend more time sightseeing. Lake St. Moritz is one place to add to your itinerary.
Do I need a visa for my St. Moritz holiday?
Official government websites are the best source of information on visa requirements, application procedures and any necessary documentation. Your nationality and reason for your visit, whether it be for holidays or work, will determine if you'll need a visa for St. Moritz. Also ensure your passport is up to date and has at least six months validity remaining beyond your intended date of return. Do all your travel planning well in advance to avoid any last-minute surprises.
What should I wear on my St. Moritz holiday?
Do some research into the sorts of things people in St. Moritz wear, and maybe even look up social media fashion pages for inspiration. Aim to create a versatile wardrobe with pieces that suit your destination and showcase your unique sense of style. Pack with confidence by looking up the local weather conditions in St. Moritz. July brings the warmest temperatures, with daytime averages of 11ºC, while January days average -9ºC, making it the coolest time of year.
What does an Expedia St. Moritz holiday include?
Select from a combination of hotels, hire cars and flights. Once you've made your booking, add the fun stuff like activities and tours. Want to pick your airfare class? That's possible too. The choice is yours when it comes to creating your ideal St. Moritz trip. Apartments and hotels are two sought-after property types in St. Moritz. Whatever your holiday style or size of your group, you can count on Expedia for the freedom and flexibility to customise your next big adventure.
Does Expedia offer Book Now, Pay Later St. Moritz holidays?
Your bank balance shouldn't stop you from escaping on holiday, so Expedia has worked out a solution to help. Now that we've joined forces with online lender Klarna, it's easier than ever to book a fabulous getaway without eating away at your savings. Klarna offers flexible payment options at checkout that take the stress out of budgeting for your break. Consider one of these flexible payment options:

  • Pay monthly holidays: Make your holiday dreams a reality sooner with Klarna's manageable instalment plans. If paying across multiple instalments works for you, pick this option during the checkout process.
  • No-deposit holidays: Hitting the "book now" button is easier with this payment plan. With no upfront fee for your getaway, you can Book Now, Pay Later and start packing your suitcase.

Can I choose my airline with a St. Moritz Expedia holiday?
Yes, the choice is yours. Expedia has access to more than 400 airlines throughout the world, so you can design your St. Moritz holiday according to your style and budget.

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. Flight-inclusive packages are ATOL protected.