St. Moritz Holidays from £168

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

Hotel Franziskaner

Old Town Chur
Save 100% on your flight
£168
per person
6 Nov - 9 Nov
found 1 day ago
Return flight included
London (LON) to Zürich (ZRH)
8.4/10 Very good! (522 reviews)
Nice Place and uncomplicated

Reviewed on 9 Aug 2026

Hotel Krone Unterstrass

Hotel Krone Unterstrass

Zürich Center
Save 100% on your flight
£770
per person
1 Oct - 8 Oct
found 17 hours ago
Return flight included
London (LHR) to Zürich (ZRH)
8.8/10 Excellent! (486 reviews)
The property is conveniently located, rooms are clean and modern. As with many European hotels, the tub/showers are like going over hurdles to get in/out, but bathrooms are large and spacious. Wish the rooms had refrigerators. Only complaint was being there during a hot summer, room air conditioning didn’t really cool the rooms. The breakfast buffet was good and fresh, servers were attentive and dining room was great with opening to the street.

Reviewed on 11 Aug 2026

Romantik Hotel Beau Rivage

Romantik Hotel Beau Rivage

Save 100% on your flight
£372
per person
24 Oct - 27 Oct
found 1 day ago
Return flight included
Birmingham (BHX) to Zürich (ZRH)
9.2/10 Wonderful! (490 reviews)
A great hotel, we would definitely love to stay here again. The balcony views are stunning.

Reviewed on 27 Jul 2026

Greulich Design & Boutique Hotel

Greulich Design & Boutique Hotel

Zürich Center
Save 100% on your flight
£637
per person
22 Sept - 27 Sept
found 1 day ago
Return flight included
London (LHR) to Zürich (ZRH)
9/10 Wonderful! (505 reviews)
Spacious room with comfortable bed. Kettle provided and water in the fridge. Walk from Zurich HB was approximately 25 minutes, on the flat. Plenty of buses and trams close by but we preferred to walk. Would stay again and highly recommend.

Reviewed on 24 Jul 2026

Hotel Restaurant Seehof

Hotel Restaurant Seehof

Save 100% on your flight
£385
per person
1 Oct - 4 Oct
found 3 hours ago
Return flight included
London (LON) to Zürich (ZRH)
9.4/10 Exceptional! (6 reviews)
Super great location and a spacious patio for some second floor rooms with great views of the lake and mountains. Room’s setting is not up to modern hotel room standards, no refrigerator, very small desk, limited storage space, no AC, wired layout…It’s probably a typical traditional B&B in Swiss. However I wouldn’t stay in a hotel this kind anymore.

Reviewed on 31 Jul 2026

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

Hotel Piz

Hotel Piz

Via Dal Bagn 6 St. Moritz GR
£189
20 Aug - 21 Aug
includes taxes & fees
Hotel Piz
Hotel Arte

Hotel Arte

Via Tinus 7 St. Moritz GR
Fully refundableReserve now, pay when you stay
£166
17 Aug - 18 Aug
includes taxes & fees
Hotel Arte
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
£418
16 Sept - 17 Sept
includes taxes & fees
9.8/10 Exceptional! (118 reviews)
"I have traveled all over and stayed at many luxury hotels, and this one has to be up there with one of my favorites."

Reviewed on 14 Aug 2026

Hotel GRACE LA MARGNA ST MORITZ
See all 2,745 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)
Lake St. Moritz transforms seasonally from summer boating paradise to winter wonderland. In colder months, witness the spectacle of horse races and polo matches held directly on its frozen surface.
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)
This 12th-century tower leans at a dramatic 5.5-degree angle, rivalling its more famous Italian cousin. View its distinctive tilt from the adjacent cemetery for the most impressive perspective.
See properties
A mountainous landscape with a lake, forested areas, and a small settlement.

Signalbahn

8.8/10 (26 reviews)
The Signalbahn cable car whisks you to the stunning Corviglia ski area with panoramic views of the Engadin valley. Enjoy world-class slopes in winter or explore scenic alpine hiking trails during summer months.
See properties
A red train on a stone bridge with flags.

Rhaetian Railway

9.8/10 (51 reviews)
Journey through the Swiss Alps aboard this UNESCO-listed railway, crossing dramatic viaducts and spiral tunnels. Reserve panoramic seats on the Bernina Express for unparalleled views of glaciers and alpine villages.
See properties

Signal Gondola

9.2/10 (85 reviews)
The Signal Gondola whisks you from St. Moritz Bad directly to Corviglia's stunning alpine playground. Enjoy panoramic valley views as you ascend to world-class skiing in winter or scenic hiking trails in summer.
See properties

San Karl St. Moritz-Bad Church

8.2/10 (30 reviews)
This modest Romanesque stone church offers a serene retreat from St. Moritz's opulence. Combine your visit with a peaceful lakeside walk to appreciate both spiritual tranquility and Alpine beauty.
See properties

Nair Peak

8.8/10 (52 reviews)
You can learn about the history of St. Moritz with a stop at Nair Peak. Stroll along the lakeside or visit the spas in the area.
See properties

Olympia Bobrun

8.0/10 (11 reviews)
Enjoy a trip to Olympia Bobrun and popular activities such as skiing in St. Moritz. Discover the area's mountain views and spas.
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

£110
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

£43
per traveller
Private Concierge Swiss Alps Bespoke Experience
From Milan: Bernina Train Day Trip to Tirano & St. Moritz

From Milan: Bernina Train Day Trip to Tirano & St. Moritz

£118
per adult
From Milan: Bernina Train Day Trip to Tirano & St. Moritz
See all activities 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.