- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. Moritz 5-star hotels

1. Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZSt. Moritz
9.8 out of 10, Exceptional, (144 reviews)
The price is CA $877
CA $927 total
includes taxes & fees
Nov 29 - Nov 30

2. Suvretta House
Suvretta HouseSt. Moritz
10.0 out of 10, Exceptional, (91 reviews)
The price is CA $1,549
CA $1,625 total
includes taxes & fees
Dec 8 - Dec 9

3. Grand Hotel Kronenhof
Grand Hotel KronenhofPontresina
9.6 out of 10, Exceptional, (169 reviews)
The price is CA $671
CA $707 total
includes taxes & fees
Nov 19 - Nov 20

4. Grand Hotel des Bains Kempinski
Grand Hotel des Bains KempinskiSt. Moritz
9.4 out of 10, Exceptional, (339 reviews)
The price is CA $1,782
CA $1,867 total
includes taxes & fees
Dec 8 - Dec 9

5. Kulm Hotel St. Moritz
Kulm Hotel St. MoritzSt. Moritz
9.4 out of 10, Exceptional, (113 reviews)
The price is CA $2,463
CA $2,574 total
includes taxes & fees
Dec 7 - Dec 8

6. Hotel Waldhaus Sils
Hotel Waldhaus SilsSils im Engadin-Segl
9.8 out of 10, Exceptional, (87 reviews)

8. IN LAIN Hotel Cadonau
IN LAIN Hotel CadonauZernez
9.6 out of 10, Exceptional, (14 reviews)
The price is CA $958
CA $994 total
includes taxes & fees
Dec 8 - Dec 9

11. Arosa Kulm Hotel & Alpin Spa
Arosa Kulm Hotel & Alpin SpaArosa
9.0 out of 10, Wonderful, (54 reviews)








































