Find hotels in Poschiavo from CA $145

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Poschiavo hotels

POSCHIAVO Suisse Hotel

POSCHIAVO Suisse Hotel
2.5 star property
Poschiavo
9.0 out of 10, Wonderful, (22 reviews)
"Great location close to train station. Breakfast had great variety of food."
United States
Stephen
The price is CA $174
CA $191 total
includes taxes & fees
Apr 19 - Apr 20
POSCHIAVO Suisse Hotel

Hotel La Romantica

Hotel La Romantica
3.5 star property
Poschiavo
9.4 out of 10, Exceptional, (8 reviews)
"Ho soggiornato nell appartamento Varuna.2ad et un ragazzo. Perfetto Il trenino passava sotto le finestre ma neanche si sentiva!!! Personale gentilissimo Posto curato Lo consiglio.!!!"
Italy
Serenella
The price is CA $287
CA $308 total
includes taxes & fees
May 3 - May 4
Hotel La Romantica

Cà del Borgo, Rooms & Suites

Cà del Borgo, Rooms & Suites
3.0 star property
Poschiavo
10.0 out of 10, Exceptional, (1 review)
"Good"
United States
RAUL
The price is CA $218
CA $237 total
includes taxes & fees
Apr 16 - Apr 17
Cà del Borgo, Rooms & Suites

Albergo Croce Bianca

Albergo Croce Bianca
3.0 star property
Poschiavo
9.8 out of 10, Exceptional, (46 reviews)
"Great staff, you feel welcome from the minute you get to the door "
United States
Michael
The price is CA $424
CA $451 total
includes taxes & fees
Apr 18 - Apr 19
Albergo Croce Bianca

Hotel Albrici

Hotel Albrici
3.0 star property
Poschiavo
9.6 out of 10, Exceptional, (68 reviews)
"Really unique stay- staff is very friendly- hotel restaurant is amazing! "
United States
Max
The price is CA $254
CA $274 total
includes taxes & fees
Apr 19 - Apr 20
Hotel Albrici

Hotel Bernina Hospiz - Hostel

Hotel Bernina Hospiz - Hostel
2.0 star property
Poschiavo
9.0 out of 10, Wonderful, (116 reviews)
"Staff incredibly friendly and helpful. Hotel location stunning and very convenient for our planned hiking."
United Kingdom
Adrian
The price is CA $174
CA $191 total
includes taxes & fees
May 6 - May 7
Hotel Bernina Hospiz - Hostel

Hotel Cima Piazzi

Hotel Cima Piazzi
Valdidentro
The price is CA $105
CA $121 total
includes taxes & fees
Apr 17 - Apr 18
Hotel Cima Piazzi

Hotel Stelvio Tirano

Hotel Stelvio Tirano
4.0 star property
Tirano
9.4 out of 10, Exceptional, (80 reviews)
"Very friendly staff, good breakfast and overall a very pleasant stay "
United Kingdom
Alexandra
The price is CA $210
CA $240 total
includes taxes & fees
Apr 20 - Apr 21
Hotel Stelvio Tirano

Terra Hotel Tirano

Terra Hotel Tirano
Tirano
9.4 out of 10, Exceptional, (115 reviews)
"Everything was wonderful. Great place to stay."
United States
Gladys
The price is CA $202
CA $228 total
includes taxes & fees
Apr 21 - Apr 22
Terra Hotel Tirano

Hotel Albrici

Hotel Albrici
3.0 star property
Ponte in Valtellina
10.0 out of 10, Exceptional, (29 reviews)
"Room size, condition, cleanliness was great. We really enjoyed out stay. V friendly and helpful staff. Great location if you are looking to take Bernina Express Train"
Canada
Kumail
The price is CA $132
CA $146 total
includes taxes & fees
May 13 - May 14
Hotel Albrici

GARNI POLA

GARNI POLA
2.0 star property
Brusio
10.0 out of 10, Exceptional, (11 reviews)
"Amazing hotel Clean, new, easy access "
United States
Paulo Junior
The price is CA $145
CA $160 total
includes taxes & fees
Apr 15 - Apr 16
GARNI POLA

Agriturismo B&B Caffè e Vino

Agriturismo B&B Caffè e Vino
Caiolo
9.6 out of 10, Exceptional, (9 reviews)
"Dino is a Great Host. Very nice modern architecture. Good breakfast with local ingridients"
Germany
Christian
The price is CA $194
CA $213 total
includes taxes & fees
Apr 17 - Apr 18
Agriturismo B&B Caffè e Vino

Garni le Corti

Garni le Corti
3.0 star property
Grosotto
9.2 out of 10, Wonderful, (60 reviews)
"Very nice place, resceptionist very friendly. Just to come back again!"
Norway
Judit
The price is CA $195
CA $214 total
includes taxes & fees
Apr 17 - Apr 18
Garni le Corti

Hotel Morteratsch

Hotel Morteratsch
2.5 star property
Pontresina
9.4 out of 10, Exceptional, (84 reviews)
"Great beautiful place friendly staff"
United States
Andro
The price is CA $334
CA $357 total
includes taxes & fees
Apr 16 - Apr 17
Hotel Morteratsch

Hotel Corona

Hotel Corona
3.0 star property
Tirano
8.2 out of 10, Very good, (572 reviews)
"Great Room , Great Staff!!!"
Australia
John
The price is CA $160
CA $184 total
includes taxes & fees
Apr 29 - Apr 30
Hotel Corona

Curt di Clement Eco Mobility Hotel

Curt di Clement Eco Mobility Hotel
4.0 star property
Tirano
9.6 out of 10, Exceptional, (322 reviews)
"Friendly, helpful staff. Nice clean room. Good breakfast."
United Kingdom
Russell
The price is CA $217
CA $248 total
includes taxes & fees
Apr 29 - Apr 30
Curt di Clement Eco Mobility Hotel

Bernina Suites - 150 metres to Bernina Express

Bernina Suites - 150 metres to Bernina Express
Tirano
9.6 out of 10, Exceptional, (183 reviews)
"Nice big suites. Clean and close to train station, food and drinks. "
United States
John
The price is CA $176
CA $200 total
includes taxes & fees
Apr 28 - Apr 29
Bernina Suites - 150 metres to Bernina Express

Hotel delle Alpi

Hotel delle Alpi
3.0 star property
Sondalo
8.4 out of 10, Very good, (39 reviews)
"La struttura accetta animali, l'unica pecca di non essere stata avvisata in quanto dopo il check in abbiamo lasciato le nostre cose in camera e i due cani, al nostro ritorno l'abbiamo trovato chiuso con un semplice bigliettino sulla porta che diceva che avrebbe aperto più tardi. Ovviamente ci siamo messi a suonare e a chiamare. Da ospite non ho gradito di non essere stata avvisata. "
Italy
Lorenza
The price is CA $161
CA $179 total
includes taxes & fees
Apr 16 - Apr 17
Hotel delle Alpi

La Svolta

La Svolta
Chiuro
9.0 out of 10, Wonderful, (69 reviews)
"Beautiful view, staff is very friendly and accommodating, amenities are a great value for the price"
United States
Gabrielle
The price is CA $112
CA $124 total
includes taxes & fees
May 3 - May 4
La Svolta

Wine Hotel Retici Balzi

Wine Hotel Retici Balzi
4.0 star property
Poggiridenti
9.8 out of 10, Exceptional, (98 reviews)
"Location is beautiful and scenic within the wine country, outdoor Jacuzzi was fun and the staff and breakfast were exceptional. Very restful and nice setting."
United States
Bruce
The price is CA $203
CA $224 total
includes taxes & fees
Apr 17 - Apr 18
Wine Hotel Retici Balzi
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Poschiavo attractions

Learn more about Poschiavo

Colourful Italian-style buildings line the historic centre where you can explore Palazzo Mengotti and the San Vittore church. Take the Bernina Express train to see alpine landscapes, or visit nearby Val Poschiavo for hiking trails with mountain views.

Photo by Romina Orsi
Open Photo by Romina Orsi

Top Poschiavo Hotel Reviews

Recent Reviews in Poschiavo

More cheap stays in Poschiavo

Frequently asked questions

What is the best area to stay in Poschiavo?
The best area to stay in Poschiavo is the village centre, particularly around the Piazza da la Posta.

This area is the heart of Poschiavo, where you'll find most of the village's amenities. It's very walkable, with traditional stone buildings and narrow streets. The Parish Church of San Vittore Mauro is a prominent landmark, and the main street, Via da la Posta, is lined with local shops, bakeries, and restaurants.

For couples looking for a relaxing and authentic Swiss experience, staying in the village centre is ideal. You'll be within easy reach of charming eateries for romantic dinners and have immediate access to the PostBus network for scenic day trips into the surrounding valley or up to the Bernina Pass.

Families will also find the village centre convenient. Hotels and guesthouses here often offer family-friendly rooms, and you're just a short walk from the Poschiavo Lake, which offers gentle walking paths and playgrounds.
What are the best hotels in Poschiavo that travellers recommend?
Two of the best hotels in Poschiavo that receive consistently high recommendations from travellers are the Albergo Croce Bianca and the Hotel Bernina Hospiz - Hostel.

The 3-star Albergo Croce Bianca, with an outstanding 9.8 rating, is frequently praised by guests for its friendly and great staff and excellent service. It offers beautiful mountain views, complimentary buffet breakfast, and has mountain bikes available on-site. The hotel is also conveniently located 2.3 kilometres from Val di Poschiavo.

Another highly recommended option is the Hotel Bernina Hospiz - Hostel, which has a 9.0 rating. Guests often praise its beautiful and clean rooms, friendly and helpful staff, and fantastic location. The hotel provides free continental breakfast, offers a terrace, and is conveniently located near the Diavolezza Ski Resort, just 4.8 kilometres away.
What are the best family hotels in Poschiavo?
For family-friendly accommodation in Poschiavo, consider the Hotel La Romantica, Albergo Croce Bianca, or Hotel Bernina Hospiz - Hostel.

The 3.5-star Hotel La Romantica, with a 9.4 rating, offers excellent amenities for families, including a playground for children and free cribs. Guests also benefit from free self-parking and complimentary WiFi.

Another highly-rated option is the 3-star Albergo Croce Bianca, which boasts an impressive 9.8 rating. Families will appreciate the free cribs, playground, and mountain biking opportunities available on-site. The hotel also provides stunning mountain views and includes a complimentary buffet breakfast. Guests frequently praise the friendly and great staff, as well as the excellent service.

The Hotel Bernina Hospiz - Hostel, rated 9.0, is another suitable choice. It offers free cribs, complimentary continental breakfast, and free WiFi. Free self-parking is also available. Guests often comment on the beautiful and clean rooms, the friendly and helpful staff, and the fantastic location, particularly noting the amazing restaurant and nice service. This hotel is conveniently located near the Diavolezza Ski Resort, which is just 4.8 km away.
What are the best spa hotels in Poschiavo?
Two of the best spa hotels in Poschiavo are Albergo Croce Bianca and Hotel Albrici.

The 3-star Albergo Croce Bianca, rated 9.8, offers a full-service spa with a sauna, steam room, and daily on-site spa treatments including sports massages. Guests consistently praise the friendly and excellent service provided by the staff.

Another excellent option is the 3-star Hotel Albrici, which has a 9.4 rating. This hotel provides on-site spa services including massages and body treatments, with advance notice required for massages. Guests can also enjoy mountain views and access to a nearby indoor pool.
What hotels in Poschiavo offer free breakfast?
There are three hotels in Poschiavo that offer complimentary breakfast: the Albergo Croce Bianca, the Hotel Bernina Hospiz - Hostel, and the POSCHIAVO Suisse Hotel.

The 3-star Albergo Croce Bianca, with an exceptional rating of 9.8, provides both free buffet breakfast and a free breakfast daily. Guests frequently highlight the friendly and great staff, as well as the excellent service. The hotel also features mountain views, free self-parking, and free WiFi. It is conveniently located 2.3 km from Val di Poschiavo and offers free toiletries and a 24-hour airport shuttle. Mountain bikes are available on-site for those who enjoy outdoor activities.

Another excellent option is the Hotel Bernina Hospiz - Hostel, rated 9.0. This hotel offers a free continental breakfast and a free breakfast daily. Guests often praise the beautiful, clean rooms, the friendly, helpful staff, and the fantastic location, which is just 0.4 km from Bernina Pass. The on-site restaurant also receives high marks for its amazing food, and the service is described as nice. Additional amenities include free WiFi, free self-parking, and free cribs.

The POSCHIAVO Suisse Hotel, with a rating of 8.8, also provides free breakfast and a free buffet breakfast daily. This hotel offers mountain views, free WiFi, and is located near skiing opportunities. It is 2.4 km from Val di Poschiavo, making it a good base for exploring the area.
What are the top pet-friendly hotels in Poschiavo?
For top pet-friendly hotels in Poschiavo, consider the Hotel Albrici, Hotel Bernina Hospiz - Hostel, Hotel La Romantica, and Albergo Croce Bianca.

The 3-star Hotel Albrici, with an excellent rating of 9.4, warmly welcomes pets. The hotel provides food and water bowls for your furry companions and offers stunning mountain views. Guests can also enjoy an indoor pool nearby, and mountain biking opportunities are readily available.

Another excellent choice is the Hotel Bernina Hospiz - Hostel, rated 9.0. This property is very pet-friendly, offering food and water bowls, and provides a complimentary continental breakfast. Guests frequently praise the beautiful and clean rooms, the friendly and helpful staff, and the amazing on-site restaurant. It is conveniently located near Diavolezza Ski Resort.

The 3.5-star Hotel La Romantica, with a superb rating of 9.4, also permits pets. This hotel is particularly suitable for families travelling with pets, as it offers a playground for children and free cribs upon request. It is located close to Val di Poschiavo.

Finally, the 3-star Albergo Croce Bianca, boasting an outstanding rating of 9.8, is another fantastic option for pet owners. The hotel provides a complimentary buffet breakfast and offers magnificent mountain views. Guests consistently mention the friendly and great staff, and excellent service. Mountain biking is available on-site, and it is also close to Val di Poschiavo.
What are the best budget hotels in Poschiavo?
For budget-friendly accommodation in Poschiavo, consider the Albergo Croce Bianca, Hotel Bernina Hospiz - Hostel, POSCHIAVO Suisse Hotel, or Hotel Albrici.

The 3-star Albergo Croce Bianca, with an exceptional rating of 9.8, offers complimentary self-parking, free buffet breakfast, and free WiFi. Guests frequently praise the friendly staff and excellent service. An airport shuttle is also available 24 hours a day.

Another excellent option is the Hotel Bernina Hospiz - Hostel, rated 9.0. It provides free breakfast, including a continental option, free WiFi, and free self-parking. The hotel is conveniently located just 0.4 km from Bernina Pass, and guests often comment on the beautiful, clean rooms, fantastic location, and amazing restaurant.

The POSCHIAVO Suisse Hotel, with an 8.8 rating, also offers free buffet breakfast and free WiFi. Many rooms provide mountain views, and there is skiing available nearby.

Lastly, the 3-star Hotel Albrici, with a 9.4 rating, provides free WiFi and free wired internet in public areas. Guests can also enjoy free toiletries and mountain views, with mountain biking opportunities nearby.
What are the most romantic hotels in Poschiavo for couples?
For a romantic stay in Poschiavo, couples might consider the Hotel La Romantica or the Albergo Croce Bianca.

The 3.5-star Hotel La Romantica, with an impressive 9.4 rating, offers a relaxing experience with an on-site spa and steam room, superb for unwinding together. Guests will also appreciate the convenience of free self-parking and electric car charging facilities.

Another excellent choice is the 3-star Albergo Croce Bianca, which boasts an outstanding 9.8 rating. This hotel provides magnificent mountain views and complimentary buffet breakfast, along with free Wi-Fi. Guests frequently praise the friendly and great staff, as well as the excellent service. The hotel also offers a sauna for relaxation and has bicycles available for exploring the area.
What are the best hotels in Poschiavo near Diavolezza Ski Resort?
For a hotel in Poschiavo conveniently located near Diavolezza Ski Resort, the Hotel Bernina Hospiz - Hostel is a great option.

This hotel, with a 9.0 rating, is situated just 4.8 km from Diavolezza Ski Resort, making it an excellent base for skiing. Guests often praise its beautiful and clean rooms, as well as the friendly and helpful staff. It offers complimentary continental breakfast and free WiFi, adding to the convenience for travellers. The hotel's restaurant also receives high marks, and guests appreciate the overall nice service.
When is the best time to go to Poschiavo?
The best time to visit Poschiavo is during the summer months, from June to September, when the weather is warm and ideal for outdoor activities.

During this period, the valley comes alive with opportunities for hiking, cycling, and exploring the stunning alpine scenery. The Bernina Express, a UNESCO World Heritage route, runs frequently, offering breathtaking train journeys through the mountains. You'll find many local events and markets, and the restaurants and shops are fully operational, creating an inviting space for visitors.

Couples looking for an active yet relaxing escape will find these months perfect. You can enjoy long walks around Lake Poschiavo, explore the charming village of Poschiavo itself with its historic buildings, and take advantage of the numerous hiking trails that offer spectacular views of the surrounding peaks. The warm weather also makes al fresco dining a pleasant experience.

For families, the summer months provide an excellent setting for an adventurous holiday. Children can enjoy exploring the outdoors, from gentle lakeside strolls to more challenging mountain paths. Many local farms offer experiences, and the clear skies make for wonderful stargazing opportunities in the evenings.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Poschiavo.
How can I save on a Poschiavo hotel booking with Expedia?
Members always get our best prices. Find our best Poschiavo hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Poschiavo hotel?
Prices for hotels in Poschiavo often vary, but you can find a great deal from CA $145 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia