
St. Moritz Holidays from AU$527
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.

Lamira Serviced Apartments Zurich City
Zürich Center
Price was AU$694, price is now AU$527 per person
AU$527
per person
26 Jan - 29 Jan
found 1 day ago
Return flight included
London (LON) to Zürich (ZRH)
9.6/10 Exceptional! (304 reviews)
The only negative was the lack of air conditioning and no screens in the windows. Outside of that everything was amazing.
Reviewed on 9 Oct 2026



Stay Sunday
Old Town Zürich
Price was AU$1,046, price is now AU$793 per person
AU$793
per person
26 Jan - 29 Jan
found 1 day ago
Return flight included
London (LON) to Zürich (ZRH)
8.6/10 Excellent! (47 reviews)
This was one of the most affordable properties we found in Zurich. The room we stayed in had one bed, a sofa couch, and kitchen. The space was exactly what we needed. The AC unit provided is one that uses a tube through a window, meaning you have to have the window open in order to use it. This wasn't a huge issue since it was a little chilly during our stay so we didn't have to use it the whole time. This building is near nightlife though, so just be mindful that if you do need to open a window you can hear everything going on down below. There is no lift, but this is specified in the listing and we did not have much of a problem. There is no self service laundry in the building or close by, so just be mindful of this. Very close to the train and Zurich is a walkable city. It was a good stay overall. Thank you
Reviewed on 21 Sept 2026

Saint Georges Hotel
Zürich Center
Price was AU$702, price is now AU$535 per person
AU$535
per person
26 Jan - 29 Jan
found 1 day ago
Return flight included
London (LON) to Zürich (ZRH)
9.2/10 Wonderful! (1,007 reviews)
I had a single room it was perfect for me. I also like the balcony view. The toilet and showers are shared.
Reviewed on 2 Nov 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

Hotel Piz
Via Dal Bagn 6 St. Moritz GR
The price is AU$315 per night from 9 Nov to 10 Nov
AU$315
9 Nov - 10 Nov
includes taxes & fees
8.4/10 Very good! (413 reviews)
"Es desayuno caro malo Las meseras indiferente y hasta cierto punto groseras Las del desayuno El.personal de la cena super amables"
Reviewed on 26 Oct 2026

Hotel GRACE LA MARGNA ST MORITZ
5 Via Serlas St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is AU$890 per night from 1 Dec to 2 Dec
AU$890
1 Dec - 2 Dec
includes taxes & fees

Hotel Arte
Via Tinus 7 St. Moritz GR
Fully refundableReserve now, pay when you stay
The price is AU$290 per night from 13 Nov to 14 Nov
AU$290
13 Nov - 14 Nov
includes taxes & fees
9/10 Wonderful! (731 reviews)
"Great view. Nice rooms. Very easy to get everywhere. Connecting with a great pizza and restaurant. Good breakfast and friendly staff. Davide was great"
Reviewed on 2 Nov 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
What to do in St. Moritz

Bernina Train and Swiss Alps, full day tour. Departure from Milan
AU$209
per adult
100% of travellers recommend

Private Concierge Swiss Alps Bespoke Experience
AU$81
per traveller

Lake Como Cruise, St. Moritz & Bernina Red Train Tour from Milan
AU$281
per adult
Frequently asked questions
Explore a world of travel with Expedia
- Celerina-Schlarigna Hotels
- Hotels near Corviglia Ski Resort
- Cabin Rentals in Pontresina
- Schloss Hotel & Spa Pontresina
- Samedan Hotels
- Hotel Waldhaus Sils
- Silvaplana Hotels
- Apartments in St. Moritz
- B&B in St. Moritz
- Cheap Hotels in St. Moritz
- Family Hotels in St. Moritz
- Hotel Stille & Aladin Apartments
- La Quinta Inn & Suites Hotels in St. Moritz
- Luxury Hotels in St. Moritz
- St. Moritz Hotels
- Villas in St. Moritz
- Flights to St. Moritz
- 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.














