Photo by Borislav Radosavljevic
Pontresina Hotel Guide - Diavolezza Ski Resort hotels in Pontresina, Switzerland.
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Diavolezza Ski Resort hotels

Hotel Maistra 160
Hotel Maistra 1607.9 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (20 reviews)

Grand Hotel Kronenhof
Grand Hotel Kronenhof8.2 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (156 reviews)
The price is €871
includes taxes & fees
11 Jan - 12 Jan

Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZ12 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (87 reviews)
The price is €1,074
includes taxes & fees
18 Jan - 19 Jan

Albergo Croce Bianca
Albergo Croce Bianca14.5 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (44 reviews)
The price is €230
includes taxes & fees
23 Jan - 24 Jan

Hotel Albrici
Hotel Albrici14.3 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (66 reviews)
The price is €173
includes taxes & fees
25 Jan - 26 Jan

Hauser Hotel St. Moritz
Hauser Hotel St. Moritz12.4 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (476 reviews)
The price is €415
includes taxes & fees
19 Jan - 20 Jan

Hotel Chesa Rosatsch
Hotel Chesa Rosatsch11.9 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (94 reviews)
The price is €312
includes taxes & fees
20 Jan - 21 Jan

Nira Alpina - Member of Design Hotels
Nira Alpina - Member of Design Hotels12.7 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (204 reviews)
The price is €377
includes taxes & fees
12 Jan - 13 Jan

Montivas Lodge
Montivas Lodge14.5 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (60 reviews)
The price is €182
includes taxes & fees
18 Jan - 19 Jan

Hotel Lac Salin Spa & Mountain Resort
Hotel Lac Salin Spa & Mountain Resort14.7 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (115 reviews)

Berghotel Randolins
Berghotel Randolins13.7 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (144 reviews)
The price is €286
includes taxes & fees
20 Jan - 21 Jan

Hotel Primula
Hotel Primula14.4 km from Diavolezza Ski Resort
8.6 out of 10, Excellent, (28 reviews)
The price is €136
includes taxes & fees
11 Jan - 12 Jan



PARADISE LODGE
PARADISE LODGE13.8 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (27 reviews)
The price is €273
includes taxes & fees
11 Jan - 12 Jan

Hotel Galli
Hotel Galli14.9 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (91 reviews)
The price is €178
includes taxes & fees
18 Jan - 19 Jan

Hotel Baita Montana
Hotel Baita Montana15.8 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (35 reviews)

Hotel Crosal
Hotel Crosal16.5 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (21 reviews)
The price is €323
includes taxes & fees
16 Jan - 17 Jan

Hotel Meeting
Hotel Meeting14.6 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (31 reviews)
The price is €241
includes taxes & fees
11 Jan - 12 Jan
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.
Top Diavolezza Ski Resort Hotel Reviews

Schloss Hotel & Spa Pontresina
10/10 Excellent








































































