Skip to main content

The 10 Best Inns in Poschiavo, Switzerland

Check out our pick of great inns in Poschiavo

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Poschiavo, Albergo Croce Bianca offers a restaurant, a sauna and a Turkish bath. Poschiavo Train Station is a 5-minute walk away.

Fitted with contemporary furniture, each room has satellite TV, a work desk, a bathroom, and free wired internet access. Some rooms have a balcony.

Service, location location is great

Show more Show less
9.2
Superb
182 reviews
Price from
£126
per night

The family-friendly Altavilla, Rooms & Breakfast can be found in a sunny and quiet location in Poschiavo and offers you en-suite rooms, breakfast, free Wi-Fi

the Hotel is situated 8 min wlkas from the train station and that we have parking places availble subject to a fee.

Very nice hotel with friendly staff. Good breakfast. Our traindelays made us arrving after official check in time but as we called that was no problem, they helped to find a very nice restaurang and was very helpful

Show more Show less
8.6
Fabulous
223 reviews
Price from
£101
per night

Raselli Sport Hotel has a restaurant, also renovated in 2016, with a wood-fired pizza oven, a typical Grisons tavern, a winter garden and a terrace. Half board includes a 4-course dinner with organic, homemade ingredients. Free biological homemade tea is offered to the guests.

Love everything about this place, best kept secret in Switzerland

Show more Show less
8.9
Fabulous
344 reviews
Price from
£108
per night

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.
Search inns in Poschiavo

Inns that guests love in Poschiavo

  • Avg. price/night: £138.21
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 939 reviews
    I had a very nice room at a reasonable price. Additionally, breakfast and dinner (I took the half-board option) were excellent and an excellent value. A great stay!
    Stephen
    Solo traveller
  • Avg. price/night: £122.85
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 432 reviews
    Very friendly staff. Parking available right beside the hotel. Breakfast was plenty. Coffee very good. Dinner was excellent at a decent price. It's the second time I've been here for a stopover. Definitely can recommend.
    Ruth
    Young couple
  • Avg. price/night: £157.95
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 344 reviews
    Super friendly staff and helpful, all spoke German and some of them spoke English. Had a Delicious Pizza for dinner with a drink in the restaurant, which is quite elegant. If you are coming from the centre of Switzerland during the winter, make sure to bring snow chains or drive a 4x4, because this hotel is over the Berninapass. Or take the train, that stops right next to the hotel.
    Marcell
    Young couple
  • Avg. price/night: £116.36
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 313 reviews
    Very clean, spacious and the host was very friendly. One of our best dinner restaurants ever was located in Poschiavo - an Italian restaurant.
    Kelly
    Young couple
  • Avg. price/night: £122.85
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 179 reviews
    A family Inn near the valley. Nice view, friendly staff, and excellent breakfast. An ideal place to spend a cozy weekend.
    Yu
    People with friends
  • Avg. price/night: £157.95
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 344 reviews
    The hotel is a lovely mix of old and new, located just a short walk from the train stop. The staff were very friendly and helpful and spoke more than enough English for us to get by. When we arrived we were advised to book dinner in the restaurant and weren't disappointed. We had a great meal and were looked after by a very friendly and helpful waitress. 10/10 would stay here again when we come back to Switzerland.
    Ian
    Family with young children
  • Avg. price/night: £140.40
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 483 reviews
    Very nice rooms with kitchen facilities. Very comfortable bed. Definitely go to osteria del Borgo for dinner in the room below. Best food of our trip!!
    Christopher
    Young couple
  • Avg. price/night: £138.21
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 939 reviews
    Breakfast is very sumptious and hotel staff service were great. Location is great too and i did not hear any noise. Their restaurant which is in the opposite street is fantastic for the dinner. Very delicious food. I do wish to have a bigger bathroom as shower cube is so tiny and insufficiently light in the bathroom.
    Yih Lin Eveline
    Solo traveller
  • Avg. price/night: £140.40
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 483 reviews
    Very charming! Both the hotel and the dependence are beautifully-restored historic buildings in the center of the village. We stayed in the dependance, which is around the corner (next to the Hotel Suisse). The room was large and impeccably clean with comfortable beds. Bathroom was and modern. There are common spaces on the second and third floor, which would come in handy for an extended stay (sort of like a lobby area). Breakfast was wonderful! We also had dinner in the hotel which was very good.
    Elyse
    Young couple
  • Avg. price/night: £181.47
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 182 reviews
    Very nice hotel in lovely Poschiavo. Staff exceptionally friendly and accommodating, clean and comfy rooms, excellent restaurant with a very enjoyable and green garden terrace in summer, serving local delicious products for breakfast and dinner. Free parking was very useful and always available. We would definitely stay here again on our next visit to Val Poschiavo.
    Maria
    Young couple