Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Engelberg
A good location for a relaxing getaway in Sachseln, Verena's Boutique Villa au lac is a bed and breakfast surrounded by views of the mountain.
Boasting air-conditioned accommodation with a patio, Luxury loft on top of Villa Wilen with tremendous views by the lake is situated in Sarnen.
Directly on the shore of Lake Lucerne in Buochs, B&B Rigiblick am See houses an à la carte restaurant with a terrace and panoramic views over the lake.
The Seehotel Pilatus is situated on the shores of Lake Lucerne. It offers a large indoor pool, a hot tub, and free Wi-Fi. The spacious, air-conditioned rooms provide mountain views.
Situated in Innertkirchen and with Giessbachfälle reachable within 27 km, Panorama Hotel Wagenkehr features a terrace, non-smoking rooms, free WiFi and a restaurant.
Located on the southern shore of Lake Sarnen, the historic Landgasthof Zollhaus is a traditional family-run property for 160 years.
The Seehotel Baumgarten is located amid a large park with a beach on Lake Lucerne, at the foot of the Bürgenstock Mountain. It offers panoramic views and parking.
Offering a garden and mountain view, Ferienhaus Lungern see-you is located in Lungern, 17 km from Giessbachfälle and 37 km from Lucerne Station.
Located within a private park on the shore of Lake Lucerne, Seehotel Waldstätterhof Swiss Quality is set in a building from 1870. It features its own access to the lake, free WiFi, and a spa area.
Boasting mountain views, Panorama Jurte Über Dem Uri-See A features accommodation with a private beach area and a balcony, around 37 km from Einsiedeln Abbey.