Skip to main content
Manage my booking

Search hotels in Poschiavo Valley, Switzerland

Enter your dates and choose from 66 hotels and other places to stay

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Check out these popular cities in Poschiavo Valley

Poschiavo

45 hotels

Campascio

4 hotels

Brusio

6 hotels

Prada

8 hotels

Le Prese

4 hotels

Campocologno

3 hotels

San Carlo

3 hotels

Miralago

1 hotel

Stay in Poschiavo Valley's best hotels!

Filter by:

Star Rating
Review score

Pensione Capelli

Hotel in Prada

Located in Prada, 26 miles from Engadin Golf Samedan & Zuoz-Madulain, Pensione Capelli has accommodations with a garden, free private parking, a shared lounge and a restaurant.

J
John Button
From
United States
Fantastic hospitality of the staff. Everyone made sure we were welcome and comfortable. Spacious room with a back patio available outside the door. Lounge area was comfortable and well equipped. Good internet made it possible to do more than just a few web pages and email. Such a great stay!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 186 reviews
Price from
₱ 8,353.85
1 night, 2 adults

Historic Hotel Albrici

Hotel in Poschiavo

Located in Poschiavo, 24 miles from Engadin Golf Samedan & Zuoz-Madulain, Historic Hotel Albrici has accommodations with free bikes, private parking, a terrace and a restaurant.

E
Elyse
From
Italy
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.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 334 reviews
Price from
₱ 12,252.31
1 night, 2 adults

Ristorante Pensione Chalet Stazione

Hotel in Poschiavo

Located in Poschiavo, 24 miles from Engadin Golf Samedan & Zuoz-Madulain, Ristorante Pensione Chalet Stazione provides accommodations with a garden, free private parking, a terrace and a restaurant.

N
Nofare
From
Latvia
The best hosts I've met in Switzerland and in general. Caring, kind, nice and from the heart and not because it was necessary. The location is excellent, near the train and bus station. The room is clean (including sheets and towels) also the toilet and shower. Excellent breakfast, they made an effort since I'm vegan. Highly recommended!!!!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 162 reviews
Price from
₱ 12,809.23
1 night, 2 adults

Hotel Le Prese

Hotel in Poschiavo

Hotel Le Prese has free bikes, garden, a shared lounge and terrace in Poschiavo. 27 miles from Engadin Golf Samedan & Zuoz-Madulain and 27 miles from Train Station St.

R
Robert
From
United States
Outstanding and beautiful hotel on the lake. The staff is top-notch. The owner checked us in and even drove down to pick us up in Tirano when we couldn’t find the bus late one Sunday night. He also refused to take payment for that. Wish we had had more time there. We hope to go again someday.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 221 reviews
Price from
₱ 44,553.86
1 night, 2 adults

Hotel La Romantica

Hotel in Le Prese, Poschiavo

Located in Le Prese, Poschiavo, 27 miles from Engadin Golf Samedan & Zuoz-Madulain, Hotel La Romantica provides accommodations with free bikes, free private parking, a garden and a terrace.

O
Oliver
From
Switzerland
Friendly, attentive staff, amazing location right beside train stop of the Rhätische Bahn, close to the lovely lake, wonderful shady garden behind the hotel away from the road. Good, pleasantly presented food. They cater for gluten free diet upon request.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 105 reviews
Price from
₱ 14,561.69
1 night, 2 adults

Al Crott

Hotel in Poschiavo

Located in Poschiavo, 24 miles from Engadin Golf Samedan & Zuoz-Madulain, Al Crott provides accommodations with a garden, free private parking, a terrace and a restaurant.

H
Hans
From
Switzerland
A new boutique hotel in an old building, a former brewery. A perfect alternative to the traditional hotels in the center of Poschiavo. Very close to the trainstation and a seven minutes walk to the center.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 81 reviews
Price from
₱ 16,707.70
1 night, 2 adults

Albergo Ristorante Stazione Cavaglia

Hotel in Poschiavo

Albergo Ristorante Stazione Cavaglia features a garden, terrace, a restaurant and bar in Poschiavo.

T
Tim
From
United States
Kurt and Corinne were delightful. Our Room was very comfortable. Dinner and breakfast were excellent.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 11 reviews
Price from
₱ 11,554.30
1 night, 2 adults

Poschiavo Suisse Hotel

Hotel in Poschiavo

Located in the valley of Poschiavo, a family-run Poschiavo Suisse Hotel is only 656 feet from the Bernina Railway, UNESCO World Heritage-listed site.

M
Mihaela-Cornelia
From
Romania
Everything! Starting with the girl from the reception, Ana from the bar, the owners, the raclette we had at the restaurant 🫶 the room was clean and cosy! The location is the best! You can take the scenic train and go to St. Moritz!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,098 reviews
Price from
₱ 9,282.05
1 night, 2 adults

Hotel Sfazù

Hotel in Poschiavo

Located in Poschiavo, 19 miles from Engadin Golf Samedan & Zuoz-Madulain, Hotel Sfazù provides accommodations with a terrace, free private parking, a restaurant and a bar.

V
Veronika
From
Germany
The place is very beautiful and cozy. I want to say a big THANK YOU to miss Mina who was very kind waiting for us to arrive (check-in was until 18:00 and we arrived around 20:30 because the road was very slippery)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 188 reviews
Price from
₱ 8,762.27
1 night, 2 adults

Hotel Posta

Hotel in Poschiavo

Located in Poschiavo, 27 miles from Engadin Golf Samedan & Zuoz-Madulain, Hotel Posta has accommodations with a garden, free private parking, a shared lounge and a terrace.

T
Tobias
From
Switzerland
Clean room and comfy beds, excellent food and home made ice cream. What more can you ask for? The staff was very friendly and spoke both Italian and German, probably English too.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 252 reviews
Price from
₱ 11,881.03
1 night, 2 adults
See all 66 hotels in Poschiavo Valley

Most-booked hotels in Poschiavo Valley in the past month

See all

Popular with guests booking hotels in Poschiavo Valley

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,098 reviews

Popular with guests booking hotels in Poschiavo Valley

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 491 reviews

Popular with guests booking hotels in Poschiavo Valley

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 118 reviews

Popular with guests booking hotels in Poschiavo Valley

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 252 reviews

Popular with guests booking hotels in Poschiavo Valley

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

Popular with guests booking hotels in Poschiavo Valley

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 186 reviews

Popular with guests booking hotels in Poschiavo Valley

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 162 reviews

Popular with guests booking hotels in Poschiavo Valley

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 188 reviews

Popular with guests booking hotels in Poschiavo Valley

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 334 reviews

Popular with guests booking hotels in Poschiavo Valley

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 135 reviews

Poschiavo Valley's best hotels with breakfast

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 186 reviews

Located in Prada, 26 miles from Engadin Golf Samedan & Zuoz-Madulain, Pensione Capelli has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 221 reviews

Hotel Le Prese has free bikes, garden, a shared lounge and terrace in Poschiavo. 27 miles from Engadin Golf Samedan & Zuoz-Madulain and 27 miles from Train Station St.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 105 reviews

Located in Le Prese, Poschiavo, 27 miles from Engadin Golf Samedan & Zuoz-Madulain, Hotel La Romantica provides accommodations with free bikes, free private parking, a garden and a terrace.

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

Located in Poschiavo, 24 miles from Engadin Golf Samedan & Zuoz-Madulain, Al Crott provides accommodations with a garden, free private parking, a terrace and a restaurant.

From ₱ 17,450.26 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 11 reviews

Albergo Ristorante Stazione Cavaglia features a garden, terrace, a restaurant and bar in Poschiavo.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 188 reviews

Located in Poschiavo, 19 miles from Engadin Golf Samedan & Zuoz-Madulain, Hotel Sfazù provides accommodations with a terrace, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 118 reviews

Located in Le Prese, Poschiavo, 27 miles from Engadin Golf Samedan & Zuoz-Madulain, Albergo Lardi has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 252 reviews

Located in Poschiavo, 27 miles from Engadin Golf Samedan & Zuoz-Madulain, Hotel Posta has accommodations with a garden, free private parking, a shared lounge and a terrace.

From ₱ 12,252.31 per night

FAQs about hotels in Poschiavo Valley

See reviews by guests who stayed at hotels in Poschiavo Valley

See all
From ₱ 23,453.15 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 135 reviews
It was one of the best occomodations, and I traveled a lot. The feeling that you are not in a hotel, but visiting very close people, the attitude was as warm as to the most important guests, the attitude to every guest in this hotel! The owners of the hotel themselves receive guests, serve breakfasts and dinners, and try to do everything possible and even impossible for their guests. I highly recommend this place! And the view of the lake is just incredibly beautiful. The food is deliciously cooked. Thank you for this time at your place ❤️
Guest review by
Ekaterina
Germany
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 334 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.
Guest review by
Elyse
Italy
From ₱ 10,247.39 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 97 reviews
We loved Davide and Barbara! They were so welcoming and nothing was a problem for them. The food was amazing😋. Barbara was so helpful with translating as we were meeting a distant relative and neither of us could speak each other’s language even though she was extremely busy in the restaurant. Would definitely recommend and return to stay. The view down the valley was stunning
Guest review by
Amanda
New Zealand
From ₱ 13,366.16 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 162 reviews
The best hosts I've met in Switzerland and in general. Caring, kind, nice and from the heart and not because it was necessary. The location is excellent, near the train and bus station. The room is clean (including sheets and towels) also the toilet and shower. Excellent breakfast, they made an effort since I'm vegan. Highly recommended!!!!!
Guest review by
Nofare
Latvia
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 221 reviews
Outstanding and beautiful hotel on the lake. The staff is top-notch. The owner checked us in and even drove down to pick us up in Tirano when we couldn’t find the bus late one Sunday night. He also refused to take payment for that. Wish we had had more time there. We hope to go again someday.
Guest review by
Robert
United States
From ₱ 10,767.18 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 310 reviews
The staff was very friendly and helpful at check in. The hotel was within walking distance of the train station and the village centre. The room was large and neat. Since we stayed for two nights, we received a guest pass which could be used on public transport: very handy!
Guest review by
Ine
Belgium
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 105 reviews
Friendly, attentive staff, amazing location right beside train stop of the Rhätische Bahn, close to the lovely lake, wonderful shady garden behind the hotel away from the road. Good, pleasantly presented food. They cater for gluten free diet upon request.
Guest review by
Oliver
Switzerland
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 491 reviews
This property had some of the nicest staff we have come across in our travels. I was experiencing a health issue during our stay and they were so sweet. The chef even made me a special soup that was easy on my stomach. Breakfast was good.
Guest review by
Cris
United States
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,098 reviews
Everything! Starting with the girl from the reception, Ana from the bar, the owners, the raclette we had at the restaurant 🫶 the room was clean and cosy! The location is the best! You can take the scenic train and go to St. Moritz!
Guest review by
Mihaela-Cornelia
Romania
From ₱ 12,252.31 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 252 reviews
Clean room and comfy beds, excellent food and home made ice cream. What more can you ask for? The staff was very friendly and spoke both Italian and German, probably English too.
Guest review by
Tobias
Switzerland
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 118 reviews
Good location, super nice staffs, good value and breakfast, dinner
Guest review by
Xupei
United States
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 197 reviews
Great location. For Breakfast they offered a gluten-free meal :)
Guest review by
Barbara
Australia
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 82 reviews
Kind staff, very good quality breakfast, welcoming hospitality .
Guest review by
behsa
Italy
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 124 reviews
They have provide free shutte bus to train station
Guest review by
altw
Malaysia

Planning a trip? Get inspired by reviews of cities in Poschiavo Valley

10

Poschiavo is tranquil and serene place.

Poschiavo is tranquil and serene place. Small town but big enough to walk if you want a calm quiet moment. I found this place is a bit cheaper to eat in the restaurant than in places like zermatt. Quality of food is better and delectable. It’s walkable town. I will come back next time I go again in Switzerland.
Guest review by
Kristin
Canada
8.0

Nice hotel with a very good personnel.

Nice hotel with a very good personnel. The restaurant offers a varied (but not too big) list of menus, some with typical ingredients of the region, such as Posciavo's red polenta (really good). The breakfast is simple but with all the components you need to start your great day.
Guest review by
Joel B.
Switzerland
10

The borge (town centre) is very beautiful (and quiet, as it...

The borge (town centre) is very beautiful (and quiet, as it is almost car-free). Many interesting sights, small workshops, museums, cultural and architectural things to see and explore. Friendly people. Once you have seen it all, start exploring the whole of the valley that offers everything from the Bernina Hospizio down to Tirano in Valtalina vallley. There is something for everybody for every season, be it mountain-biking or discussing local literature experiences and tasting the regional bio-food surprises.....
Guest review by
Thomas
Switzerland
10

We were taking a train trip through Switzerland and this was...

We were taking a train trip through Switzerland and this was perfect for an overnight stop. Really close to the train stop, a very good restaurant, very friendly staff and we were pleasantly surprised by the lovely bedroom with spacious lounge area. The breakfast was also good. Thank you for a nice, but short stay!
Guest review by
eva
Germany
10

Lots of interesting architecture, pretty villas and palazzos...

Lots of interesting architecture, pretty villas and palazzos. Museums not open in the winter which is a shame. Great to use as stop-over on the Bernina train line. Lovely surroundings and not overly touristy. Some very nice looking restaurants although not a lot was open in February.
Guest review by
Andrea
Austria
gogless