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

Hotel-Restaurant Felmis (Horw, Switzerland) 3.0 of 5
Kastanienbaumstrasse 91, Horw CH - 6048, Switzerland
3.3 km from Lake Luzern
Hotel-Restaurant Felmis Slideshow
#2 of 3 hotels in Horw
Professional photos | Traveller photos (34) | Map
Show Prices
City Hotel (Lucerne, Switzerland)
Baselstrasse 15, Lucerne 6003, Switzerland
3.3 km from Lake Luzern
#61 of 64 hotels in Lucerne
Map
Hotel Chateau Guetsch (Lucerne, Switzerland) 4.0 of 5
Kanonenstrasse, Lucerne 6003, Switzerland
3.9 km from Lake Luzern
#2 of 64 hotels in Lucerne
Professional photos | Traveller photos (31) | Map
Show Prices
Ibis Luzern Kriens (Kriens, Switzerland) 2.0 of 5
Industriestrasse 13, Kriens 6010, Switzerland
4.2 km from Lake Luzern
Special Offer Save up to 20%
GreenLeadersBronze level
Ibis Luzern Kriens Slideshow
#2 of 5 hotels in Kriens
Professional photos | Traveller photos (59) | Map
Show Prices
Seehotel Sternen Horw (Horw, Switzerland)
Winkelstrasse 46, Horw 6048, Switzerland
4.5 km from Lake Luzern
#1 of 3 hotels in Horw
Professional photos | Traveller photos (54) | Map
Show Prices
Kastanienbaum Swiss Quality Seehotel (Kastanienbaum, Switzerland) 4.0 of 5
Sankt Niklausenstrasse 105, Kastanienbaum 6047, Switzerland
4.5 km from Lake Luzern
#1 of 1 hotels in Kastanienbaum
Professional photos | Traveller photos (42) | Map
Show Prices
Mothotel Pilatusblick (Kriens, Switzerland)
Schlundstrasse 5, Kriens, Switzerland
4.6 km from Lake Luzern
#4 of 5 hotels in Kriens
Traveller photos (19) | Map
Hotel Central Kriens (Kriens, Switzerland)
Waldheimstrasse 1, Kriens 6010, Switzerland
5.0 km from Lake Luzern
#5 of 5 hotels in Kriens
Professional photos | Traveller photos (4) | Map
Show Prices
Schloss-Hotel Swiss-Chalet (Merlischachen, Switzerland) 4.0 of 5
Luzernerstrasse 204, Merlischachen 6402, Switzerland
5.1 km from Lake Luzern
#1 of 1 hotels in Merlischachen
Professional photos | Traveller photos (202) | Map
Show Prices
Hotel Pilatus-Kulm (Kriens, Switzerland)
Schlossweg 1, Kriens 6010, Switzerland
5.2 km from Lake Luzern
Hotel Pilatus-Kulm Slideshow
#1 of 5 hotels in Kriens
Traveller photos (163) | Map
Campus Hotel Hertenstein (Weggis, Switzerland)
Hertensteinstrasse 156, Weggis 6353, Switzerland
5.3 km from Lake Luzern
#3 of 15 hotels in Weggis
Professional photos | Traveller photos (44) | Map
Show Prices
Wellness Hotel Graziella (Weggis, Switzerland) 4.0 of 5
Hertensteinstrasse 132, Weggis 6353, Switzerland
5.5 km from Lake Luzern
#13 of 15 hotels in Weggis
Professional photos | Traveller photos (37) | Map
Show Prices
Hotel Himmelrich (Kriens, Switzerland) 3.0 of 5
Schattenbergstrasse 107, Kriens 6010, Switzerland
5.5 km from Lake Luzern
#3 of 5 hotels in Kriens
Professional photos | Traveller photos (37) | Map
Show Prices
Hotel Kurhaus Seeblick (Weggis, Switzerland)
Hertensteinstrasse, Weggis 6353, Switzerland
5.9 km from Lake Luzern
Hotel Friedheim (Weggis, Switzerland)
Friedheimweg 31, Weggis 6353, Switzerland
6.3 km from Lake Luzern
#8 of 15 hotels in Weggis
Professional photos | Traveller photos (18) | Map
Show Prices
Hotel Gerbi (Weggis, Switzerland) 4.0 of 5
Hertensteinstrasse 48, Weggis 6353, Switzerland
6.3 km from Lake Luzern
#9 of 15 hotels in Weggis
Professional photos | Traveller photos (23) | Map
Show Prices
Hotel Alexander (Weggis, Switzerland) 4.0 of 5
Hertensteinstrasse 42 | CH-6353 Weggis, Weggis CH-6353, Switzerland
6.4 km from Lake Luzern
Hotel Alexander Slideshow
#7 of 15 hotels in Weggis
Professional photos | Traveller photos (38) | Map
Show Prices
Hotel Lux (Emmen, Switzerland)
Neuenkirchstrasse 3 | 6020 Emmenbruecke, Emmen 6020, Switzerland
6.4 km from Lake Luzern
#1 of 1 hotels in Emmen
Professional photos | Traveller photos (37) | Map
Show Prices
Park Weggis (Weggis, Switzerland) 5.0 of 5
Hertensteinstrasse 34, Weggis 6353, Switzerland
6.5 km from Lake Luzern
Announcement Click for details
Park Weggis Slideshow
#1 of 15 hotels in Weggis
Professional photos | Traveller photos (158) | Map
Show Prices
Wellness Hotel Rossli Weggis (Weggis, Switzerland) 3.5 of 5
Seestrasse 52, Weggis 6353 , Switzerland
6.6 km from Lake Luzern
#10 of 15 hotels in Weggis
Professional photos | Traveller photos (9) | Map
Show Prices
Hotel Alpenblick (Weggis, Switzerland)
Luzernerstrasse 31, Weggis 6353, Switzerland
6.8 km from Lake Luzern
#11 of 15 hotels in Weggis
Professional photos | Traveller photos (47) | Map
Show Prices
Hotel Central am See (Weggis, Switzerland) 3.5 of 5
Seestrasse 25, Weggis CH-6353, Switzerland
7.0 km from Lake Luzern
#6 of 15 hotels in Weggis
Professional photos | Traveller photos (95) | Map
Show Prices
Post Hotel Weggis (Weggis, Switzerland) 4.5 of 5
Seestrasse 8, Weggis 6353 , Switzerland
7.2 km from Lake Luzern
Post Hotel Weggis Slideshow
#4 of 15 hotels in Weggis
Professional photos | Traveller photos (128) | Map
Show Prices
Pilatus Hotel (Hergiswil, Switzerland) 4.0 of 5
Seestrasse 34, Hergiswil 6052, Switzerland
7.3 km from Lake Luzern
#1 of 4 hotels in Hergiswil
Professional photos | Traveller photos (41) | Map
Show Prices
Hotel Roggerli (Hergiswil, Switzerland) 3.0 of 5
Riedmattstrasse 21, Hergiswil 6052, Switzerland
7.4 km from Lake Luzern
#2 of 4 hotels in Hergiswil
Professional photos | Map
Show Prices
Hotel Schweizerhof (Weggis, Switzerland) 3.0 of 5
Gotthardstrasse 3, Weggis 6353, Switzerland
7.4 km from Lake Luzern
#14 of 15 hotels in Weggis
Professional photos | Traveller photos (5) | Map
Show Prices
SeeHotel Gotthard (Weggis, Switzerland)
Gotthardstrasse 11, Weggis CH-6353 , Switzerland
7.5 km from Lake Luzern
#2 of 15 hotels in Weggis
Professional photos | Traveller photos (90) | Map
Show Prices
Hotel Beau Rivage (Weggis, Switzerland) 4.0 of 5
Gottardstrasse 6, Weggis CH-6353, Switzerland
7.5 km from Lake Luzern
#5 of 15 hotels in Weggis
Professional photos | Traveller photos (76) | Map
Show Prices
Hotel Villa Honegg (Ennetbuergen, Switzerland) 5.0 of 5
Honegg, Ennetbuergen 6373, Switzerland
7.6 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 Brunig (Hergiswil, Switzerland)
Seestrasse 13, Hergiswil 6052, Switzerland
7.6 km from Lake Luzern
#3 of 4 hotels in Hergiswil
Professional photos | Map
Show Prices