Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great resort is easy with Booking.com. More choices, more destinations.
From resorts to hotels, more accommodations in Switzerland
Vacation Rentals Apartments B&Bs Cottages Cabins Villas Vacation Homes Homestays Inns Guest houses Hostels Serviced Apartments Lodges Motels Farm Stays Resorts Glamping Campgrounds Resort Villages Country Houses Boats Luxury Tents
Check out our selection of great resorts in Switzerland
9.0 Awesome 238 reviews
Set in Lenzerheide, Hotel Sarain Active Mountain Resort features a fitness centre, spa and wellness centre and free WiFi. Each accommodation at the 3-star hotel has mountain views, and guests can enjoy access to a garden and to a terrace. Ski Lift Crestas is 5 km away.
9.2 Awesome 228 reviews
Offering ski-to-door access and a bar in winter and a heated natural swimming pond in the summer season, Pradas Resort Brigels is located in Brigels. The Breil-Burleun Ski Lift is 200 metres from the property. Free WiFi is provided, and free private parking is available on site.
9.6 Exceptional 243 reviews
Dating from 1896, this luxurious 5-star hotel in the centre of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz. It features 6 restaurants, an indoor pool, and a free shuttle service to the Corvatsch Cable Car, 500 metres away.
9.4 Awesome 197 reviews
All rooms at Yachtsport Resort Lago Maggiore in Brissago are located on the lake side. Guests have access to a private beach with a palm garden, and free WiFi is available.
Most of the rooms at Yachtsport Resort are air-conditioned and all feature a flat-screen satellite TV, extra long beds, and a bathroom with a hairdryer.
9.2 Awesome 428 reviews
Just 150 metres from the Sankt Moritz-Signal Cable Car, the 4-star superior Sport & Wellnesshotel San Gian St. Moritz offers various massages and relaxation treatments, free WiFi and 2 restaurants. The guests have free access to the Ovaverva recreation complex across the street, featuring a swimming pool, a spa and wellness area and a fitness centre.
This resort in Switzerland has been booked 635 times.
This resort in Switzerland has been booked 249 times.
This resort in Switzerland has been booked 129 times.
This resort in Switzerland has been booked 96 times.
This resort in Switzerland has been booked 85 times.
This resort in Switzerland has been booked 81 times.