A mountainous landscape with a turquoise lake surrounded by rugged peaks and a winding road.

Find hotels near Diavolezza Ski Resort, Pontresina from SAR 559

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Diavolezza Ski Resort hotels

Hotel Morteratsch

Hotel Morteratsch
2.5 star property
3.1 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (86 reviews)
"Great beautiful place friendly staff"
United States
Andro
The price is SAR 824
SAR 884 total
includes taxes & fees
21 Aug - 22 Aug
Hotel Morteratsch

Gasthaus & Hotel Berninahaus

Gasthaus & Hotel Berninahaus
3.0 star property
0.8 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (37 reviews)
"bello e pulito "
Switzerland
Ruth
The price is SAR 1,465
SAR 1,549 total
includes taxes & fees
23 Aug - 24 Aug
Gasthaus & Hotel Berninahaus

Hotel Maistra 160

Hotel Maistra 160
4.5 star property
7.9 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (29 reviews)
"Super helpful and friendly staff and beautiful pool, great breakfast!"
United States
Tracey
The price is SAR 1,502
SAR 1,588 total
includes taxes & fees
25 Aug - 26 Aug
Hotel Maistra 160

Hotel Walther

Hotel Walther
4.5 star property
7.4 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (72 reviews)
"Absolutely amazing stay from start to finish. "
United Kingdom
isabelle
The price is SAR 1,365
SAR 1,445 total
includes taxes & fees
16 Aug - 17 Aug
Hotel Walther

Albris

Albris
3.5 star property
7.5 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (42 reviews)
"Bus gives easy access to train station."
United States
Brad
The price is SAR 1,315
SAR 1,393 total
includes taxes & fees
28 Aug - 29 Aug
Albris

Sunstar Pontresina

Sunstar Pontresina
4.0 star property
7.5 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (68 reviews)
"Good service, hotel was clean and really helpful staff"
United States
Geovani Peralta
The price is SAR 994
SAR 1,069 total
includes taxes & fees
12 Aug - 13 Aug
Sunstar Pontresina

Hotel Müller Mountain Lodge

Hotel Müller Mountain Lodge
3.0 star property
7.7 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (183 reviews)
"Great room, wonderful service, fantastic breakfast "
United States
Robert
The price is SAR 874
SAR 935 total
includes taxes & fees
12 Aug - 13 Aug
Hotel Müller Mountain Lodge

Hotel Allegra Pontresina

Hotel Allegra Pontresina
3.5 star property
7.8 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (105 reviews)
"Amazing staff "
United States
Lawrence
The price is SAR 1,131
SAR 1,174 total
includes taxes & fees
16 Aug - 17 Aug
Hotel Allegra Pontresina

Hotel Palü

Hotel Palü
3.5 star property
6.7 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (75 reviews)
"I love the hotel , staff very attentive, great location and bus transportation very convenient, the food at the restaurant was excellent."
United States
Francini
The price is SAR 1,219
SAR 1,294 total
includes taxes & fees
31 Jul - 1 Aug
Hotel Palü

Grand Hotel Kronenhof

Grand Hotel Kronenhof
5.0 star property
8.2 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (164 reviews)
"Wonderful spa, gracious service, great breakfast and dinner. "
United States
Paul
The price is SAR 2,582
SAR 2,708 total
includes taxes & fees
24 Aug - 25 Aug
Grand Hotel Kronenhof

Hotel Bernina Hospiz - Hostel

Hotel Bernina Hospiz - Hostel
2.0 star property
4.8 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (119 reviews)
"Absolutely gorgeous views with a very nice breakfast "
United States
Brendan
The price is SAR 512
SAR 559 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Bernina Hospiz - Hostel

Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Saratz Pontresina Mountain Resort & Spa
4.0 star property
8.1 km from Diavolezza Ski Resort
9.4 out of 10, Exceptional, (144 reviews)
"Really enjoyed our stay. The staff was very helpful. We loved that we could use the complimentary snow card to visit the glacier, and the breakfast was wonderful."
United States
MARK
The price is SAR 1,252
SAR 1,327 total
includes taxes & fees
24 Aug - 25 Aug
Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Steinbock

Hotel Steinbock
3.0 star property
7.4 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (138 reviews)
"Love the spa and decor. Breakfast was yummy too"
United States
Rebecca
The price is SAR 863
SAR 925 total
includes taxes & fees
18 Aug - 19 Aug
Hotel Steinbock

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
12 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (111 reviews)
"Wonderful property with amazing and super helpful staff."
Canada
Matthew
The price is SAR 3,393
SAR 3,568 total
includes taxes & fees
20 Aug - 21 Aug
Hotel GRACE LA MARGNA ST MORITZ

Romantik Hotel Muottas Muragl

Romantik Hotel Muottas Muragl
3.5 star property
10.6 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (86 reviews)
"Excellent stay. Well worth the visit for the views alone. Dining options were great (albeit pricey) but would stay again in a heartbeat. Room was clean and comfortable and the staff were friendly "
United Kingdom
Ben
The price is SAR 1,093
SAR 1,135 total
includes taxes & fees
23 Aug - 24 Aug
Romantik Hotel Muottas Muragl

Hotel Rosatsch - Stammhaus

Hotel Rosatsch - Stammhaus
3.0 star property
8 km from Diavolezza Ski Resort
9.2 out of 10, Wonderful, (205 reviews)
"Lovely spot! Would certainly stay there again - very cozy and great staff"
United States
Connor
The price is SAR 1,119
SAR 1,190 total
includes taxes & fees
27 Aug - 28 Aug
Hotel Rosatsch - Stammhaus

Hotel Sporting - Family Hospitality

Hotel Sporting - Family Hospitality
4.0 star property
14.1 km from Diavolezza Ski Resort
10.0 out of 10, Exceptional, (22 reviews)
"."
Sweden
Anna
The price is SAR 1,090
SAR 1,120 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Sporting - Family Hospitality

Suvretta House

Suvretta House
5.0 star property
13 km from Diavolezza Ski Resort
9.8 out of 10, Exceptional, (88 reviews)
"Good room and nice breakfast "
United Kingdom
aman
The price is SAR 2,754
SAR 2,905 total
includes taxes & fees
23 Aug - 24 Aug
Suvretta House

Hotel Bernina Pontresina

Hotel Bernina Pontresina
3.0 star property
7.6 km from Diavolezza Ski Resort
9.0 out of 10, Wonderful, (94 reviews)
"Friendly staff, clean and comfortable room, good location"
Switzerland
STEPHEN
The price is SAR 1,059
SAR 1,128 total
includes taxes & fees
13 Aug - 14 Aug
Hotel Bernina Pontresina

Kulm Hotel St. Moritz

Kulm Hotel St. Moritz
5.0 star property
12.3 km from Diavolezza Ski Resort
9.6 out of 10, Exceptional, (109 reviews)
"Excelente"
Mexico
Omar
The price is SAR 3,731
SAR 3,919 total
includes taxes & fees
23 Aug - 24 Aug
Kulm Hotel St. Moritz
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
Double Room (Bellavista) | Mountain view
Hotel Morteratsch
2.5 star property
9.4
Exceptional
86 reviews
View
Classic Suite | View from room
Gasthaus & Hotel Berninahaus
3.0 star property
9.2
Wonderful
37 reviews
View
Superior Double Room, Balcony, Corner | Hypo-allergenic bedding available, down comforters, in-room safe, desk
Hotel Maistra 160
4.5 star property
10.0
Exceptional
29 reviews
View
Front of property - evening/night
Hotel Walther
4.5 star property
9.8
Exceptional
72 reviews
View
Interior entrance
Albris
3.5 star property
9.6
Exceptional
42 reviews
View

Top Diavolezza Ski Resort Hotel Reviews

Other attractions near Diavolezza Ski Resort

Frequently asked questions

What's the area like around Diavolezza Ski Resort?
Diavolezza Ski Resort is located in an area of Pontresina known for its magnificent mountain views. You'll find 71 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay near Diavolezza Ski Resort?
Gasthaus & Hotel Berninahaus is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and a restaurant. It's located just a short 0.5 mi (0.8 km) from Diavolezza Ski Resort. Other good options within 5 miles include Hotel Morteratsch and Hotel Bernina Hospiz - Hostel.
How many hotels can I expect to find near Diavolezza Ski Resort?
Expedia has 71 hotels and other accommodations a few miles from Diavolezza Ski Resort.
If I need to cancel the hotel reservation for my stay near Diavolezza Ski Resort, will I receive a refund?
Yes! Most room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might be able to still cancel and get a refund within 24 hours of your booking. Add dates, click "Search", then use the filter option "fully refundable" to view the best deals near Diavolezza Ski Resort.
Where can I learn more about changing or cancelling my trip in the area near Diavolezza Ski Resort?
For more details about picking new dates or cancelling your stay near Diavolezza Ski Resort, go to https://www.expedia.com/service/.
What can I see and do near Diavolezza Ski Resort?
You might spend a leisurely day outdoors at Morteratsch Glacier and Bernina Pass. Head up the mountain to Lagalb Ski Resort or Alp Languard to see the views or enjoy some snowy fun. You can enjoy nature at Morteratsch Glacier, Val da Cambrena, or Val da Campas.