Photo by Borislav Radosavljevic

Hotels near Diavolezza Ski Resort
- 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, (85 reviews)
The price is RM955
RM1,023 total
includes taxes & fees
7 Jun - 8 Jun

Gasthaus & Hotel Berninahaus
Gasthaus & Hotel Berninahaus0.8 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (37 reviews)
The price is RM1,561
RM1,652 total
includes taxes & fees
7 Jun - 8 Jun

Hotel Bernina Hospiz - Hostel
Hotel Bernina Hospiz - Hostel4.8 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (118 reviews)
The price is RM500
RM549 total
includes taxes & fees
16 Jun - 17 Jun

Hotel Müller Mountain Lodge
Hotel Müller Mountain Lodge7.7 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (174 reviews)
The price is RM942
RM1,009 total
includes taxes & fees
18 Jun - 19 Jun

Sunstar Pontresina
Sunstar Pontresina7.5 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (57 reviews)
The price is RM1,191
RM1,278 total
includes taxes & fees
11 Jun - 12 Jun

Hotel Maistra 160
Hotel Maistra 1607.9 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (26 reviews)
The price is RM1,537
RM1,627 total
includes taxes & fees
7 Jun - 8 Jun

Hotel Walther
Hotel Walther7.4 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (72 reviews)
The price is RM1,801
RM1,901 total
includes taxes & fees
24 Jun - 25 Jun

Hotel Steinbock
Hotel Steinbock7.4 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (133 reviews)
The price is RM1,049
RM1,120 total
includes taxes & fees
29 Jun - 30 Jun

Hotel Allegra Pontresina
Hotel Allegra Pontresina7.8 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (103 reviews)
The price is RM1,194
RM1,240 total
includes taxes & fees
28 Jun - 29 Jun

Hotel Rosatsch
Hotel Rosatsch8 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (204 reviews)
The price is RM1,114
RM1,188 total
includes taxes & fees
7 Jun - 8 Jun

Schweizerhof Pontresina
Schweizerhof Pontresina7.8 km from Diavolezza Ski Resort
8.8 out of 10, Excellent, (490 reviews)
The price is RM907
RM972 total
includes taxes & fees
7 Jun - 8 Jun

Hotel Saratz Pontresina Mountain Resort & Spa
Hotel Saratz Pontresina Mountain Resort & Spa8.1 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (131 reviews)
The price is RM1,594
RM1,684 total
includes taxes & fees
16 Jun - 17 Jun

Grand Hotel Kronenhof
Grand Hotel Kronenhof8.2 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (164 reviews)
The price is RM2,401
RM2,524 total
includes taxes & fees
13 Jun - 14 Jun

Hotel Bernina Pontresina
Hotel Bernina Pontresina7.6 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (92 reviews)
The price is RM1,067
RM1,139 total
includes taxes & fees
17 Jun - 18 Jun

Schloss Hotel & Spa Pontresina
Schloss Hotel & Spa Pontresina8.4 km from Diavolezza Ski Resort
8.6 out of 10, Excellent, (373 reviews)
The price is RM966
RM1,034 total
includes taxes & fees
18 Jun - 19 Jun

Boutique Hotel Engadinerhof – A Home for Generation
Boutique Hotel Engadinerhof – A Home for Generation7.6 km from Diavolezza Ski Resort
8.6 out of 10, Excellent, (20 reviews)
The price is RM838
RM912 total
includes taxes & fees
24 Jun - 25 Jun

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 RM1,269
RM1,317 total
includes taxes & fees
28 Jun - 29 Jun

Hotel Chesa Rosatsch
Hotel Chesa Rosatsch11.9 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (107 reviews)
The price is RM938
RM974 total
includes taxes & fees
15 Jun - 16 Jun

Art Boutique Hotel Monopol
Art Boutique Hotel Monopol12.4 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (317 reviews)
The price is RM1,768
RM1,870 total
includes taxes & fees
22 Jun - 23 Jun

Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZ12 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (103 reviews)
The price is RM2,719
RM2,873 total
includes taxes & fees
18 Jun - 19 Jun
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 85 reviews | View | ||||||
![]() Gasthaus & Hotel Berninahaus | 9.2 Wonderful 37 reviews | View | ||||||
![]() Hotel Bernina Hospiz - Hostel | 9.0 Wonderful 118 reviews | View | ||||||
![]() Hotel Müller Mountain Lodge | 9.6 Exceptional 174 reviews | View | ||||||
![]() Sunstar Pontresina | 9.6 Exceptional 57 reviews | View |
Top Diavolezza Ski Resort Hotel Reviews

Sunstar Pontresina
8/10 Good











































































