See- und Seminarhotel FloraAlpina enjoys an beautiful location at the shores of Lake Lucerne, outside the village of Vitznau.
Housed in a former Guild Hall, the Hotel des Balances enjoys a picturesque location on the Reuss river in the heart of Old Lucerne.
The family-owned 5-star Hotel Schweizerhof Luzern is located right in the Old Town of Lucerne, next to the lake.
Located 4 km outside of Lucerne’s town centre, the Felmis offers a restaurant with 2 terraces, free Wi-Fi and free parking.
The luxurious Grand Hotel National is situated directly on the shore of Lake Lucerne, only a 5-minute walk from the train station and the…
A luxurious grand hotel dating from 1906, the 5-star superior hotel Palace Luzern is located right on the shore of Lake Lucerne, with…
The HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is tranquilly situated within its own grounds on the shores of Lake Lucerne, only…
The luxurious Park Hotel Vitznau right at the banks of Lake Lucerne has been entirely renovated in 2012 and 2013 and features its own…
The See & Wellnesshotel Gerbi in Weggis is located right on the shore of Lake Lucerne.
Located on a peninsula on the shores of Lake Lucerne and directly at the boat stop, Campus Hotel Hertenstein opened its doors in 2013 and…
Family-run for more than 100 years, Hotel Friedheim enjoys an elevated position above Weggis.
The Sonne Seehotel enjoys a quiet location right on the banks of Lake Sempach, about 25 km from Lucerne.
The Alpenblick Weggis - Panorama & Alpen Chic Hotel in Weggis offers panoramic views of the Alps and Lake Lucerne from the restaurant with…
Featuring free WiFi throughout the property, B&B Hotel Peter und Paul offers pet-friendly accommodation in Willisau, 25 km from Luzern.
This traditional hotel enjoys a quiet location 2 km from Lake Sempach. It offers panoramic views of the lake and the Swiss Alps.
Situated in Sursee, 26 km from Lucerne Station, Focus Hotel features accommodation with a fitness centre, private parking, a garden and a…