Skip to main content

Ski Resorts in Poschiavo

Find the ski resorts that appeal to you the most

The best ski resorts in Poschiavo

Check out our pick of great ski resorts in Poschiavo

Filter by:

Review score

B&B Berninapass

Poschiavo

Offering city views, B&B Berninapass is an accommodation set in Poschiavo, 37 km from Train Station St. Moritz and 16 km from Bernina Pass.

A
Amy
From
Switzerland
Very modern, spacious room and bathroom, car parking in property, nice breakfast - host Ms Giulia extremely friendly, very clean modernroom and big modern bathroom. Will be back for sure.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 396 reviews
Price from
US$113.66
1 night, 2 adults

Ristorante Pensione Chalet Stazione

Hotel in Poschiavo

Set in Poschiavo, 39 km from Engadin Golf Samedan & Zuoz-Madulain, Ristorante Pensione Chalet Stazione offers accommodation with a garden, free private parking, a terrace and a restaurant.

M
Michael
From
United Kingdom
Everything. Perfect location for the Bernina line train station. Good breakfast available. The rooms are quiet, modern and well equipped and comfortable.Host Stefano was very friendly. The restaurant, when open, offered good food at an affordable price. Delightful Poschiavo town is a short walk away.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 163 reviews
Price from
US$215.69
1 night, 2 adults

Alleinstehendes Traumhaus

Poschiavo

Situated in Poschiavo and only 35 km from Engadin Golf Samedan & Zuoz-Madulain, Alleinstehendes Traumhaus features accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews
Price from
US$135.04
1 night, 2 adults

Poschiavo Suisse Hotel

Hotel in Poschiavo

Situated in the valley of Poschiavo, a family-run Poschiavo Suisse Hotel is only 200 metres from the Bernina Railway, UNESCO World Heritage-listed site.

K
Kathleen
From
Malta
Though the interior is a bit dated, this hotel truly captured my heart. The rooms were spacious, and the buffet breakfast was fresh and delicious. A special shout-out to the staff—one remembered my interest in visiting Diavolezza and advised me in the morning that the weather wasn’t great, suggesting we head north instead. That thoughtful advice was much appreciated and led to a great day. In the evening, we dined at the hotel’s restaurant, La Terrasse du Suisse, which was fantastic—beautiful setting, exquisite food, and I even got to speak Italian! We plan to return in summer for hikes in Valposchiavo and along the Bernina line, and we will definitely stay here again. Another plus is that it is a short walk from the train station so no need to hire a taxi.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,088 reviews
Price from
US$125.04
1 night, 2 adults

Hotel Posta

Hotel in Poschiavo

Situated in Poschiavo, 43 km from Engadin Golf Samedan & Zuoz-Madulain, Hotel Posta features accommodation with a garden, free private parking, a shared lounge and a terrace.

C
Christoph
From
Switzerland
Exceptional hotel. The staff is very friendly. Restaurant has bio (organic) options. The food is really well-made and not expensive. Bikes can be locked inside. Not everything is perfectly new but that actually makes it feel much more welcoming. Big recommendation!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 247 reviews
Price from
US$200.06
1 night, 2 adults

Berghaus Diavolezza

Berninahäuser (Near Poschiavo)

Located in Berninahäuser and with Engadin Golf Samedan & Zuoz-Madulain reachable within 20 km, Berghaus Diavolezza provides a tour desk, non-smoking rooms, a terrace, free WiFi throughout the property...

D
Daan
From
Belgium
Having this kind of food, drinks, service, good showers and amazing beds is pure luxury at 3000 meters.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 205 reviews
Price from
US$455.14
1 night, 2 adults

Hotel Morteratsch

Pontresina (Near Poschiavo)

Conveniently located nearby Morteratsch station of the Bernina Railway, Hotel Morteratsch provides guests with a restaurant with Grisons specialties, a sun terrace and free public transport in the...

T
Tamas
From
Italy
The hotel is just next to a Bernina Express train stop, in a very beautiful area, near the glacier, which can be reached with an easy and nice walk even in winter. Meals are great, staff kind and helpful.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 551 reviews
Price from
US$217.19
1 night, 2 adults

Gasthaus & Hotel Berninahaus

Pontresina (Near Poschiavo)

Gasthaus & Hotel Berninahaus is located next to the Bernina Suot Railway Station of the UNESCO-protected Rhaetian Railway.

E
Eva
From
Germany
The Staff was super nice, the room was cozy and relaxing, the Food was good, the breakfast super delicious. It was the Perfect Place to stay in after an exhausting bike ride with beautiful views. Would definitely recommend.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 516 reviews
Price from
US$240.08
1 night, 2 adults

Hotel Roseg-Gletscher

Pontresina (Near Poschiavo)

This hotel enjoys a secluded location in a car-free nature reserve, only 3 km from the Roseg Glacier. A free pick-up service from the Pontresina Train Station is available upon request.

K
Katerina
From
Bulgaria
Beautiful hotel nestled in the verdant Roseg valley .Serenity and beauty, this is how I would describe it!. The hotel is everything one could wish for - tidy and cosy rooms, delicious food and very kind staff. We will visit this place again and again... Excellent place!.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 561 reviews
Price from
US$300.09
1 night, 2 adults

Hotel Bernina Hospiz

Berninahäuser (Near Poschiavo)

The Hotel Bernina Hospiz is located at 2309 metres altitude on the Bernina pass and has a terrace with glacier views, a cosy Italian restaurant and offers free internet.

T
Tuula
From
Finland
Location was just perfect for little stay in "middle of the Alps". Had a pleasent stay with the perfect view.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 991 reviews
Price from
US$156.30
1 night, 2 adults
All ski resorts in Poschiavo

Looking for a ski resort?

Those who enjoy hitting the slopes on holiday need look no further than ski resorts and hotels. Whether located up in the mountains or in a nearby town or city, ski resorts give you easy access to the best areas for skiing, snowboarding and other winter sports.

Most booked ski resorts in Poschiavo and surroundings in the past month

See all

Popular with guests booking ski resorts in Poschiavo

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews

Popular with guests booking ski resorts in Poschiavo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 57 reviews

Popular with guests booking ski resorts in Poschiavo

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 44 reviews

Popular with guests booking ski resorts in Poschiavo

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews

Popular with guests booking ski resorts in Poschiavo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews

Popular with guests booking ski resorts in Poschiavo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 163 reviews

Popular with guests booking ski resorts in Poschiavo

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 247 reviews

Popular with guests booking ski resorts in Poschiavo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 396 reviews

Popular with guests booking ski resorts in Poschiavo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,088 reviews