St. Moritz Holidays from £363

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 Banana City Winterthur

Hotel Banana City Winterthur

Save 100% on your flight
£363
per person
24 Sept - 27 Sept
found 1 day ago
Return flight included
London (LGW) to Zürich (ZRH)
8.6/10 Excellent! (233 reviews)
My family and I stayed here for 7 days and made it as our base for our Switzerland trip. I could not have been more happy staying at this hotel. We stayed at the family room where it has A/C and to top it off there is a fan in the room which we used to circulate the air. Mind you, we were here in July - the middle of summer heat. Common complain I read is the noise of train passing by - but, the room seem to have been improved with double pane windows which helped reduced the noise significantly. I barely heard the train and slept vey well after a long adventure. Highlight is just the included breakfast with so much selections! The cleanliness of the room and the nicest staff I have ever encountered in Europe. The gentleman at the buffet greets you with enthusiasm every morning, ask you if you slept well and takes care of every guest that comes in to eat. Oh man and the cheese they have there are outstanding! And! Winterthur is just a charming place with a nice old town you can walk around, not to mention you’re just 5-8 min walk to the station. I love love my stay at Hotel Banana City. One of best stay I’ve had in Europe.

Reviewed on 31 Jul 2026

VitalBoutique Hotel Zurzacherhof

VitalBoutique Hotel Zurzacherhof

Save 100% on your flight
£564
per person
29 Sept - 5 Oct
found 21 hours ago
Return flight included
London (LHR) to Zürich (ZRH)
8.6/10 Excellent! (103 reviews)
Alma Hotel - Boutique hideaway by the lake with rooftop and ladies-only wellness

Alma Hotel - Boutique hideaway by the lake with rooftop and ladies-only wellness

Zürich Center
Save 100% on your flight
£684
per person
19 Oct - 25 Oct
found 10 hours ago
Return flight included
Birmingham (BHX) to Zürich (ZRH)
8.8/10 Excellent! (404 reviews)
Very easy e-checkin Big family room Breakfast was fine, not great The rooftop with view to the city is outstanding! Perfect location

Reviewed on 2 Aug 2026

Grand Hotel Belvedere, a Beaumier Hotel

Grand Hotel Belvedere, a Beaumier Hotel

Save 100% on your flight
£841
per person
11 Sept - 14 Sept
found 1 day ago
Return flight included
London (LON) to Zürich (ZRH)
9.6/10 Exceptional! (50 reviews)
Mandarin Oriental Palace, Luzern

Mandarin Oriental Palace, Luzern

Save 100% on your flight
£821
per person
16 Oct - 19 Oct
found 24 hours ago
Return flight included
Edinburgh (EDI) to Zürich (ZRH)
9.8/10 Exceptional! (89 reviews)
Great location near the old town and in front of the water. The best part is that you can swim in the lake in front of the hotel. The hotel looks great but it feels to me some of the server lack training and perhaps the chain is getting bigger as it doesn’t feel special anymore. In other high end hotels the check in is special, here it feels like any other check in.

Reviewed on 5 Aug 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
£181
30 Aug - 31 Aug
includes taxes & fees
Hotel Piz
Hotel Arte

Hotel Arte

Via Tinus 7 St. Moritz GR
Fully refundableReserve now, pay when you stay
£194
16 Aug - 17 Aug
includes taxes & fees
8.8/10 Excellent! (646 reviews)
"The hotel and room Was clean and comfortable Staff were very helpful in getting our taxi sorted and showing us where to get out and about Bit disappointing that there is no English option on the tv at night when we just wanted to watch a movie and relax but not A complaint Thanks"

Reviewed on 3 Aug 2026

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
£485
30 Aug - 31 Aug
includes taxes & fees
9.8/10 Exceptional! (113 reviews)
"Ok"

Reviewed on 27 Jul 2026

Hotel GRACE LA MARGNA ST MORITZ
See all 2,834 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 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
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

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

Segantini Museum

9.2/10 (9 reviews)
The Segantini Museum showcases Giovanni Segantini's Alpine masterpieces in a distinctive domed building. Admire the monumental triptych "Life - Nature - Death" in this naturally illuminated space.
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
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
St. Moritz: Tandem Paragliding Experience

St. Moritz: Tandem Paragliding Experience

£330
per adult
St. Moritz: Tandem Paragliding Experience
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.