Photo by Borislav Radosavljevic

Top Hotels Near Diavolezza-Lagalb Ski Resort in Pontresina from AU$191

  • 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

Filter by

Property class

Guest rating

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

Our top choices for Diavolezza-Lagalb Ski Resort hotels

1. Hotel Müller Mountain Lodge

Hotel Müller Mountain Lodge
3.0 star property
8.2 km from Diavolezza-Lagalb Ski Resort
9.6 out of 10, Exceptional, (190 reviews)
"Great room, wonderful service, fantastic breakfast "
United States
Robert
The price is AU$300
includes taxes & fees
16 Nov - 17 Nov
Hotel Müller Mountain Lodge

2. POSCHIAVO Suisse Hotel

POSCHIAVO Suisse Hotel
2.5 star property
13.5 km from Diavolezza-Lagalb Ski Resort
8.8 out of 10, Excellent, (42 reviews)
"Very amazing staff, felt safe coming here as a solo traveler ! "
United States
Nayeli
The price is AU$192
includes taxes & fees
23 Nov - 24 Nov
POSCHIAVO Suisse Hotel

3. Hotel Chesa Rosatsch

Hotel Chesa Rosatsch
4.0 star property
12.3 km from Diavolezza-Lagalb Ski Resort
9.4 out of 10, Exceptional, (119 reviews)
"Beautiful and charming hotel in the midst of a beautiful and charming town. The hotel was tremendous in every respect. Thank you for the stay."
United States
Eric
The price is AU$368
includes taxes & fees
15 Nov - 16 Nov
Hotel Chesa Rosatsch

4. Hotel Nolda

Hotel Nolda
3.0 star property
11.9 km from Diavolezza-Lagalb Ski Resort
9.0 out of 10, Wonderful, (566 reviews)
"Friendly staff, nice breakfast"
United States
Cowan
The price is AU$387
includes taxes & fees
27 Nov - 28 Nov
Hotel Nolda

5. Hotel Donatz

Hotel Donatz
3.5 star property
13.9 km from Diavolezza-Lagalb Ski Resort
9.6 out of 10, Exceptional, (84 reviews)
"Staff were welcoming, friendly and helpful. We were very comfortable and enjoyed our stay! Food was amazing. Large well equipped quite room. Would "
United States
Jody
The price is AU$363
includes taxes & fees
29 Nov - 30 Nov
Hotel Donatz

6. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
12 km from Diavolezza-Lagalb Ski Resort
9.8 out of 10, Exceptional, (145 reviews)
"Room with the view was breathtaking… WOW! Room was clean, spotless, and amenities fully stocked and service was exceptional. I will definitely recommend and stay again."
United States
ADOWA
The price is AU$949
includes taxes & fees
29 Nov - 30 Nov
Hotel GRACE LA MARGNA ST MORITZ

7. Hotel Walther

Hotel Walther
4.5 star property
7.9 km from Diavolezza-Lagalb Ski Resort
9.8 out of 10, Exceptional, (82 reviews)
"Absolutely amazing stay from start to finish. "
United Kingdom
isabelle
The price is AU$610
includes taxes & fees
9 Dec - 10 Dec
Hotel Walther

8. Hotel San Gian

Hotel San Gian
4.0 star property
11.8 km from Diavolezza-Lagalb Ski Resort
9.4 out of 10, Exceptional, (242 reviews)
"Very Nice hotel with friendly staff "
United Kingdom
Nawaim
The price is AU$489
includes taxes & fees
25 Nov - 26 Nov
Hotel San Gian

9. Hotel Sporting - Family Hospitality

Hotel Sporting - Family Hospitality
4.0 star property
16 km from Diavolezza-Lagalb Ski Resort
10.0 out of 10, Exceptional, (23 reviews)
"."
Sweden
Anna
The price is AU$443
includes taxes & fees
3 Dec - 4 Dec
Hotel Sporting - Family Hospitality

10. Berghotel Randolins

Berghotel Randolins
3.0 star property
13.3 km from Diavolezza-Lagalb Ski Resort
9.0 out of 10, Wonderful, (166 reviews)
"Clean quiet and the Swiss restaurant was excellent. The shuttle service was an added bonus."
Canada
Sheldon
The price is AU$317
includes taxes & fees
10 Dec - 11 Dec
Berghotel Randolins

11. Grand Hotel Kronenhof

Grand Hotel Kronenhof
5.0 star property
8.7 km from Diavolezza-Lagalb Ski Resort
9.6 out of 10, Exceptional, (169 reviews)
"Wonderful spa, gracious service, great breakfast and dinner. "
United States
Paul
The price is AU$724
includes taxes & fees
23 Nov - 24 Nov
Grand Hotel Kronenhof

12. Languard

Languard
3.0 star property
12.3 km from Diavolezza-Lagalb Ski Resort
8.8 out of 10, Excellent, (731 reviews)
"Very charming hotel with a small lift. Enjoyed our 1 night stay."
Australia
Mary
The price is AU$290
includes taxes & fees
17 Nov - 18 Nov
Languard

13. Hotel Maistra 160

Hotel Maistra 160
4.5 star property
8.4 km from Diavolezza-Lagalb Ski Resort
10.0 out of 10, Exceptional, (33 reviews)
"Super helpful and friendly staff and beautiful pool, great breakfast!"
United States
Tracey
The price is AU$570
includes taxes & fees
29 Nov - 30 Nov
Hotel Maistra 160

14. Hotel Loredana

Hotel Loredana
3.0 star property
17.3 km from Diavolezza-Lagalb Ski Resort
9.2 out of 10, Wonderful, (79 reviews)
"Very friendly staff. Nice breakfast"
Italy
Philip
The price is AU$254
includes taxes & fees
28 Nov - 29 Nov
Hotel Loredana

15. Hotel Bellavista

Hotel Bellavista
4.0 star property
12.3 km from Diavolezza-Lagalb Ski Resort
9.6 out of 10, Exceptional, (21 reviews)
"The hotel is charming, the staff is delightful, and the food excellent. We will be back "
United States
Nancy
The price is AU$577
includes taxes & fees
25 Nov - 26 Nov
Hotel Bellavista

16. Hostel by Randolins

Hostel by Randolins
1.0 star property
13.3 km from Diavolezza-Lagalb Ski Resort
9.0 out of 10, Wonderful, (54 reviews)
"lovely pleasant staff. Nice restaurant. Clean and comfortable beds."
Canada
Shelly
The price is AU$226
includes taxes & fees
8 Dec - 9 Dec
Hostel by Randolins

17. Chesa Stuva Colani

Chesa Stuva Colani
4.0 star property
17.6 km from Diavolezza-Lagalb Ski Resort
9.2 out of 10, Wonderful, (70 reviews)
"We had a wonderful stay here ! Beautiful hotel, clean, friendly with a great restaurant and breakfast. "
United States
Kayla
The price is AU$432
includes taxes & fees
10 Dec - 11 Dec
Chesa Stuva Colani

18. Cresta Palace

Cresta Palace
4.5 star property
12.4 km from Diavolezza-Lagalb Ski Resort
9.4 out of 10, Exceptional, (132 reviews)
"Loved this hotel! Beautiful inside and out. Close to the train and a nice store so it was incredibly convenient as well. The pool area was so nice. Make sure you take the time to walk around the town - it is like being in a fairy tale."
United States
Donna
The price is AU$604
includes taxes & fees
29 Nov - 30 Nov
Cresta Palace

19. Hotel Laudinella

Hotel Laudinella
4.0 star property
11.7 km from Diavolezza-Lagalb Ski Resort
8.6 out of 10, Excellent, (372 reviews)
"Very nice hotel"
Canada
Ursell
The price is AU$404
includes taxes & fees
14 Dec - 15 Dec
Hotel Laudinella

20. Hotel Palü

Hotel Palü
3.5 star property
7.2 km from Diavolezza-Lagalb Ski Resort
9.4 out of 10, Exceptional, (76 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 AU$494
includes taxes & fees
27 Nov - 28 Nov
Hotel Palü
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-Lagalb Ski Resort

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A sunlit room with a glass ceiling, a sofa, chairs, and a glass table.
Hotel Müller Mountain Lodge
3.0 star property
9.6
Exceptional
190 reviews
View
A courtyard with outdoor seating, a building labeled 'Hotel Suia Ruscian,' and potted plants.
POSCHIAVO Suisse Hotel
2.5 star property
8.8
Excellent
42 reviews
View
A restaurant interior with booth seating, tables, and a modern, curved wall design.
Hotel Chesa Rosatsch
4.0 star property
9.4
Exceptional
119 reviews
View
A hotel room with a bed, a window, and a view of a ski lift.
Hotel Nolda
3.0 star property
9.0
Wonderful
566 reviews
View
An indoor swimming pool with a mosaic tile wall and a clear floor.
Hotel Donatz
3.5 star property
9.6
Exceptional
84 reviews
View

Hotels recommended for families near Diavolezza-Lagalb Ski Resort

Other attractions near Diavolezza-Lagalb Ski Resort

Top Diavolezza-Lagalb Ski Resort Hotel Reviews

Frequently Asked Questions

What are the top-rated hotels near Diavolezza Ski Resort?

Discovering the perfect stay near Diavolezza Ski Resort is essential for travellers seeking top-rated hotels with stunning views and exceptional amenities in Pontresina, Graubünden.


Hotel Walther
Hotel Walther boasts a remarkable review rating of 10 and is a hotel located just 7.7 km from Diavolezza Ski Resort. This luxurious hotel offers an indoor pool, a full-service spa with treatment rooms, and a hot tub for relaxation after a day on the slopes. Guests can delight in free buffet breakfast and enjoy the beautiful mountain views from the terrace. The hotel also features tennis courts and extensive ski facilities, making it an ideal retreat for winter sports enthusiasts.


Albris
Albris is a charming hotel with an impressive review rating of 9.8, situated only 7.4 km from Diavolezza Ski Resort. This inviting hotel features a rooftop terrace and offers a free buffet breakfast daily. Guests can unwind in the full-service spa that includes a sauna and steam room, or explore the nearby hiking and biking trails. The hotel also provides ski storage and complimentary ski passes, ensuring a straightforward experience for skiers and snowboarders alike.


Sunstar Pontresina
Sunstar Pontresina, rated 9.6 by travellers, is a delightful hotel located 8.0 km from Diavolezza Ski Resort. This hotel features a full-service spa, complete with steam rooms and saunas, perfect for relaxation after outdoor adventures. Guests can enjoy free buffet breakfast, and the rooms are equipped with kitchenettes for added convenience. The mountain views can be enjoyed from various areas of the hotel, providing a picturesque backdrop for a memorable stay.

What hotels are within walking distance to Diavolezza Ski Resort?

Discover the perfect accommodations within walking distance to Diavolezza Ski Resort, featuring top-rated hotels that enhance your skiing experience in Pontresina.


Gasthaus & Hotel Berninahaus
Gasthaus & Hotel Berninahaus is a charming hotel just an 8-minute walk from Diavolezza Ski Resort, rated 9.2 by travellers. This delightful hotel offers a traditional design with stunning mountain views and a range of amenities including a full-service spa with sauna, free buffet breakfast, and daily housekeeping. Guests can make use of the ski shuttle service, ski storage, and various nearby skiing options, making it an ideal base for winter sports enthusiasts.


Hotel Bernina Hospiz - Hostel
Situated 19 minutes from Diavolezza Ski Resort, Hotel Bernina Hospiz - Hostel boasts a review rating of 9.0. This welcoming hostel provides a cozy atmosphere with free daily continental breakfast and a terrace for relaxation. Guests can enjoy nearby skiing opportunities and the convenience of self-parking. With its family-friendly amenities and arcade game room, it’s a great choice for those looking for a budget-friendly stay close to the slopes.

What are the most popular family-friendly hotels near Diavolezza Ski Resort?

Discover the perfect family-friendly hotels near Diavolezza Ski Resort, where comfort and convenience meet stunning views.


Hotel Walther
Hotel Walther is a gem located just 7.7 km from Diavolezza Ski Resort, rated an impressive 10 by travellers. This family-friendly hotel offers a range of amenities tailored for kids, including a dedicated children's pool and free cribs. Guests can enjoy a buffet breakfast, an arcade game room, and a playground, ensuring a fun-filled stay. Additional perks include an indoor pool, spa services, and tennis facilities.


Hotel Morteratsch
Set only 5.6 km from Diavolezza Ski Resort, Hotel Morteratsch boasts a stellar review rating of 9.6. This welcoming hotel features family-centric amenities such as free cribs and supervised childcare, making it an ideal choice for families. Guests can start their day with a complimentary buffet breakfast and enjoy the playground and garden space. The hotel also offers kitchenettes in rooms for added convenience, along with free self-parking.


Hotel Steinbock
Hotel Steinbock is a cozy hotel located 7.7 km from Diavolezza Ski Resort, with an excellent review rating of 9.2. Families will appreciate the cribs and kids’ meals available at the on-site restaurant. This hotel also features an arcade game room and a playground, ensuring entertainment for younger travellers. Additional amenities include a buffet breakfast, a spa with a hot tub, and convenient airport transportation.

Which hotels near Diavolezza Ski Resort offer the best views?

Discover the best hotels near Diavolezza Ski Resort that offer stunning views for an unforgettable stay in Pontresina.


Hotel Walther
Hotel Walther stands out with an impressive review rating of 10, situated just 7.7 km from Diavolezza Ski Resort. This luxurious hotel boasts breathtaking mountain views and an array of amenities, including a spa with treatment rooms, an indoor pool, and tennis courts. Guests enjoy complimentary breakfast and the elegance of art deco design, making it a perfect choice for those seeking both comfort and stunning vistas.


Gasthaus & Hotel Berninahaus
Gasthaus & Hotel Berninahaus offers a cozy stay with a travellers' rating of 9.2, located just an 8-minute walk from Diavolezza Ski Resort. This hotel features a traditional design and stunning mountain views, along with ski-in/ski-out access, making it ideal for ski enthusiasts. Guests can enjoy amenities like complimentary breakfast, a sauna, and a game room, ensuring a delightful stay in the heart of nature.


Hotel Steinbock
Hotel Steinbock, rated 9.2 by travellers, is a charming hotel located 7.7 km from Diavolezza Ski Resort. Guests can unwind in the outdoor terrace or indulge in the full-service spa featuring a hot tub and steam room. With amenities such as an indoor pool, complimentary breakfast, and an on-site restaurant with garden views, it ensures a relaxing retreat after a day on the slopes.

What are the best affordable hotels near Diavolezza Ski Resort?

For travellers seeking affordable accommodations near Diavolezza Ski Resort, these top-rated hotels offer comfort and convenience without breaking the bank.


Hotel Morteratsch
Hotel Morteratsch is a charming hotel located just 5.6 km from Diavolezza Ski Resort, with an impressive review rating of 9.6. Perfect for families, it features a playground and supervised childcare, ensuring kids have a great time. Guests can enjoy complimentary WiFi, a free buffet breakfast daily, and self-parking. The hotel also offers stunning mountain views and easy access to hiking and biking trails.


Hotel Steinbock
Hotel Steinbock, with a review rating of 9.2, is conveniently located 7.7 km from Diavolezza Ski Resort. This family-friendly hotel offers an indoor pool, a playground for children, and a variety of exciting outdoor activities nearby. Guests can enjoy free WiFi, a complimentary buffet breakfast, and a 24-hour airport shuttle service, ensuring a comfortable and straightforward stay.


Hotel Müller Mountain Lodge
Nestled 8.0 km from Diavolezza Ski Resort, Hotel Müller Mountain Lodge boasts a cozy atmosphere with a great traveler rating score of 9.4. Ideal for families, it offers a highchair for children and a range of onsite activities like ice skating and snowshoeing. Guests can indulge in free WiFi, complimentary local breakfast, and access to a full-service spa, making it a perfect retreat after a day on the slopes.

Are there any hotels with pools close to Diavolezza Ski Resort?

For travellers seeking hotels with pools near Diavolezza Ski Resort, there are excellent options in Pontresina that provide comfort and relaxation after a day on the slopes.


Hotel Walther
Hotel Walther is a luxurious hotel located just 7.7 km from Diavolezza Ski Resort, with a perfect review rating of 10. Guests can enjoy a fabulous indoor pool, complete with sun loungers and a children's area, ideal for families. The hotel features a full-service spa with treatments like massages and aromatherapy, along with complimentary buffet breakfast and free cribs for little ones. With its blend of elegance and family-friendly amenities, this hotel promises a delightful stay for those looking to unwind after a day of skiing.


Hotel Steinbock
Hotel Steinbock, rated by travellers at 9.2, is a charming hotel located 7.7 km from Diavolezza Ski Resort. This family-friendly hotel features an inviting indoor pool, perfect for relaxation. Guests can also indulge in a variety of amenities, including a spa with steam room, massage treatments, and delightful garden-view dining. With free breakfast and a range of outdoor activities nearby, this hotel offers a cozy retreat for families and adventure seekers alike.

What are the best pet-friendly hotels near Diavolezza Ski Resort?

For those seeking the perfect pet-friendly stay near Diavolezza Ski Resort, these top-rated hotels in the Pontresina area offer great accommodations for you and your furry friends.


Albris
Albris is a beautifully rated hotel, situated 7.4 km from Diavolezza Ski Resort with an exceptional travellers' rating of 9.8. This pet-friendly hotel allows dogs and offers convenient amenities such as a complimentary buffet breakfast and spa facilities. Guests will also appreciate the onsite hiking and biking opportunities, ensuring a delightful stay for both pets and their owners.


Gasthaus & Hotel Berninahaus
Gasthaus & Hotel Berninahaus is a charming hotel located just an 8-minute walk from Diavolezza Ski Resort, with an impressive review rating of 9.2. This pet-friendly hotel welcomes pets with essential amenities like food and water bowls. Guests can enjoy free daily breakfast, a traditional design, and access to skiing facilities nearby, making it a great choice for winter sports lovers.


Hotel Müller Mountain Lodge
Hotel Müller Mountain Lodge is a cozy retreat located 8.0 km from Diavolezza Ski Resort, featuring a great traveler rating score of 9.4. This pet-friendly lodge welcomes dogs and provides essential pet amenities. Guests can indulge in complimentary breakfast, enjoy the onsite art gallery, and enjoy various winter sports activities, making it a perfect spot for adventure-seeking travellers and their pets.

Can I book a fully refundable hotel close to Diavolezza-Lagalb Ski Resort?

Most bookings on Expedia are refundable if cancelled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, set your travel dates and use the "Fully refundable" filter.

Can I find Expedia discounts for hotels near Diavolezza-Lagalb Ski Resort?

To look for discounts on hotels near Diavolezza-Lagalb Ski Resort, join One Key™—our free travel rewards program. One Key members get instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you can save is by booking a package with hotel and flights.† *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands. †Members only. Savings vary and subject to availability.

How much is a hotel near Diavolezza-Lagalb Ski Resort?

Staying near Diavolezza-Lagalb Ski Resort is a treat, with plenty of hotels from AU$191 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.