Skip to content

Stay in Lucerne

Hotel Schweizerhof

About the Hotel Schweizerhof

Hotel Schweizerhof, a 5-star luxury hotel situated on the beautiful banks of Lake Lucerne, is just moments away from downtown and provides 101 exquisitely designed rooms reflecting the famous writers, actors, or musicians who have graced its welcomed halls. Sample regional delights in two specialty restaurants – Gallerie & Pavillion; soak up some sun while dining al fresco at their Sun Terrace during the summer season or be pampered with an invigorating session at their spa/fitness center to complete your stay!

At a Glance

Schweizerhof Lucerne Room
  • Historical building
  • Perfect location