St. Moritz Ski Resorts
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in St. Moritz
Featured St. Moritz Ski Hotels

Hotel Reine Victoria
Via Rosatsch 18, St. Moritz, GR
Fully refundableReserve now, pay when you stay
The price is AU$437 per night from 18 Nov to 19 Nov
AU$437
18 Nov - 19 Nov
includes taxes & fees
With a stay at Hotel Reine Victoria in St. Moritz, you'll be near ski lifts, within a 5-minute drive of Lake St. Moritz and Engadin Valley.

Grand Hotel des Bains Kempinski
Via Mezdi 27, St. Moritz, GR
The price is AU$1,691 per night from 7 Dec to 8 Dec
AU$1,691
7 Dec - 8 Dec
includes taxes & fees
When you stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, just steps from Engadin Valley and 3 minutes by foot from Signal ...

Crystal Hotel
Via Traunter Plazzas 1, St. Moritz, GR
The price is AU$690 per night from 8 Dec to 9 Dec
AU$690
8 Dec - 9 Dec
includes taxes & fees
In the heart of St. Moritz, Crystal Hotel is within a 5-minute drive of Lake St. Moritz and San Karl St. Moritz-Bad Church.
Save an average of 15% on thousands of hotels when you're signed in

Hotel Stille & Aladin Apartments
Via Surpunt 62, St. Moritz, GR
With a stay at Hotel Stille & Aladin Apartments in St. Moritz, you'll be near ski lifts, within a 5-minute drive of Lake St. Moritz and Engadin Valley.

Berghotel Randolins
Via Curtins 2, St. Moritz, GR
The price is AU$367 per night from 1 Dec to 2 Dec
AU$367
1 Dec - 2 Dec
includes taxes & fees
Located in St. Moritz, Berghotel Randolins is in the mountains, within a 15-minute drive of Signalbahn and Silsersee.

Giardino Mountain
Via Maistra 3, Champfèr, Silvaplana, GR
The price is AU$1,435 per night from 12 Dec to 13 Dec
AU$1,435
12 Dec - 13 Dec
includes taxes & fees
With a stay at Giardino Mountain in Silvaplana, you'll be near ski lifts, within a 5-minute drive of Lake St. Moritz and Engadin Valley.

Schweizerhof Swiss Quality Hotel
Via Dal Bagn 54, St. Moritz, GR
The price is AU$621 per night from 30 Nov to 1 Dec
AU$621
30 Nov - 1 Dec
includes taxes & fees
When you stay at Schweizerhof Swiss Quality Hotel in St. Moritz, you'll be near ski runs, within a 10-minute walk of Lake St. Moritz and Engadin Valley.

Languard
Via Veglia 14, St. Moritz, GR
Fully refundableReserve now, pay when you stay
The price is AU$342 per night from 16 Nov to 17 Nov
AU$342
16 Nov - 17 Nov
includes taxes & fees
A stay at Languard places you in the heart of St. Moritz, within a 10-minute walk of Lake St. Moritz and Engadin Valley.

Hotel Laudinella
Via Tegiatscha 17, St. Moritz, GR
The price is AU$501 per night from 11 Dec to 12 Dec
AU$501
11 Dec - 12 Dec
includes taxes & fees
When you stay at Hotel Laudinella in St. Moritz, you'll be near ski lifts, within a 15-minute walk of Lake St. Moritz and Engadin Valley.
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.
St. Moritz Ski Resorts
Search for hotels in St. Moritz on lastminute.com.au. You can easily find your hotels in St. Moritz using one of the methods below:
- View our selection of featured hotels in St. Moritz
- Use the map to find hotels in the St. Moritz neighbourhood you prefer
- Use the filters to see hotels in a specific area of St. Moritz, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Moritz
- Enter your travel dates to view the best deals on hotels in St. Moritz - while they last
St. Moritz hotels essential information
Accommodation | 2,552 hotels |
|---|---|
Lowest Price | AU$342 |
Highest Price | AU$1,691 |
Popular hotels | Hotel Reine Victoria, Grand Hotel des Bains Kempinski, Crystal Hotel, Hotel Stille & Aladin Apartments, Berghotel Randolins, Giardino Mountain, Schweizerhof Swiss Quality Hotel, Languard, Hotel Laudinella |
Most recent St. Moritz hotel reviews

lastminute.com.au Verified Review
5 / 5
Excellent Breakfast Buffet *****.
Our room had a beautiful view to the lake.
A verified traveller stayed at Hotel Waldhaus am See
Posted 3 days ago
More ways to explore St. Moritz
Top picks
Hotels
- All Inclusive Hotels in Thailand
- Pet Friendly Hotels in South Australia
- Apartment Hotels in Interlaken
- Hotels in Labrador
- Spa Hotels in Brig
- Hotels in Melbourne
- Apartment Hotels in Basel
- Hotels in Gold Coast
- Hotels in Broulee
- Hotels in Inverloch
- Hotels in Melbourne Central Business District
- Hotels in Brig
- Hotels in Sydney
- Hotels in Basel
- Hotels in Interlaken
- Hotels in Gundagai
- Hotels in Lucerne
- Hotels in Camden
- Hotels in Edinburgh
- Hotels in Ried-Brig
- Apartment Hotels in Lausanne
- Luxury Hotels in Uluwatu
- Canberra Lyneham Motor Inn
Packages





