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.
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.
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.
The luxurious Park Hotel Vitznau right at the banks of Lake Lucerne has been entirely renovated in 2012 and 2013 and features its own private beach, 2 restaurants, a large spa area and free garage...
The family-run Seehotel Gotthard in Weggis on the shore of Lake Lucerne, 25 km from Lucerne, offers 2 restaurants, a pizzeria, a bistro and rooms with scenic views and free WiFi.