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.

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 lake view, privates 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.

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.

