We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Lake Luzern

Lucerne, Switzerland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

SeeHotel Gotthard (Weggis, Switzerland)
Gotthardstrasse 11, Weggis CH-6353 , Switzerland
2.0 km from Lake Luzern
#2 of 15 hotels in Weggis
Professional photos | Traveller photos (90) | Map
Show Prices
Post Hotel Weggis (Weggis, Switzerland) 4.5 of 5
Seestrasse 8, Weggis 6353 , Switzerland
2.0 km from Lake Luzern
Special Offer Package Deal
Post Hotel Weggis Slideshow
#4 of 15 hotels in Weggis
Professional photos | Traveller photos (111) | Map
Show Prices
Hotel Central am See (Weggis, Switzerland) 3.5 of 5
Seestrasse 25, Weggis CH-6353, Switzerland
2.0 km from Lake Luzern
#6 of 15 hotels in Weggis
Professional photos | Traveller photos (93) | Map
Show Prices
Park Weggis (Weggis, Switzerland) 5.0 of 5
Hertensteinstrasse 34, Weggis 6353, Switzerland
2.1 km from Lake Luzern
Park Weggis Slideshow
#1 of 15 hotels in Weggis
Professional photos | Traveller photos (151) | Map
Show Prices
Hotel Beau Rivage (Weggis, Switzerland) 4.0 of 5
Gottardstrasse 6, Weggis CH-6353, Switzerland
2.1 km from Lake Luzern
#5 of 15 hotels in Weggis
Professional photos | Traveller photos (76) | Map
Show Prices
Hotel Schweizerhof (Weggis, Switzerland) 3.0 of 5
Gotthardstrasse 3, Weggis 6353, Switzerland
2.1 km from Lake Luzern
#14 of 15 hotels in Weggis
Professional photos | Traveller photos (5) | Map
Show Prices
Hotel Gerbi (Weggis, Switzerland) 4.0 of 5
Hertensteinstrasse 46, Weggis 6353, Switzerland
2.2 km from Lake Luzern
#8 of 15 hotels in Weggis
Professional photos | Traveller photos (23) | Map
Show Prices
Wellness Hotel Rossli Weggis (Weggis, Switzerland) 3.5 of 5
Seestrasse 52, Weggis 6353 , Switzerland
2.2 km from Lake Luzern
#9 of 15 hotels in Weggis
Professional photos | Traveller photos (9) | Map
Show Prices
Hotel Alpenblick (Weggis, Switzerland)
Luzernerstrasse 31, Weggis 6353, Switzerland
2.3 km from Lake Luzern
#11 of 15 hotels in Weggis
Professional photos | Traveller photos (47) | Map
Show Prices
Hotel Friedheim (Weggis, Switzerland)
Friedheimweg 31, Weggis 6353, Switzerland
2.4 km from Lake Luzern
#10 of 15 hotels in Weggis
Professional photos | Traveller photos (15) | Map
Show Prices
Wellness Hotel Graziella (Weggis, Switzerland) 4.0 of 5
Hertensteinstrasse 132, Weggis 6353, Switzerland
2.9 km from Lake Luzern
#13 of 15 hotels in Weggis
Professional photos | Traveller photos (37) | Map
Show Prices
Campus Hotel Hertenstein (Weggis, Switzerland)
Hertensteinstrasse 156, Weggis 6353, Switzerland
3.0 km from Lake Luzern
#3 of 15 hotels in Weggis
Professional photos | Traveller photos (34) | Map
Show Prices
Park Hotel Vitznau (Vitznau, Switzerland) 5.0 of 5
Seestrasse 18, Vitznau 6354, Switzerland
3.1 km from Lake Luzern
#2 of 6 hotels in Vitznau
Professional photos | Traveller photos (282) | Map
Show Prices
Hotel Villa Honegg (Ennetbuergen, Switzerland) 5.0 of 5
Honegg, Ennetbuergen 6373, Switzerland
3.3 km from Lake Luzern
Travellers' Choice® 2014 Winner Small Hotels | Luxury | Romance | Service
Hotel Villa Honegg Slideshow
#1 of 1 hotels in Ennetbuergen
Professional photos | Traveller photos (168) | Map
Show Prices
Hotel Terrasse Am See (Vitznau, Switzerland) 3.0 of 5
Bahnhofstrasse 2 | Vierwaldstättersee, Vitznau 6354, Switzerland
3.5 km from Lake Luzern
Special Offer Package Deal
Hotel Terrasse Am See Slideshow
#5 of 6 hotels in Vitznau
Professional photos | Traveller photos (29) | Map
Show Prices
Hotel Flora Lucerne (Vitznau, Switzerland)
Seestrasse 75, Vitznau 6354 , Switzerland
3.5 km from Lake Luzern
#6 of 6 hotels in Vitznau
Professional photos | Map
Show Prices
Hotel Vitznauerhof (Vitznau, Switzerland) 5.0 of 5
Seestrasse 80, Vitznau 6354, Switzerland
3.6 km from Lake Luzern
#1 of 6 hotels in Vitznau
Professional photos | Traveller photos (79) | Map
Show Prices
Hotel FloraAlpina (Vitznau, Switzerland) 3.0 of 5
Schibernstrasse 2, Vitznau 6354, Switzerland
3.6 km from Lake Luzern
#4 of 6 hotels in Vitznau
Professional photos | Traveller photos (46) | Map
Show Prices
Hotel Rigi (Vitznau, Switzerland) 3.0 of 5
Seestrasse, Vitznau CH-6354, Switzerland
3.7 km from Lake Luzern
#3 of 6 hotels in Vitznau
Professional photos | Traveller photos (33) | Map
Show Prices
Hotel Rigi Kaltbad (Rigi Kaltbad, Switzerland) 3.5 of 5
Zentrum 4, Rigi Kaltbad 6356, Switzerland
4.0 km from Lake Luzern
#2 of 3 hotels in Rigi Kaltbad
Professional photos | Traveller photos (48) | Map
Show Prices
Hotel Bergsonne (Rigi Kaltbad, Switzerland)
Rigi Kaltbad CH-6356 , Switzerland
4.1 km from Lake Luzern
#1 of 3 hotels in Rigi Kaltbad
Traveller photos (13) | Map
Hotel Edelweiss (Rigi Kaltbad, Switzerland)
Bahnstation Rigi Staffelhohe, Rigi Kaltbad 6356, Switzerland
4.4 km from Lake Luzern
#3 of 3 hotels in Rigi Kaltbad
Professional photos | Traveller photos (30) | Map
Show Prices
Paradies Hotel Rotschuo (Gersau, Switzerland)
Seestrasse 159, Gersau 6442, Switzerland
4.5 km from Lake Luzern
#2 of 3 hotels in Gersau
Professional photos | Traveller photos (23) | Map
Show Prices
Krone Buochs - Hotel & Restaurant (Buochs, Switzerland) 3.0 of 5
Dorfplatz 2a, Buochs CH-6374, Switzerland
4.6 km from Lake Luzern
#1 of 1 hotels in Buochs
Professional photos | Traveller photos (11) | Map
Show Prices
Hotel Seerausch (Beckenried, Switzerland)
Buochserstrasse 54, Beckenried 6375, Switzerland
5.0 km from Lake Luzern
#3 of 3 hotels in Beckenried
Professional photos | Traveller photos (43) | Map
Show Prices
Boutique Hotel Schluessel (Beckenried, Switzerland)
Oberdorfstrasse 26, Postfach 164, Beckenried 6375, Switzerland
5.4 km from Lake Luzern
Travellers' Choice® 2014 Winner Romance | Small Hotels | Service
#1 of 3 hotels in Beckenried
Professional photos | Traveller photos (96) | Map
Show Prices
Hotel Nidwaldnerhof (Beckenried, Switzerland) 3.0 of 5
Dorfstrasse 12, Beckenried 6375, Switzerland
5.5 km from Lake Luzern
Hotel Nidwaldnerhof Slideshow
#2 of 3 hotels in Beckenried
Professional photos | Traveller photos (79) | Map
Show Prices
Seehotel Faehri (Gersau, Switzerland)
Seestrasse 111, Gersau 6442, Switzerland
5.6 km from Lake Luzern
#1 of 3 hotels in Gersau
Traveller photos (7) | Map
Hotel Balm Meggen (Meggen, Switzerland) 3.5 of 5
Balmstrasse 3, Meggen 6045, Switzerland
6.2 km from Lake Luzern
#1 of 1 hotels in Meggen
Professional photos | Traveller photos (74) | Map
Show Prices
Schloss-Hotel Swiss-Chalet (Merlischachen, Switzerland) 4.0 of 5
Luzernerstrasse 204, Merlischachen 6402, Switzerland
6.2 km from Lake Luzern
#1 of 1 hotels in Merlischachen
Professional photos | Traveller photos (186) | Map
Show Prices