Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great inn is easy with Booking.com. More choices, more destinations.
From inns to hotels, more accommodations in Switzerland
Vacation Rentals Apartments B&Bs Cottages Cabins Vacation Homes Villas Homestays Inns Guest houses Hostels Serviced Apartments Lodges Farm Stays Motels Resorts Glamping Campgrounds Resort Villages Country Houses Luxury Tents Boats
Check out our selection of great inns in Switzerland
9.2 Wonderful 506 reviews
Typical Ticino-style Pensione Olanda is 1 km from the Madonna del Sasso pilgrimage church, and features garden and a terrace, furnished with deckchairs and offering panoramic views of Locarno and Lake Maggiore. Wi-Fi is available in the entire building for free.
A buffet breakfast is served, and dinners with Italian and international dishes are also offered. In warm and nice weather, meals can be enjoyed on the terrace.
9.4 Wonderful 116 reviews
After a day out on a cross-country skiing tour or hiking tour you can relax in the Finnish sauna or the BIO sauna. Guests can also use a lockable ski storage room and lockable bicycle storage room free of charge. Common spaces include a seminar room, where guests can also do yoga.
9.1 Wonderful 288 reviews
The Hotel Ladina in Bergün enjoys a quiet location on the Albula mountain pass road. It offers en-suite rooms, fine cuisine, free parking, free Wi-Fi and views of the Bündner Alps.
Typical dishes from the Bündnerland as well as international cuisine are served in the restaurant of the Hotel Ladina, offering panoramic views of the snow-capped Bergün mountain.
9.2 Wonderful 114 reviews
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.
This inn in Switzerland has been booked 284 times.
This inn in Switzerland has been booked 194 times.
This inn in Switzerland has been booked 176 times.
This inn in Switzerland has been booked 163 times.
This inn in Switzerland has been booked 108 times.
This inn in Switzerland has been booked 106 times.