Photo by Borislav Radosavljevic

Find hotels near Diavolezza Ski Resort, Pontresina from ₩191,793

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 2,167 hotels close to Diavolezza Ski Resort with room rates, reviews, and availability. Most hotels are fully refundable.

Hotel Morteratsch

2.5 star property
9.6 out of 10, Exceptional, (52)
"Very picturesque location. Staff were helpful, friendly, interesting, and welcoming. I will definitely be returning."
The price is ₩293,585
₩315,382 total
includes taxes & fees
Jul 7 - Jul 8
Hotel Morteratsch

Hotel Walther

4.5 star property
10.0 out of 10, Exceptional, (55)
"Hotel is very well kept, a family run business with good cares and attention to their customers. Great breakfast and dining! "
The price is ₩598,546
₩631,932 total
includes taxes & fees
Jul 9 - Jul 10
Hotel Walther

Hotel Maistra 160

4.5 star property
10.0 out of 10, Exceptional, (13)
"Luxury hotel and yet affordable "
The price is ₩538,542
₩569,648 total
includes taxes & fees
Jul 8 - Jul 9
Hotel Maistra 160

Sunstar Pontresina

4.0 star property
9.6 out of 10, Exceptional, (23)
"Great place, well located with a pleasant spa "
The price is ₩366,072
₩390,624 total
includes taxes & fees
Aug 3 - Aug 4
Sunstar Pontresina

Hotel Allegra Pontresina

3.5 star property
9.6 out of 10, Exceptional, (88)
"A great value (transportation and cable pass, spa pass) and excellent location near bus and train services. Great breakfest and friendly staff. Comfortable, quiet, clean room!"
The price is ₩456,683
₩484,676 total
includes taxes & fees
Jul 7 - Jul 8
Hotel Allegra Pontresina

Grand Hotel Kronenhof

5.0 star property
9.6 out of 10, Exceptional, (136)
"The facility is very nice and staff was great!"
The price is ₩868,057
₩911,684 total
includes taxes & fees
Jul 16 - Jul 17
Grand Hotel Kronenhof

Garni Chesa Mulin

3.5 star property
9.4 out of 10, Exceptional, (37)
"Wonderful stay "
The price is ₩413,364
₩439,709 total
includes taxes & fees
Jul 7 - Jul 8
Garni Chesa Mulin

Hotel Bernina Hospiz - Hostel

2.0 star property
9.0 out of 10, Wonderful, (108)
"Absolutely gorgeous views with a very nice breakfast "
The price is ₩191,793
₩209,385 total
includes taxes & fees
Jul 14 - Jul 15
Hotel Bernina Hospiz - Hostel

Hotel Saratz Pontresina Mountain Resort & Spa

4.0 star property
9.4 out of 10, Exceptional, (96)
"Impeccable and friendly service, spotlessly clean, cozy atmosphere."
The price is ₩565,477
₩597,521 total
includes taxes & fees
Jul 7 - Jul 8
Hotel Saratz Pontresina Mountain Resort & Spa

Hotel Steinbock

3.0 star property
9.2 out of 10, Wonderful, (120)
"Really wonderful place to spend as much time as possible!"
The price is ₩340,609
₩364,193 total
includes taxes & fees
Jul 7 - Jul 8
Hotel Steinbock

Romantik Hotel Muottas Muragl

3.5 star property
9.6 out of 10, Exceptional, (76)
"The location and views from the hotel property were stunningly beautiful. The staff outstanding and very friendly. "
The price is ₩434,028
₩450,521 total
includes taxes & fees
Jul 29 - Jul 30
Romantik Hotel Muottas Muragl

Hotel Rosatsch

3.0 star property
9.2 out of 10, Wonderful, (191)
"Center of town Wonderful staff Great facilities "
The price is ₩364,584
₩389,079 total
includes taxes & fees
Jul 12 - Jul 13
Hotel Rosatsch

Hotelino Petit Chalet

4.0 star property
9.8 out of 10, Exceptional, (28)
"excellent"
The price is ₩537,365
₩557,789 total
includes taxes & fees
Jul 9 - Jul 10
Hotelino Petit Chalet

Cresta Palace

4.5 star property
9.6 out of 10, Exceptional, (107)
"Just the best all around with amazing staff and overall great value. "
The price is ₩505,785
₩525,007 total
includes taxes & fees
Jul 13 - Jul 14
Cresta Palace

Badrutt's Palace Hotel

5.0 star property
9.6 out of 10, Exceptional, (90)
"Lovely hotel "
The price is ₩1,674,944
₩1,755,746 total
includes taxes & fees
Jul 9 - Jul 10
Badrutt's Palace Hotel

Kulm Hotel St. Moritz

5.0 star property
9.6 out of 10, Exceptional, (104)
"Beautiful hotel, comfortable room, staff were very helpful, a great place to stay"
The price is ₩1,512,899
₩1,587,553 total
includes taxes & fees
Jul 20 - Jul 21
Kulm Hotel St. Moritz

Art Boutique Hotel Monopol

4.0 star property
9.6 out of 10, Exceptional, (250)
"Everything about this hotel is amazing! Friendly staff, great location, well appointed rooms, great spa!"
The price is ₩654,763
₩691,486 total
includes taxes & fees
Jul 7 - Jul 8
Art Boutique Hotel Monopol

Bernina

3.0 star property
9.0 out of 10, Wonderful, (79)
"Great hotel in Pontresina! The room was beautiful and breakfast was great. Only had a short stay, but loved it!"
The price is ₩570,437
₩624,860 total
includes taxes & fees
Jul 20 - Jul 21
Bernina

Nira Alpina - Member of Design Hotels

4.5 star property
9.6 out of 10, Exceptional, (192)
"Beautiful hotel with amazing staff! Breakfast and overall food very nice and fair price. We enjoyed a lot and will definitely go back. "
The price is ₩543,866
₩579,121 total
includes taxes & fees
Jul 9 - Jul 10
Nira Alpina - Member of Design Hotels

Montivas Lodge

9.8 out of 10, Exceptional, (52)
"Excellent place for cyclists! Taking your beloved bike with you to the room is no problem. The hotel is quiet too, and their breakfast is absolutely super - and it's open until 11 in the morning ❤️ The staff is very friendly too, and the candy at the reception was the cherry on top. Thank you!"
The price is ₩262,574
₩268,994 total
includes taxes & fees
Jul 7 - Jul 8
Montivas Lodge
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.

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 64 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 64 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 Val da Cambrena, Morteratsch Glacier, or Val da Campas.