
St. Moritz Holidays from AU$2,376
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your St. Moritz Holiday
The easiest way to experience this exciting city is with a customised St. Moritz holiday package. Stay in the neighbourhood of Surlej, which is good for skiing, views and nature or go someplace else — our packages are all about you. A trip to St. Moritz is an ideal opportunity to take in the sights. Check out well-known attractions like Lake St. Moritz, Muottas Muragl and Corviglia Ski Resort. Don't put off your visit to this destination any longer. The perfect St. Moritz holiday is a few quick clicks away with Expedia.
The Latest St. Moritz Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Radisson Blu Hotel, St. Gallen
Price was AU$2,758, price is now AU$2,376 per person
AU$2,376
per person
1 Aug - 8 Aug
found 1 day ago
Return direct flight included
Melbourne (MEL) to Zürich (ZRH)
8.6/10 Excellent! (556 reviews)
Good hotel, rooms are comfortable and have a good size. Gym is not good. Breakfast is good.
Reviewed on 26 Nov 2025

Nira Alpina - Member of Design Hotels
Price was AU$4,227, price is now AU$3,235 per person
AU$3,235
per person
1 Aug - 8 Aug
found 1 day ago
Return direct flight included
Melbourne (MEL) to Zürich (ZRH)
9.6/10 Exceptional! (219 reviews)
We had the best room ever! Very spacious and the location is amazing, right on the ski hill. The spa is great and don't miss the very cozy bar with fireplace. The staff were excellent, very helpful getting us ski rentals and information. Loved this hotel, truly a wonderful place to stay!
Reviewed on 20 Apr 2026

Me and All Hotel Flims, by Hyatt
Price was AU$3,519, price is now AU$2,947 per person
AU$2,947
per person
1 Aug - 8 Aug
found 1 day ago
Return direct flight included
Melbourne (MEL) to Zürich (ZRH)
9.4/10 Exceptional! (141 reviews)
Very accommodating stay. Staff were very informative of the property. Clean and peaceful. We enjoyed the balcony with amazing views, as well as the spa areas for downtime.
Reviewed on 24 May 2026

Hotel Banana City Winterthur
Price was AU$3,861, price is now AU$3,122 per person
AU$3,122
per person
10 Aug - 16 Aug
found 1 day ago
Return direct flight included
Perth (PER) to Zürich (ZRH)
8.6/10 Excellent! (227 reviews)
Very far from Zurich, but close to shopping and restaurants. Hotel itself was nice, staff pleasant with limited English
Reviewed on 30 May 2026

Hotel Scheuble
Old Town Zürich
Price was AU$4,163, price is now AU$3,388 per person
AU$3,388
per person
10 Aug - 16 Aug
found 1 day ago
Return direct flight included
Perth (PER) to Zürich (ZRH)
9/10 Wonderful! (1,538 reviews)
This hotel is in a perfect location to the train station and to many restaurants and shops.
Reviewed on 18 June 2026
St. Moritz Holiday
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 | Corviglia Ski Resort, Diavolezza Ski Resort and Morteratsch Glacier |
Our pick of the best St. Moritz Hotel Deals

Languard
Via Veglia 14 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is AU$325 per night from 30 June to 1 July
AU$325
30 June - 1 July
includes taxes & fees
8.8/10 Excellent! (633 reviews)
"We had a wonderful stay at this hotel. The location is excellent and very convenient, the staff were helpful and professional, and we were pleasantly surprised with a room upgrade. The room was spacious, comfortable, and had a beautiful view. The complimentary minibar was a nice touch, and overall ..."
Reviewed on 18 June 2026

Hotel Laudinella
Via Tegiatscha 17 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is AU$401 per night from 18 July to 19 July
AU$401
18 July - 19 July
includes taxes & fees
8.6/10 Excellent! (315 reviews)
"It was a decent hotel. Since its a bit far from the station it helped that they had shuttle service"
Reviewed on 17 June 2026

Badrutt's Palace Hotel
Via Serlas 27 St. Moritz GR
9.6/10 Exceptional! (101 reviews)
"Excellent"
Reviewed on 14 Mar 2026
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
Explore a world of travel with Expedia
- Berguen Hotels
- Bever Hotels
- Ski Hotels in Bivio
- Bivio Hotels
- B&B in Celerina-Schlarigna
- Holiday Homes in Celerina-Schlarigna
- All Inclusive Hotels in Celerina-Schlarigna
- Celerina-Schlarigna Hotels
- Inns in Celerina-Schlarigna
- Champfer Hotels
- Hotels near Corviglia Ski Resort
- Maloja District Hotels
- Hotels near Diavolezza Ski Resort
- B&B in Engadin
- Luxury Hotels in Engadin
- Engadin Hotels
- Fex Hotels
- Castles in La Punt-Chamues-ch
- Ski Hotels in La Punt-Chamues-ch
- La Punt-Chamues-ch Hotels
- Hotels near Lake St. Moritz
- Madulain Hotels
- Maloja Hotels
- Ospizio Bernina Hotels
- Cabin Rentals in Pontresina
- Boutique Hotels in Pontresina
- Cheap Hotels in Pontresina
- Romantic Hotels in Pontresina
- Pontresina Hotels
- Hostels in Preda
- Preda Hotels
- B&B in S-chanf
- Ski Hotels in S-chanf
- S-Chanf Hotels
- Inns in S-chanf
- Resort in S-chanf
- Hotels near Samedan
- B&B in Samedan
- Business Hotels in Samedan
- Family Hotels in Samedan
- Luxury Hotels in Samedan
- Samedan Hotels
- Adventure Sport Hotels in Sankt Moritz-Bad
- Luxury Hotels in Sankt Moritz-Bad
- Spa Hotels in Sankt Moritz-Bad
- Sankt Moritz-Bad Hotels
- Resort in Sankt Moritz-Bad
- Hotels near Signal Gondola
- Sils Baselgia Hotels
- Sils im Engadin-Segl Hotels
- Chalets in Sils-Maria
- Holiday Homes in Sils-Maria
- Boutique Hotels in Sils-Maria
- Luxury Hotels in Sils-Maria
- Pet Friendly Hotels in Sils-Maria
- Sils-Maria Hotels
- B&B in Silvaplana
- Country House in Silvaplana
- Family Hotels in Silvaplana
- Silvaplana Hotels
- Cabin Rentals in St. Moritz Station
- Holiday Homes in St. Moritz Station
- Hostels in St. Moritz Station
- Hotels near St. Moritz Station
- Hotels near Val Roseg
- Family Hotels in Zuoz
- Zuoz Hotels
- Resort in Zuoz
- Riads in Zuoz
- Flights to Fex
- Flights to Pontresina
- Flights to Samedan
- Flights to Sankt Moritz-Bad
- Flights to Sils im Engadin-Segl
- Flights to Zuoz
- Flights from Budapest (BUD) to St. Moritz (SMV)
- Flights from Paris (CDG) to St. Moritz (SMV)
- Flights from Rome (FCO) to St. Moritz (SMV)
- Flights from Florence (FLR) to St. Moritz (SMV)
- Flights from London (LHR) to St. Moritz (SMV)
- Flights from Newcastle (NCL) to St. Moritz (SMV)
- Flights from Sydney (SYD) to St. Moritz (SMV)
- Flights from Zürich (ZRH) to St. Moritz (SMV)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.















