Family-run for 150 years, the Hotel Balm is located in a green suburb of Lucerne and features a gourmet restaurant with fish and other…
Hotel Sporting is located in a quiet area, just outside the village of Marbach and opposite Marbachegg Cablecar Station.
Located 4 km outside of Lucerne’s town centre, the Felmis offers a restaurant with 2 terraces, free Wi-Fi and free parking.
This traditional hotel enjoys a quiet location 2 km from Lake Sempach. It offers panoramic views of the lake and the Swiss Alps.
This modern Holiday Inn Express is located on the Neuenkirch service area of the A2 motorway, just 12 km north of Lucerne.
Set in the town of Wolhusen, self-check-in Hotel Rebstock - Self Check-in offers soundproofed rooms with private bathrooms, flat-screen…
The Sonne Seehotel enjoys a quiet location right on the banks of Lake Sempach, about 25 km from Lucerne.
The Sonnenberg Hotel in Kriens offers panoramic views over Lake Lucerne, the mountains and the forest, a Nespresso machine in every room,…
Located in the centre of Adligenswil, Hotel Rössli is just 5 km from Lucerne.
Hotel Sörenberg offers modern rooms in the center of Sörenberg, a 5-minute walk from the ski elevator and cable car.
The family-run Hotel Kreuz in Malters is located just on the edge of Lucerne, 10 km from the centre, which is easily reachable by train.
Featuring free WiFi throughout the property, B&B Hotel Peter und Paul offers pet-friendly accommodation in Willisau, 25 km from Luzern.
Gasthaus Post is centrally located in the Old Town of Willisau. It offers a restaurant with a large terrace.
Located in Rothenburg, just a 15-minute drive from Lucerne, Hotel & Restaurant Chärnsmatt has a large garden, an indoor children´s play…
Featuring a garden, terrace and free WiFi, Hotel Beau Séjour Lucerne is located in Luzern, an 11-minute walk from Lion Monument and 1 km…
Hotel Sursee is located in the centre of Sursee and 1 km from Lake Sempach, offering en-suite rooms with flat-screen TV and free WiFi.