Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Weggis
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.

The Seehof du Lac is situated in the centre of Weggis and only 25 km from Luzern, on one of the loveliest spots on Lake Lucerne. Guests can enjoy a large lakeside lounge with direct lake access.

This 3-star superior hotel enjoys a quiet yet central location right on the banks of Lake Lucerne in Weggis.

Family-run for 150 years, the Boutique Hotel Balm is located in a green suburb of Lucerne and features a gourmet restaurant with fish and other specialities and offers free WiFi in all rooms.

Located 4 km outside of Lucerne’s town centre, the Felmis offers a restaurant with 2 terraces, free Wi-Fi and free parking. Lake Lucerne is just a 20-minute walk away.

Located in Beckenried, right at the shore of Lake Lucerne, Hotel Nidwaldnerhof direkt am See features a lake-view terrace and offers free WiFi access and free garage parking, with each room having its...

Situated in Luzern and with Lido Luzern reachable within 1.8 km, Hotel Royal Luzern features a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

Right on the shore of Lake Lucerne, Hotel Seerausch in Beckenried offers panoramic lake and mountain views, a lakeside bar, and free WiFi.

See- und Seminarhotel FloraAlpina enjoys an idyllic location at the shores of Lake Lucerne, outside the village of Vitznau.

Stay at the historic, half-timbered Hotel Rebstock dating from the 14th century, surrounded by a lot of contemporary art, where the people of Lucerne too enjoy wining and dining.


Popular with guests booking three-star hotels in Weggis
Popular with guests booking three-star hotels in Weggis
Popular with guests booking three-star hotels in Weggis
Popular with guests booking three-star hotels in Weggis
Popular with guests booking three-star hotels in Weggis
Popular with guests booking three-star hotels in Weggis
Popular with guests booking three-star hotels in Luzern
Popular with guests booking three-star hotels in Luzern
Popular with guests booking three-star hotels in Luzern
Popular with guests booking three-star hotels in Luzern
Our Hotel Ibis Styles Luzern is located in the historic center of the city of Luzern with its snow capped mountains on Lake Lucerne.
Rigi Kaltbad Swiss Quality Hotel offers modern rooms with views of the surrounding Alpine landscape and free entrance to the mineral bath and spa area on site.
Kräuterhotel Edelweiss features a garden, terrace, a restaurant and bar in Rigi Kaltbad. With free WiFi, this 3-star hotel offers ski-to-door access and a concierge service.
Hotel Terrasse am See is situated on the banks of Lake Lucerne, at the steamboat landing stage and the Rigi Mountain Railway Station in Vitznau.
Located in the centre of Vitznau, Hotel Rigi is right next to the station of the cog railway and about 50 metres from the pier on Lake Lucerne. WiFi is available free of charge.
See- und Seminarhotel FloraAlpina enjoys an idyllic location at the shores of Lake Lucerne, outside the village of Vitznau.
Bürgenstock Hotels & Resorts - Pension Taverne 1879 is set on the Bürgenberg mountain, 450 metres above Lake Lucerne in the canton of Nidwalden near Lucerne in the Bürgenstock Resort.
Situated in Buochs, 19 km from Lucerne Station, Hotel Sternen features accommodation with a terrace, free private parking, a restaurant and barbecue facilities.
Family-run for 150 years, the Boutique Hotel Balm is located in a green suburb of Lucerne and features a gourmet restaurant with fish and other specialities and offers free WiFi in all rooms.
Right on the shore of Lake Lucerne, Hotel Seerausch in Beckenried offers panoramic lake and mountain views, a lakeside bar, and free WiFi.
Situated in Küssnacht, 14 km from Lion Monument, Tailormade Hotel RIGIBLICK Küssnacht features accommodation with free WiFi and free private parking. This 3-star hotel offers luggage storage space.
The Tailormade Hotel STANS SÜD offers you convenient and reasonably priced accommodation in the heart of Central Switzerland at the A2 motorway (Basel-Lucerne-Chiasso), exit Stans-Süd.
Situated in Luzern and with Lido Luzern reachable within 1.8 km, Hotel Royal Luzern features a terrace, non-smoking rooms, free WiFi throughout the property and a bar.
Located in Walchwil, 27 km from Lion Monument, Zentrum Elisabeth - convalescent hotel, Kurhotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Situated in Stansstad, next to the landing stage at Lake Lucerne, Hotel & Restaurant zum Beck offers a comfortable restaurant with a terrace, and rooms with free WiFi, only 350 metres from Stansstad...
Stay at the historic, half-timbered Hotel Rebstock dating from the 14th century, surrounded by a lot of contemporary art, where the people of Lucerne too enjoy wining and dining.