Photo by Borislav Radosavljevic

Find hotels near Diavolezza Ski Resort, Pontresina from SAR 609
- 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 Morteratsch
Hotel Morteratsch3.1 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (86 reviews)
The price is SAR 837
SAR 898 total
includes taxes & fees
1 Aug - 2 Aug

Hotel Maistra 160
Hotel Maistra 1607.9 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (27 reviews)
The price is SAR 1,611
SAR 1,701 total
includes taxes & fees
4 Aug - 5 Aug

Hotel Walther
Hotel Walther7.4 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (72 reviews)
The price is SAR 1,545
SAR 1,632 total
includes taxes & fees
17 Aug - 18 Aug

Sunstar Pontresina
Sunstar Pontresina7.5 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (66 reviews)
The price is SAR 987
SAR 1,063 total
includes taxes & fees
15 Aug - 16 Aug

Hotel Allegra Pontresina
Hotel Allegra Pontresina7.8 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (105 reviews)
The price is SAR 1,148
SAR 1,192 total
includes taxes & fees
16 Aug - 17 Aug

Hotel Palü
Hotel Palü6.7 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (75 reviews)
The price is SAR 1,256
SAR 1,333 total
includes taxes & fees
20 Jul - 21 Jul

Grand Hotel Kronenhof
Grand Hotel Kronenhof8.2 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (164 reviews)
The price is SAR 2,824
SAR 2,960 total
includes taxes & fees
10 Aug - 11 Aug

Hotel Bernina Hospiz - Hostel
Hotel Bernina Hospiz - Hostel4.8 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (119 reviews)
The price is SAR 560
SAR 609 total
includes taxes & fees
27 Jul - 28 Jul

Hotel Steinbock
Hotel Steinbock7.4 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (138 reviews)
The price is SAR 900
SAR 963 total
includes taxes & fees
6 Aug - 7 Aug

Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZ12 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (110 reviews)
The price is SAR 2,569
SAR 2,713 total
includes taxes & fees
20 Jul - 21 Jul

Romantik Hotel Muottas Muragl
Romantik Hotel Muottas Muragl10.6 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (86 reviews)
The price is SAR 1,098
SAR 1,139 total
includes taxes & fees
16 Aug - 17 Aug

Hotel Sporting - Family Hospitality
Hotel Sporting - Family Hospitality14.1 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (22 reviews)
The price is SAR 1,002
SAR 1,032 total
includes taxes & fees
20 Jul - 21 Jul

Suvretta House
Suvretta House13 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (87 reviews)
The price is SAR 2,886
SAR 3,042 total
includes taxes & fees
17 Aug - 18 Aug

Hotel Bernina Pontresina
Hotel Bernina Pontresina7.6 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (92 reviews)
The price is SAR 1,076
SAR 1,145 total
includes taxes & fees
3 Aug - 4 Aug

Kulm Hotel St. Moritz
Kulm Hotel St. Moritz12.3 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (109 reviews)
The price is SAR 3,623
SAR 3,807 total
includes taxes & fees
17 Aug - 18 Aug

Art Boutique Hotel Monopol
Art Boutique Hotel Monopol12.4 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (330 reviews)
The price is SAR 1,597
SAR 1,690 total
includes taxes & fees
19 Aug - 20 Aug

Conrad's Mountain Lodge
Conrad's Mountain Lodge14.2 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (106 reviews)
The price is SAR 1,278
SAR 1,366 total
includes taxes & fees
20 Jul - 21 Jul

Nira Alpina - Member of Design Hotels
Nira Alpina - Member of Design Hotels12.7 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (220 reviews)
The price is SAR 1,354
SAR 1,445 total
includes taxes & fees
20 Jul - 21 Jul

Montivas Lodge
Montivas Lodge14.5 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (60 reviews)
The price is SAR 758
SAR 776 total
includes taxes & fees
20 Jul - 21 Jul

Albergo Croce Bianca
Albergo Croce Bianca14.5 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (47 reviews)
The price is SAR 1,124
SAR 1,195 total
includes taxes & fees
20 Jul - 21 Jul
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.
Compare popular hotels close to Diavolezza Ski Resort
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel Morteratsch | 9.4 Exceptional 86 reviews | View | ||||||
![]() Hotel Maistra 160 | 10.0 Exceptional 27 reviews | View | ||||||
![]() Hotel Walther | 9.8 Exceptional 72 reviews | View | ||||||
![]() Sunstar Pontresina | 9.6 Exceptional 66 reviews | View | ||||||
![]() Hotel Allegra Pontresina | 9.6 Exceptional 105 reviews | View |
Top Diavolezza Ski Resort Hotel Reviews

Schloss Hotel & Spa Pontresina
10/10 Excellent









































































