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

Search Hotels Near Diavolezza Ski Resort, Pontresina

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sep
Next weekend
4 Sep - 6 Sep
In two weeks
11 Sep - 13 Sep

Filter by

Star rating

Guest rating

Our top choices for Diavolezza Ski Resort hotels

1. Hotel Morteratsch

Hotel Morteratsch
3.1 km from Diavolezza Ski Resort
United States
Sharon
฿7,593
฿8,136 total
includes taxes & fees
18 Sept - 19 Sept
Hotel Morteratsch

2. Hotel Walther

Hotel Walther
7.4 km from Diavolezza Ski Resort
United Kingdom
isabelle
฿13,573
฿14,343 total
includes taxes & fees
21 Sept - 22 Sept
Hotel Walther

3. Sunstar Pontresina

Sunstar Pontresina
7.5 km from Diavolezza Ski Resort
United States
Vijay
฿10,929
฿11,679 total
includes taxes & fees
6 Sept - 7 Sept
Sunstar Pontresina

4. Romantik Hotel Muottas Muragl

Romantik Hotel Muottas Muragl
10.6 km from Diavolezza Ski Resort
United Kingdom
Przemyslaw
฿10,105
฿10,489 total
includes taxes & fees
20 Sept - 21 Sept
Romantik Hotel Muottas Muragl

5. Hotel Bernina Hospiz - Hostel

Hotel Bernina Hospiz - Hostel
4.8 km from Diavolezza Ski Resort
United States
Brendan
฿4,061
฿4,461 total
includes taxes & fees
28 Sept - 29 Sept
Hotel Bernina Hospiz - Hostel

6. Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
12.4 km from Diavolezza Ski Resort
United States
Joshua
฿13,562
฿14,360 total
includes taxes & fees
31 Aug - 1 Sept
Art Boutique Hotel Monopol

7. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
12 km from Diavolezza Ski Resort
Australia
Niluka
฿20,882
฿22,084 total
includes taxes & fees
25 Sept - 26 Sept
Hotel GRACE LA MARGNA ST MORITZ

8. Hotel Maistra 160

Hotel Maistra 160
7.9 km from Diavolezza Ski Resort
United States
Tracey
฿12,919
฿13,664 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Maistra 160

9. Nira Alpina - Member of Design Hotels

Nira Alpina - Member of Design Hotels
12.7 km from Diavolezza Ski Resort
United States
Esther
฿12,968
฿13,809 total
includes taxes & fees
30 Sept - 1 Oct
Nira Alpina - Member of Design Hotels

10. Hotel Albrici

Hotel Albrici
14.3 km from Diavolezza Ski Resort
United States
Max
฿5,500
฿5,954 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Albrici

11. Chalet Speciale - Hostel

Chalet Speciale - Hostel
12.3 km from Diavolezza Ski Resort
United Kingdom
Jaiprakash
฿2,897
฿3,007 total
includes taxes & fees
28 Sept - 29 Sept
Chalet Speciale - Hostel

12. Albergo Croce Bianca

Albergo Croce Bianca
14.5 km from Diavolezza Ski Resort
United States
Michael
฿9,888
฿10,509 total
includes taxes & fees
31 Aug - 1 Sept
Albergo Croce Bianca

13. Cresta Palace

Cresta Palace
12.1 km from Diavolezza Ski Resort
United States
Lauren
฿9,375
฿10,058 total
includes taxes & fees
31 Aug - 1 Sept
Cresta Palace

14. Montivas Lodge

Montivas Lodge
14.5 km from Diavolezza Ski Resort
United States
Jessica
฿4,084
฿4,238 total
includes taxes & fees
7 Sept - 8 Sept
Montivas Lodge

15. Albris

Albris
7.5 km from Diavolezza Ski Resort
United States
Brad
฿11,922
฿12,629 total
includes taxes & fees
13 Sept - 14 Sept
Albris

16. Hotel Sporting - Family Hospitality

Hotel Sporting - Family Hospitality
14.1 km from Diavolezza Ski Resort
Sweden
Anna
฿6,920
฿7,188 total
includes taxes & fees
14 Sept - 15 Sept
Hotel Sporting - Family Hospitality

17. Hotel Allegra Pontresina

Hotel Allegra Pontresina
7.8 km from Diavolezza Ski Resort
United States
Lawrence
฿11,283
฿11,712 total
includes taxes & fees
30 Sept - 1 Oct
Hotel Allegra Pontresina

18. All In One Hotel Inn Lodge

All In One Hotel Inn Lodge
11.8 km from Diavolezza Ski Resort
United States
Ruben
฿5,519
฿5,729 total
includes taxes & fees
31 Aug - 1 Sept
All In One Hotel Inn Lodge

19. Berghotel Randolins

Berghotel Randolins
13.7 km from Diavolezza Ski Resort
United States
Robin
฿7,877
฿8,426 total
includes taxes & fees
20 Sept - 21 Sept
Berghotel Randolins

20. Conrad's Mountain Lodge

Conrad's Mountain Lodge
14.2 km from Diavolezza Ski Resort
Sweden
Johan
฿10,655
฿11,408 total
includes taxes & fees
31 Aug - 1 Sept
Conrad's Mountain Lodge
View all properties

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
9.4
Exceptional
92 reviews
View
Front of property – evening/night
Hotel Walther
9.8
Exceptional
76 reviews
View
Restaurant
Sunstar Pontresina
9.6
Exceptional
70 reviews
View
Delicatessen
Romantik Hotel Muottas Muragl
9.6
Exceptional
86 reviews
View
Double Room, 1 Queen Bed (Private bathroom) | Desk, free WiFi, bed sheets
Hotel Bernina Hospiz - Hostel
9.0
Wonderful
122 reviews
View

Top Diavolezza Ski Resort Hotel Reviews

Hotel Morteratsch

Hotel Morteratsch

8/10 Good
"Beautiful location, river runs right through property, with small waterfall."
Britt 1-night trip
Posted 2 days ago
Hotel Morteratsch
Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Saratz Pontresina Mountain Resort & Spa

10/10 Excellent
"Great hotel. Relaxed luxury. Would certainly return."
Robert 4-night trip
Posted 2 days ago
Hotel Saratz Pontresina Mountain Resort & Spa
Hotel Walther

Hotel Walther

10/10 Excellent
"The Hotel is very unique and offers an extraordinary experience, unlike any hotel we have ever stayed at. The staff trip over themselves to help you and were incredibly helpful in guiding us around the area. The room comes with a bus pass that helps you get around the valley at no additional cost. We ate at all of their different theme restaurants and had wonderful experiences at all of them. The buffet in the morning is traditional european but still offers much more. Although we were a party of 8 with two younger kids, the staff always accommodated us and quickly made friends with the kids, making them feel at home. The owners were always out milling around checking to make sure everything was fine and making you feel appreciated. The hotel was right next to shopping and other restaurants and just a short hike to world-class hiking trails. Although we live near the Rocky Mountains in Colorado, the scenery near the area and nearby St. Moritz was just incredible. The spa and pool were also a wonderful experience and the kids had a great time swimming! If I had to complain, it was that the elevator was small, although not unexpected in an older building. Despite that, the building was charming and beautifully maintained. We would not hesitate to go back again!"
John 3-night trip
Posted 3 days ago
Hotel Walther
Hotel Piz

Hotel Piz

10/10 Excellent
"I loved this hotel. Squeaky clean rooms, free sauna, and the staff really were exceptional. Also the breakfast buffet was fresh and coffee plentiful. Excellent experience and would definitely recommend"
Natasha 2-night trip
Posted 5 days ago
Hotel Piz
Boutique Hotel Engadinerhof – A Home for Generation

Boutique Hotel Engadinerhof – A Home for Generation

10/10 Excellent
"The staff at this hotel Were very welcoming, very helpful and made us feel special."
Kelly 1-night trip
Posted 11 days ago
Boutique Hotel Engadinerhof – A Home for Generation
Hotel Allegra Pontresina

Hotel Allegra Pontresina

10/10 Excellent
"Excellent stay! Loved the spa"
Jackie 4-night trip
Posted 11 days ago
Hotel Allegra Pontresina
Hotel Maistra 160

Hotel Maistra 160

10/10 Excellent
"It was a wonderful experience."
Sahar H 1-night trip
Posted 3 weeks ago
Hotel Maistra 160
Schweizerhof Pontresina

Schweizerhof Pontresina

10/10 Excellent
"Sta"
Ceasar 2-night trip
Posted 1 month ago
Schweizerhof Pontresina
Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina

10/10 Excellent
"excelente servicio, el spa espectacular"
Xiomara 2-night trip
Posted 1 month ago
Schloss Hotel & Spa Pontresina

Other attractions near Diavolezza Ski Resort

A glacier valley with snow-capped mountains and dense forests.

Morteratsch Glacier

9.6/10 (24 reviews)
Meet the glacier ghost and embark on a scavenger hunt in this spectacular ice formation that is, unfortunately, rapidly receding.
See properties
A frozen river with snow-covered banks and a mountainous backdrop.
Photo by Romina Orsi

Bernina Pass

9.6/10 (47 reviews)
Explore the lovely green spaces of Bernina Pass and also enjoy the ski slopes in Ospizio Bernina. Wander the lakeside or discover the area's mountain views.
See properties

Diavolezza Lookout

9.6/10 (21 reviews)
Learn about the local history of Pontresina when you take a trip to Diavolezza Lookout. Stroll along the lakeside or visit the spas in the area.
See properties

Lagalb Ski Resort

8.8/10 (11 reviews)
Hit the slopes in Pontresina with a visit to Lagalb Ski Resort. Discover the area's mountain views and spas.
See properties

Paun da Zücher

Commune with nature and explore the great outdoors at Paun da Zücher during your travels in Pontresina. Discover the area's mountain views and seek out the ski slopes.
See properties

Piz Languard

Commune with nature and explore the great outdoors at Piz Languard during your travels in Pontresina. Discover the area's mountain views and spas.
See properties

Piz Mandra

Commune with nature and explore the great outdoors at Piz Mandra during your travels in Samedan. Visit the area's spas or simply enjoy its restaurants.
See properties

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 74 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 traveller 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 will I find near Diavolezza Ski Resort?
Expedia has 74 hotels and other accommodation options 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! The majority of hotel bookings are refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of your booking. Put your dates in and click on "Search", then you can filter by "fully refundable" to get the top deals on offer near Diavolezza Ski Resort.
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 Alp Languard or Lagalb Ski Resort to see the views or enjoy some snowy fun. You can enjoy nature at Morteratsch Glacier, Paun da Zücher or Val da Cambrena.