Photo by Borislav Radosavljevic

Find hotels near Diavolezza Ski Resort, Pontresina from SAR 485
- 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 SAR 885
SAR 948 total
includes taxes & fees
21 Jun - 22 Jun

Gasthaus & Hotel Berninahaus
Gasthaus & Hotel Berninahaus0.8 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (37 reviews)
The price is SAR 1,329
SAR 1,409 total
includes taxes & fees
25 Jun - 26 Jun

Sunstar Pontresina
Sunstar Pontresina7.5 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (59 reviews)
The price is SAR 1,079
SAR 1,158 total
includes taxes & fees
6 Jul - 7 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,282
SAR 2,398 total
includes taxes & fees
2 Jul - 3 Jul

Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZ12 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (106 reviews)
The price is SAR 2,453
SAR 2,593 total
includes taxes & fees
30 Jun - 1 Jul

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 SAR 441
SAR 485 total
includes taxes & fees
2 Jul - 3 Jul

Hotel Steinbock
Hotel Steinbock7.4 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (136 reviews)
The price is SAR 887
SAR 950 total
includes taxes & fees
16 Jul - 17 Jul

Hotel Rosatsch
Hotel Rosatsch8 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (205 reviews)
The price is SAR 1,163
SAR 1,236 total
includes taxes & fees
30 Jun - 1 Jul

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 745
SAR 775 total
includes taxes & fees
26 Jun - 27 Jun

Suvretta House
Suvretta House13 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (87 reviews)
The price is SAR 2,379
SAR 2,516 total
includes taxes & fees
12 Jul - 13 Jul

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,191
SAR 3,359 total
includes taxes & fees
7 Jul - 8 Jul

Art Boutique Hotel Monopol
Art Boutique Hotel Monopol12.4 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (320 reviews)
The price is SAR 1,508
SAR 1,597 total
includes taxes & fees
24 Jun - 25 Jun

Nira Alpina - Member of Design Hotels
Nira Alpina - Member of Design Hotels12.7 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (219 reviews)
The price is SAR 1,434
SAR 1,529 total
includes taxes & fees
30 Jun - 1 Jul

Montivas Lodge
Montivas Lodge14.5 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (60 reviews)
The price is SAR 656
SAR 674 total
includes taxes & fees
3 Jul - 4 Jul

Albergo Croce Bianca
Albergo Croce Bianca14.5 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (46 reviews)
The price is SAR 1,128
SAR 1,198 total
includes taxes & fees
28 Jun - 29 Jun

The Suites
The Suites11.9 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (9 reviews)
The price is SAR 1,744
SAR 1,843 total
includes taxes & fees
22 Jun - 23 Jun

Hotel Chesa Rosatsch
Hotel Chesa Rosatsch11.9 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (110 reviews)
The price is SAR 1,023
SAR 1,091 total
includes taxes & fees
30 Jun - 1 Jul

Mo.he Boutique Hotel
Mo.he Boutique Hotel16.3 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (11 reviews)
The price is SAR 840
SAR 861 total
includes taxes & fees
5 Jul - 6 Jul

Grand Hotel des Bains Kempinski
Grand Hotel des Bains Kempinski12 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (333 reviews)
The price is SAR 2,945
SAR 3,103 total
includes taxes & fees
6 Jul - 7 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 85 reviews | View | ||||||
![]() Gasthaus & Hotel Berninahaus | 9.2 Wonderful 37 reviews | View | ||||||
![]() Albris | 9.6 Exceptional 42 reviews | View | ||||||
![]() Sunstar Pontresina | 9.6 Exceptional 59 reviews | View | ||||||
![]() Grand Hotel Kronenhof | 9.6 Exceptional 164 reviews | View |
Top Diavolezza Ski Resort Hotel Reviews

Schloss Hotel & Spa Pontresina
8/10 Good
Hotels near other Diavolezza Ski Resort attractions
Frequently asked questions
Explore a world of travel with Expedia
Other Hotels near Diavolezza Ski Resort, Pontresina
More Hotel Options in Diavolezza Ski Resort
Explore more hotels
- Boutique Hotel Engadinerhof – A Home for Generation
- Hotel Saratz Pontresina Mountain Resort & Spa
- Hotel Müller Mountain Lodge
- Albris
- Chesa Corvatsch by Interhome
- Schloss Hotel & Spa Pontresina
- Hotel Allegra Pontresina
- Hotel Maistra 160
- Grand Hotel Kronenhof
- Hotel Rosatsch
- Languard
- Wohnung Chesa Salmun (Parterre) by Interhome










































































