Photo by Borislav Radosavljevic

Find hotels near Diavolezza Ski Resort, Pontresina from CA $132
- 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 Bernina Hospiz - Hostel
Hotel Bernina Hospiz - Hostel4.8 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (116 reviews)
The price is CA $172
CA $188 total
includes taxes & fees
May 8 - May 9

Sunstar Pontresina
Sunstar Pontresina7.5 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (49 reviews)
The price is CA $383
CA $412 total
includes taxes & fees
May 9 - May 10

Hotel Steinbock
Hotel Steinbock7.4 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (132 reviews)
The price is CA $320
CA $342 total
includes taxes & fees
May 19 - May 20

Schweizerhof Pontresina
Schweizerhof Pontresina7.8 km from Diavolezza Ski Resort
8.8 out of 10, Excellent, (478 reviews)
The price is CA $292
CA $314 total
includes taxes & fees
May 18 - May 19

Hotel Chesa Rosatsch
Hotel Chesa Rosatsch11.9 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (101 reviews)
The price is CA $322
CA $334 total
includes taxes & fees
May 12 - May 13

Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZ12 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (96 reviews)
The price is CA $855
CA $905 total
includes taxes & fees
May 26 - May 27

All In One Hotel Inn Lodge
All In One Hotel Inn Lodge11.8 km from Diavolezza Ski Resort
8.6 out of 10, Excellent, (278 reviews)
The price is CA $233
CA $242 total
includes taxes & fees
May 10 - May 11

Youth Hostel St. Moritz
Youth Hostel St. Moritz11.4 km from Diavolezza Ski Resort
8.8 out of 10, Excellent, (273 reviews)
The price is CA $226
CA $240 total
includes taxes & fees
May 31 - Jun 1

Chalet Speciale - Hostel
Chalet Speciale - Hostel12.3 km from Diavolezza Ski Resort
8.4 out of 10, Very good, (242 reviews)
The price is CA $138
CA $143 total
includes taxes & fees
May 20 - May 21

Hotel Waldhaus am See
Hotel Waldhaus am See11.7 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (642 reviews)
The price is CA $555
CA $586 total
includes taxes & fees
May 11 - May 12

Hotel Arte
Hotel Arte12.4 km from Diavolezza Ski Resort
8.8 out of 10, Excellent, (577 reviews)
The price is CA $331
CA $357 total
includes taxes & fees
May 7 - May 8

Hotel Nolda
Hotel Nolda12.1 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (508 reviews)
The price is CA $277
CA $332 total
includes taxes & fees
May 7 - May 8

Hotel Laudinella
Hotel Laudinella11.9 km from Diavolezza Ski Resort
8.6 out of 10, Excellent, (291 reviews)
The price is CA $367
CA $393 total
includes taxes & fees
May 31 - Jun 1

The Suites
The Suites11.9 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (8 reviews)
The price is CA $659
CA $696 total
includes taxes & fees
May 25 - May 26

Hotel Primula
Hotel Primula14.4 km from Diavolezza Ski Resort
8.6 out of 10, Excellent, (34 reviews)
The price is CA $124
CA $132 total
includes taxes & fees
May 20 - May 21

Hauser Hotel St. Moritz
Hauser Hotel St. Moritz12.4 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (502 reviews)
The price is CA $433
CA $460 total
includes taxes & fees
May 10 - May 11

Hotel Steffani
Hotel Steffani12.5 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (442 reviews)
The price is CA $469
CA $499 total
includes taxes & fees
May 20 - May 21

POSCHIAVO Suisse Hotel
POSCHIAVO Suisse Hotel14.4 km from Diavolezza Ski Resort
8.8 out of 10, Excellent, (23 reviews)
The price is CA $171
CA $188 total
includes taxes & fees
May 9 - May 10

Hotel Concordia
Hotel Concordia16.3 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (105 reviews)
The price is CA $191
CA $202 total
includes taxes & fees
May 3 - May 4
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 | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel Bernina Hospiz - Hostel | 9.0 Wonderful 116 reviews | View | ||||||
![]() Sunstar Pontresina | 9.6 Exceptional 49 reviews | View | ||||||
![]() Hotel Steinbock | 9.2 Wonderful 132 reviews | View | ||||||
![]() Schweizerhof Pontresina | 8.8 Excellent 478 reviews | View | ||||||
![]() Hotel Chesa Rosatsch | 9.4 Exceptional 101 reviews | View |
Top Diavolezza Ski Resort Hotel Reviews

Hotel Reine Victoria
10/10 Excellent












































































