Independent Swiss Mountain Guide
Hotel National Luzern
Grand Hotel National Luzern is a historic five-star hotel on the shores of Lake Lucerne, combining Belle Époque charm, modern comfort, warm hospitality and timeless elegance in the heart of Lucerne.
Lake Lucerne Views
Lake Lucerne Terrace
About the Hotel
Located directly on the shores of Lake Lucerne, Grand Hotel National Luzern combines a long tradition of Swiss hospitality with timeless elegance, Belle Époque charm and modern comfort. Dating back to 1870, the historic five-star hotel has been part of Lucerne’s cityscape for more than 150 years. Today, it combines its historic character with contemporary amenities and a warm, welcoming atmosphere.
The individually designed rooms and suites offer a refined place to stay, with selected rooms providing views of Lake Lucerne and the surrounding mountains. Guests can enjoy the hotel’s restaurants and bars, relax on the elegant pool floor with sauna and explore Lucerne’s historic old town and lakeside attractions from its central location.
Nearby
Grand Hotel National Luzern is located directly on the shores of Lake Lucerne, within easy walking distance of Lucerne's historic old town and major attractions. The central lakeside location provides an ideal base for exploring the city, the lake and the surrounding mountains.
Location & Directions
Find the hotel’s exact location and get directions with Google Maps.
