Get support for your booking:
(866) 656-8207
Select your loyalty program to earn points with your booking!

There are 26 properties with availability in Meggen. Showing 1 – 26

Show map
Sort by: Recommended Price
Deals
Stars
Review Score

  1. Excellent 8.6

    Based on 412 reviews 53 reviews in English

    Balm 3 Star Hotel

    Balmstr. 3, Meggen Show map
  2. Exceptional 9.3

    Based on 62 reviews 12 reviews in English

    Bio B&B La Tortuga 4 Star Hotel

    Haltenried Street 20, Meggen 6045 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Find more hotels nearby!
  5. Chalet Gardenia 4 Star Hotel

    Seeburgstrasse 61, Luzern 6006 Show map
  6. Exceptional 9.1

    Based on 124 reviews 11 reviews in English

    Kurhotel Sonnmatt Luzern 4 Star Hotel

    Hemschlenstrasse, Luzern 6006 Show map
  7. Excellent 8.7

    Based on 271 reviews 19 reviews in English

    See & Wellnesshotel Gerbi 4 Star Hotel

    Hertensteinstrasse 48, Weggis Show map
  8. Excellent 8.4

    Based on 251 reviews 22 reviews in English

    Grand Hotel Europe 4 Star Hotel

    Haldenstrasse 59, Luzern 6006 Show map
  9. Excellent 8.8

    Based on 92 reviews 13 reviews in English

    Park Weggis 5 Star Hotel

    Hertensteinstrasse 34, Weggis Show map
  10. Very good 7.8

    Based on 61 reviews 3 reviews in English

    Wellness Hotel Rössli 4 Star Hotel

    Seestrasse 52, Weggis Show map
  11. Exceptional 9.2

    Based on 221 reviews 32 reviews in English

    Palace Luzern 5 Star Hotel

    Haldenstrasse 10, Luzern 6002 Show map
  12. Excellent 8.7

    Based on 284 reviews 57 reviews in English

    Art Deco Hotel Montana 4 Star Hotel

    Adligenswilerstrasse 22, Luzern 6002 Show map
  13. Very good 7.8

    Based on 468 reviews 51 reviews in English

    Alpenblick 3 Star Hotel

    Luzernerstrasse 31, Weggis Show map
  14. Very good 7.9

    Based on 17 reviews 6 reviews in English

    Grand Hotel National 5 Star Hotel

    Haldenstrasse 4, Luzern 6006 Show map
  15. Excellent 8.1

    Based on 562 reviews 87 reviews in English

    Radisson Blu Hotel, Lucerne 4 Star Hotel

    Inseliquai 12, Luzern 6005 Show map
  16. Excellent 8.2

    Based on 184 reviews 17 reviews in English

    Felmis 3 Star Hotel

    Kastanienbaumstrasse 91, Horw Show map
  17. Excellent 8.7

    Based on 172 reviews 32 reviews in English

    Hotel Hofgarten Luzern 4 Star Hotel

    Stadthofstr. 14, Luzern Show map
  18. Excellent 8.4

    Based on 165 reviews 20 reviews in English

    Hotel Rebstock 4 Star Hotel

    St. Leodegarstrasse 3, Luzern Show map
  19. Very good 7.5

    Based on 262 reviews 36 reviews in English

    Hotel Restaurant Weinhof 3 Star Hotel

    Weystrasse 12, Luzern Show map
  20. Very good 7.8

    Based on 30 reviews 16 reviews in English

    Ibis Styles Luzern 3 Star Hotel

    Friedenstrasse 8, Luzern 6004 Show map
  21. Very good 7.2

    Based on 79 reviews 4 reviews in English

    Hotel Luzernerhof 4 Star Hotel

    Alpenstrasse 3, Luzern 6004 Show map
  22. Exceptional 9.1

    Based on 288 reviews 45 reviews in English

    Seehotel Gotthard 3 Star Hotel

    Gotthardstrasse 11, Weggis Show map
  23. Excellent 8.5

    Based on 27 reviews 16 reviews in English

    Cascada Swiss Quality Hotel 4 Star Hotel

    Bundesplatz 18, Luzern Show map
  24. Exceptional 9.1

    Based on 17 reviews 12 reviews in English

    Hotel Schweizerhof Luzern 5 Star Hotel

    Schweizerhofquai, Luzern 6002 Show map
  25. Excellent 8.5

    Based on 182 reviews 134 reviews in English

    Waldstaetterhof Swiss Quality Hotel 3 Star Hotel

    Zentralstrasse 4, Luzern 6003 Show map
  26. Very good 7.7

    Based on 395 reviews 63 reviews in English

    Hotel De la Paix 3 Star Hotel

    Museggstrasse 2, Luzern 6000 Show map
  27. Very good 7.7

    Based on 136 reviews 22 reviews in English

    Ambassador Luzern 3 Star Hotel

    Zürichstrasse 3, Luzern 6004 Show map

Page 1 of 1