1. Gasthaus & Hotel Berninahaus

- Location: 1.2 mi from Diavolezza-Lagalb Ski Resort
- Guest rating: 9.2/10 (Wonderful, 37 reviews)
- Review: bello e pulito , by Ruth
Plan your trip

Photo by Borislav Radosavljevic
Book hotels with free cancellation
Save instantly and earn perks with One Key
Search almost a million properties worldwide
Check prices for these dates, 14 – 15 December 2026
Recommended
Price (low to high)
Distance
Property class




















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.
| Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() | 9.6Exceptional190 reviews | View | |||||
![]() | 9.4Exceptional119 reviews | View | |||||
![]() | 8.8Excellent42 reviews | View | |||||
![]() | 10.0Exceptional23 reviews | View | |||||
![]() | 9.8Exceptional82 reviews | View |

Rating: 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.

Rating: 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.
Rating: 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.
Rating: 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.
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.
Commune with nature and explore the great outdoors at Piz Languard during your travels in Pontresina. Discover the area's mountain views and spas.
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.











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 4.5-star 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 3.5-star 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 4-star 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.
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 3-star 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.
Staying near Diavolezza Ski Resort is a treat, with plenty of hotels from £98 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.
Discover the perfect family-friendly hotels near Diavolezza Ski Resort, where comfort and convenience meet stunning views.
Hotel Walther
Hotel Walther is a 4.5-star 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 3-star 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.
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 and a 4.5-star rating, 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 3-star 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 3-star 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.
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 3-star 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, rated 3 stars and 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 and is rated 3 stars. 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.
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 4.5-star 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 3-star 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.
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 3.5-star 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 3-star 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 3-star 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.
Most bookings on Expedia are refundable if canceled 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, simply enter “Diavolezza Ski Resort”, set your travel dates, and use the “Fully refundable” filter under “Deals & Discounts” on the results page. Alternatively, explore deals with free cancellation options on Expedia.