Skip to main content

The best romantic hotels in Poschiavo

Check out our pick of great romantic hotels 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.

Very friendly staff. Always doing something extra. Nice sauna and steam room. Very good food

Show more Show less
9.2
Superb
180 reviews
Price from
€ 145
per night

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.

All rooms offer flat-screen TV with satellite channels and hairdryers. Free WiFi is available in all areas of the hotel. Free tea facilities are provided in each unit.

Spacious bathroom, very hot relaxing shower, fantastic breakfast, comfy bed. Everything I needed

Show more Show less
8.4
Very good
933 reviews
Price from
€ 104
per night

A small children’s playground is there for the little guests. Guests can relax and unwind at the hotel´s new lounge area or use the on-site tennis court free of charge. Free private parking and free entrance to 3 museums in Poschiavo are provided. In winter, there is a ice skating rink in the vicinity.

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.

Show more Show less
8.9
Fabulous
344 reviews
Price from
€ 124
per night

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.
Search romantic hotels in Poschiavo

Romantic hotels that guests love in Poschiavo

  • Avg. price/night: € 161.15
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 245 reviews
    It’s a lovely old original property in a quaint old fashioned typically Swiss / Italian square. The room was just the right size with a lovely warm bathroom floor. Breakfast was continental and comprehensive.
    Martin
    Young couple
  • Avg. price/night: € 159.13
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 933 reviews
    Location was great with a lovely view. Breakfast was very satisfying and friendly staff. Room was a good size and very comfortable with a nice ensuite.
    Jill
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 79 reviews
    The location was excellent and the property was clean, comfortable and very relaxing
    Simon
    Young couple
  • Avg. price/night: € 181.87
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 344 reviews
    Very friendly staff & lovely clean , comfortable room
    Jenny
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 50 reviews
    Nice attic apartment with wooden interiors. Spacious kitchen, living room and bedroom. Lovely collection of rock music CDs from the 70s and a nice CD player. Comfortable and warm kitchen and dining area with lots of space to cook and dine. Scenic, quiet location close to Bus Stop Mulino Aino, San Carlo, about 15 mins walk from Poschiavo....and several friendly cats in the neighborhood.
    Ragupathy
    Young couple
  • Avg. price/night: € 181.87
    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: € 159.13
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 933 reviews
    Spacious bathroom, very hot relaxing shower, fantastic breakfast, comfy bed. Everything I needed
    Arleta
    Solo traveller
  • Avg. price/night: € 159.13
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 933 reviews
    Great location. Family feel. Lovely dog to greet us at the door. Good breakfast
    Anna
    Family with young children
  • Avg. price/night: € 181.87
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 256 reviews
    The owners were briliant, basically am waiting for us to get off the train after a long day's travelling and making sure we were comfortable. Breakfast was lovely. Poschiavo was a great little stop on our family interrail adventure. Molto Grazie!
    stephen
    Family with young children
  • Avg. price/night: € 180.86
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 25 reviews
    Ristorante Albergo Selva is a beautiful place run by a really welcoming and dedicated family. The food is delicious and reasonably priced, the site offers plenty of areas to relax and Jacopo and his family are always happy to help you out with information or other things. Highly recommended!
    Janis
    Solo traveller