Hotel
& Destination

The Hotel

Located on the lakeside promenade, the PALACE LUZERN commands sensational views of Lake Lucerne and the mountains of Switzerland. The five-star hotel in the heart of Lucerne presents the very finest from a history spanning more than a century.

Guests can look forward to superb culinary creations in the Marlin fish restaurant, wake up to uninterrupted views of the lake and mountains and enjoy moments of superlative well-being at the PALACE SPA, to name just some of the unforgettable experiences on offer.

The History

The five-star superior hotel PALACE LUZERN opened in 1906. The magnificent, historically symbolic structure stands on a 3,285-square-meter site on the shores of the lake in the heart of the city of Lucerne. The finest Swiss luxury hotel traditions are upheld in an institution that has consistently adapted to the needs of modern travelers throughout its history.

Following an extensive yet sensitive renovation in 2005, the residence emerged as a shining architectural jewel on Lake Lucerne. Exuding a fresh art nouveau style, the PALACE LUZERN combines rich history with a modernity that moves with the times.