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

Find hotels near Diavolezza Ski Resort, Pontresina from ¥19,566

  • 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
Sep 15 - Sep 16
Tomorrow
Sep 16 - Sep 17
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Filter by

Property class

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
¥33,512
¥35,952 total
includes taxes & fees
Oct 3 - Oct 4
Hotel Morteratsch

2. Gasthaus & Hotel Berninahaus

Gasthaus & Hotel Berninahaus
0.8 km from Diavolezza Ski Resort
Switzerland
Ruth
¥55,523
¥58,799 total
includes taxes & fees
Oct 11 - Oct 12
Gasthaus & Hotel Berninahaus

3. Sunstar Pontresina

Sunstar Pontresina
7.5 km from Diavolezza Ski Resort
United States
Emilio
¥41,855
¥44,993 total
includes taxes & fees
Oct 4 - Oct 5
Sunstar Pontresina

4. Krone Säumerei am Inn

Krone Säumerei am Inn
15.7 km from Diavolezza Ski Resort
United States
Nimesh
¥41,179
¥44,249 total
includes taxes & fees
Sep 30 - Oct 1
Krone Säumerei am Inn

5. Nira Alpina - Member of Design Hotels

Nira Alpina - Member of Design Hotels
12.7 km from Diavolezza Ski Resort
United States
Esther
¥55,383
¥59,086 total
includes taxes & fees
Oct 4 - Oct 5
Nira Alpina - Member of Design Hotels

6. Hotel Bernina Hospiz - Hostel

Hotel Bernina Hospiz - Hostel
4.8 km from Diavolezza Ski Resort
United States
Brendan
¥17,762
¥19,566 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Bernina Hospiz - Hostel

7. Hotel Nolda

Hotel Nolda
12.1 km from Diavolezza Ski Resort
United States
Cowan
¥29,991
¥36,059 total
includes taxes & fees
Oct 12 - Oct 13
Hotel Nolda

8. Cresta Palace

Cresta Palace
12.1 km from Diavolezza Ski Resort
United States
Rhonda
¥40,518
¥43,563 total
includes taxes & fees
Sep 27 - Sep 28
Cresta Palace

9. Hotel Walther

Hotel Walther
7.4 km from Diavolezza Ski Resort
United Kingdom
isabelle
¥65,881
¥69,551 total
includes taxes & fees
Sep 17 - Sep 18
Hotel Walther

10. Boutique Hotel Engadinerhof – A Home for Generation

Boutique Hotel Engadinerhof – A Home for Generation
7.6 km from Diavolezza Ski Resort
United States
Odalys
¥28,546
¥31,192 total
includes taxes & fees
Oct 15 - Oct 16
Boutique Hotel Engadinerhof – A Home for Generation

11. Hotel Maistra 160

Hotel Maistra 160
7.9 km from Diavolezza Ski Resort
United States
Tracey
¥60,752
¥64,226 total
includes taxes & fees
Sep 23 - Sep 24
Hotel Maistra 160

12. Romantik Hotel Muottas Muragl

Romantik Hotel Muottas Muragl
10.6 km from Diavolezza Ski Resort
United Kingdom
Morag
¥46,317
¥48,077 total
includes taxes & fees
Oct 5 - Oct 6
Romantik Hotel Muottas Muragl

13. Hotel Allegra Pontresina

Hotel Allegra Pontresina
7.8 km from Diavolezza Ski Resort
United States
Lawrence
¥50,060
¥51,962 total
includes taxes & fees
Sep 21 - Sep 22
Hotel Allegra Pontresina

14. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
12 km from Diavolezza Ski Resort
Australia
Niluka
¥83,717
¥88,780 total
includes taxes & fees
Oct 14 - Oct 15
Hotel GRACE LA MARGNA ST MORITZ

15. Hotel Chesa Rosatsch

Hotel Chesa Rosatsch
11.9 km from Diavolezza Ski Resort
United States
Eric
¥39,946
¥41,464 total
includes taxes & fees
Sep 16 - Sep 17
Hotel Chesa Rosatsch

16. Crystal Hotel

Crystal Hotel
12.4 km from Diavolezza Ski Resort
United States
clifford
¥47,533
¥50,637 total
includes taxes & fees
Oct 7 - Oct 8
Crystal Hotel

17. Albergo Croce Bianca

Albergo Croce Bianca
14.5 km from Diavolezza Ski Resort
United States
Michael
¥45,457
¥48,313 total
includes taxes & fees
Sep 16 - Sep 17
Albergo Croce Bianca

18. Hotel Albrici

Hotel Albrici
14.3 km from Diavolezza Ski Resort
United States
Max
¥24,777
¥26,848 total
includes taxes & fees
Sep 27 - Sep 28
Hotel Albrici

19. Schloss Hotel & Spa Pontresina

Schloss Hotel & Spa Pontresina
8.4 km from Diavolezza Ski Resort
United States
Enmanuel
¥33,661
¥36,106 total
includes taxes & fees
Sep 27 - Sep 28
Schloss Hotel & Spa Pontresina

20. Hotel Steffani

Hotel Steffani
12.5 km from Diavolezza Ski Resort
United States
Nadiya
¥48,121
¥51,247 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Steffani
View all properties

Compare popular hotels close to Diavolezza Ski Resort

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Double Room (Bellavista) | Mountain view
Hotel Morteratsch
9.4
93
93 reviews
View
Classic Suite | View from room
Gasthaus & Hotel Berninahaus
9.2
37
37 reviews
View
Restaurant
Sunstar Pontresina
9.8
74
74 reviews
View
Exterior
Krone Säumerei am Inn
10.0
5
5 reviews
View
Indoor spa tub
Nira Alpina - Member of Design Hotels
9.6
224
224 reviews
View

Top Diavolezza Ski Resort Hotel Reviews

Hotel Piz

Hotel Piz

10/10 Excellent
"The Breakfast was amazing, ate dinner at the restaurant as well and it was very good! Room was super clean and we enjoyed the balcony. Staff was very friendly and helpful!"
MELISSA 2-night trip
Posted 8 hours ago
Hotel Piz
Hotel Morteratsch

Hotel Morteratsch

10/10 Excellent
"Immaculate hotel, right on the train station and at the start of the trail to the glacier. Plenty of parking. Amazing views right out your window. Would 110% stay here again!"
Thomas 2-night trip
Posted 1 day ago
Hotel Morteratsch
Sunstar Pontresina

Sunstar Pontresina

10/10 Excellent
"Very nice hotel conveniently located next to a bus stop if you would like to take a quick ride to St. Moritz. We had a great room, very modern and clean. We tried the sauna, which was very nice after a cold day. Breakfast was good and staff were helpful."
Anna 1-night trip
Posted 3 days ago
Sunstar Pontresina
Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Saratz Pontresina Mountain Resort & Spa

10/10 Excellent
"One of the best hotels I've stayed at in decades of traveling. Centrally located to town, tons of recommendations for activities, amenities were lovely in our downtime, the gin selection at the bar was... overwhelming! We stayed only 3 days but could have easily stayed a week and never run out of things to do in the area and hotel too."
Jonathan 3-night trip
Posted 5 days ago
Hotel Saratz Pontresina Mountain Resort & Spa
Hotel Müller Mountain Lodge

Hotel Müller Mountain Lodge

10/10 Excellent
"Wonderful small hotel. Staf are all fabulous with particular thanks to Lorenza, Kathlyn and Andreas. Centrally located. Post bus stop very close, so is the Surovas station. Coop next door. We had three different types of rooms. One double room was a little tight. We had a great dinner at Stuva restaurant. Breakfast buffet adequate. They picked us up from the station and also dropped us at Samedan for a small fee. Highly recommended."
Supratik 4-night trip
Posted 6 days ago
Hotel Müller Mountain Lodge
Hotel Walther

Hotel Walther

10/10 Excellent
"Great experience altogether!"
Lilian 1-night trip
Posted 2 weeks ago
Hotel Walther
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 1 month 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 1 month ago
Hotel Allegra Pontresina
Hotel Maistra 160

Hotel Maistra 160

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

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 red train traveling through a mountainous landscape with green fields and a clear sky.

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 with a stop at 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 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 74 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 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.

Explore a world of travel with Expedia