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 Schloss Meggenhorn

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

Hotels & B&Bs / Inns travellers recommend

Seehotel Hermitage Luzern (Lucerne, Switzerland) 4.5 of 5
Seeburgstrasse 72, Lucerne 6006, Switzerland
0.6 miles from Schloss Meggenhorn
Special Offer Package Deal
Seehotel Hermitage Luzern Slideshow
#6 of 64 hotels in Lucerne
Professional photos | Traveller photos (171) | Map
Show Prices
Hotel Bellevue Luzern (Lucerne, Switzerland) 3.0 of 5
Seeburgstrasse 79, Lucerne 6006, Switzerland
0.6 miles from Schloss Meggenhorn
#25 of 64 hotels in Lucerne
Professional photos | Traveller photos (78) | Map
Show Prices
Hotel Balm Meggen (Meggen, Switzerland) 3.5 of 5
Balmstrasse 3, Meggen 6045, Switzerland
0.9 miles from Schloss Meggenhorn
#1 of 1 hotels in Meggen
Professional photos | Traveller photos (74) | Map
Show Prices
Lichtzentrum Lotus Luzern (Lucerne, Switzerland)
Stutzstrasse 25 | St. Niklausen, Lucerne 6005, Switzerland
0.9 miles from Schloss Meggenhorn
#57 of 64 hotels in Lucerne
Map
Hotel Seeburg (Lucerne, Switzerland) 3.0 of 5
Seeburgstrasse 53 - 61, Lucerne 6006, Switzerland
1.0 miles from Schloss Meggenhorn
#14 of 64 hotels in Lucerne
Professional photos | Traveller photos (233) | Map
Show Prices
Hotel-Restaurant Felmis (Horw, Switzerland) 3.0 of 5
Kastanienbaumstrasse 91, Horw CH - 6048, Switzerland
1.7 miles from Schloss Meggenhorn
Hotel-Restaurant Felmis Slideshow
#2 of 3 hotels in Horw
Professional photos | Traveller photos (34) | Map
Show Prices
Kurhotel Sonnmatt (Lucerne, Switzerland) 4.0 of 5
Hemschlenstrasse | Postfach, Lucerne 6006 , Switzerland
1.8 miles from Schloss Meggenhorn
#34 of 64 hotels in Lucerne
Professional photos | Traveller photos (15) | Map
Show Prices
Pension Villa Maria (Lucerne, Switzerland)
Haldenstrasse 36, Lucerne CH-6002, Switzerland
1.9 miles from Schloss Meggenhorn
#41 of 64 hotels in Lucerne
Professional photos | Traveller photos (25) | Map
Show Prices
Kastanienbaum Swiss Quality Seehotel (Kastanienbaum, Switzerland) 4.0 of 5
Sankt Niklausenstrasse 105, Kastanienbaum 6047, Switzerland
2.0 miles from Schloss Meggenhorn
#1 of 1 hotels in Kastanienbaum
Professional photos | Traveller photos (42) | Map
Show Prices
Grand Hotel Europe (Lucerne, Switzerland) 4.0 of 5
Haldenstrasse 59 | 6006 Lucerne, Lucerne 6006, Switzerland
2.1 miles from Schloss Meggenhorn
#30 of 64 hotels in Lucerne
Professional photos | Traveller photos (218) | Map
Show Prices
Hotel Beau Sejour Au Lac (Lucerne, Switzerland)
53 Haldenstrasse, Lucerne 6006, Switzerland
2.1 miles from Schloss Meggenhorn
#40 of 64 hotels in Lucerne
Traveller photos (6) | Map
Carlton Hotel Tivoli (Lucerne, Switzerland)
Haldenstrasse 57, Lucerne 6006 , Switzerland
2.1 miles from Schloss Meggenhorn
#54 of 64 hotels in Lucerne
Map
Palace Luzern (Lucerne, Switzerland) 5.0 of 5
Haldenstrasse 10, Lucerne CH-6002, Switzerland
2.2 miles from Schloss Meggenhorn
#2 of 64 hotels in Lucerne
Professional photos | Traveller photos (197) | Map
Show Prices
Radisson Blu Hotel, Lucerne (Lucerne, Switzerland) 4.5 of 5
Lakefront Center, Inseliquai 12, Lucerne 6005, Switzerland (Formerly Radisson SAS)
2.2 miles from Schloss Meggenhorn
Special Offer Plan ahead and save 20%
Radisson Blu Hotel, Lucerne Slideshow
#16 of 64 hotels in Lucerne
Professional photos | Traveller photos (155) | Map
Show Prices
Hotel ibis budget Luzern City (Lucerne, Switzerland) 1.0 of 5
Kellerstrasse 4/6/8, Lucerne 6005, Switzerland (Formerly Etap Hotel Luzern City)
2.2 miles from Schloss Meggenhorn
Special Offer Save up to 20%
GreenLeadersBronze level
Hotel ibis budget Luzern City Slideshow
#35 of 64 hotels in Lucerne
Professional photos | Traveller photos (138) | Map
Show Prices
Hotel Royal Lucerne (Lucerne, Switzerland)
Rigistrasse 22, Lucerne CH-6006, Switzerland
2.2 miles from Schloss Meggenhorn
#36 of 64 hotels in Lucerne
Professional photos | Traveller photos (41) | Map
Show Prices
Art Deco Hotel Montana Luzern (Lucerne, Switzerland) 4.5 of 5
Adligenswilerstrasse 22, Lucerne 6002, Switzerland
2.3 miles from Schloss Meggenhorn
Travellers' Choice® 2014 Winner Romance
#1 of 64 hotels in Lucerne
Professional photos | Traveller photos (471) | Map
Show Prices
Campus Hotel Hertenstein (Weggis, Switzerland)
Hertensteinstrasse 156, Weggis 6353, Switzerland
2.3 miles from Schloss Meggenhorn
#3 of 15 hotels in Weggis
Professional photos | Traveller photos (45) | Map
Show Prices
Steghof Hotel (Lucerne, Switzerland) 3.0 of 5
Voltastrasse 2, Lucerne 6005, Switzerland
2.3 miles from Schloss Meggenhorn
#60 of 64 hotels in Lucerne
Traveller photos (1) | Map
Show Prices
The Hotel Lucerne (Lucerne, Switzerland) 5.0 of 5
Sempacherstrasse 14, Lucerne 6002, Switzerland
2.4 miles from Schloss Meggenhorn
#5 of 64 hotels in Lucerne
Professional photos | Traveller photos (59) | Map
Show Prices
Hotel Cascada (Lucerne, Switzerland) 4.0 of 5
Bundesplatz 18, Lucerne 6003, Switzerland
2.4 miles from Schloss Meggenhorn
Hotel Cascada Slideshow
#7 of 64 hotels in Lucerne
Professional photos | Traveller photos (134) | Map
Show Prices
Zentralstrasse 4, Lucerne 6003, Switzerland
2.4 miles from Schloss Meggenhorn
#12 of 64 hotels in Lucerne
Professional photos | Traveller photos (213) | Map
Show Prices
Continental Park Hotel (Lucerne, Switzerland) 4.0 of 5
Murbacherstrasse 4, Lucerne 6002, Switzerland
2.4 miles from Schloss Meggenhorn
Offers & Announcements CHF5 off room rate
Continental Park Hotel Slideshow
#19 of 64 hotels in Lucerne
Professional photos | Traveller photos (126) | Map
Show Prices
Grand Hotel National (Lucerne, Switzerland) 5.0 of 5
Haldenstrasse 4, Lucerne CH-6002, Switzerland
2.4 miles from Schloss Meggenhorn
Grand Hotel National Slideshow
#29 of 64 hotels in Lucerne
Professional photos | Traveller photos (132) | Map
Show Prices
Wellness Hotel Graziella (Weggis, Switzerland) 4.0 of 5
Hertensteinstrasse 132, Weggis 6353, Switzerland
2.4 miles from Schloss Meggenhorn
#13 of 15 hotels in Weggis
Traveller photos (37) | Map
Show Prices
El Greco (Lucerne, Switzerland)
16 Sempacherstr, Lucerne 6003, Switzerland
2.4 miles from Schloss Meggenhorn
Hotel Diana (Lucerne, Switzerland)
Sempacherstrasse 16, Lucerne 6003, Switzerland
2.4 miles from Schloss Meggenhorn
Hotel Schweizerhof Luzern (Lucerne, Switzerland) 5.0 of 5
Schweizerhofquai, Lucerne 6002 , Switzerland
2.5 miles from Schloss Meggenhorn
#4 of 64 hotels in Lucerne
Professional photos | Traveller photos (61) | Map
Show Prices
Renaissance Lucerne Hotel (Lucerne, Switzerland) 4.0 of 5
Pilatusstrasse 15, Lucerne 6002, Switzerland
2.5 miles from Schloss Meggenhorn
Special Offer Earn Rewards Points
Renaissance Lucerne Hotel Slideshow
#9 of 64 hotels in Lucerne
Professional photos | Traveller photos (163) | Map
Show Prices
Seehotel Sternen Horw (Horw, Switzerland)
Winkelstrasse 46, Horw 6048, Switzerland
2.5 miles from Schloss Meggenhorn
#1 of 3 hotels in Horw
Professional photos | Traveller photos (54) | Map
Show Prices