Traditional hotel by the lake
The historic Hotel Beau Rivage is the only four-star hotel located directly on the shores of Lake Lucerne. Maximum comfort, unique ambience, attention to detail: the exclusive hotel promises unique stays and offers you the perfect setting for grandiose celebrations and successful conferences. The heated garden swimming pool and the wellness oasis with crystal salt whirlpool ensure your well-being. The restaurant with lakeside terrace offers the highest level of enjoyment.
Immerse yourself in a small, hearty world of well-being. Host Oliver Müller and his team of dedicated employees welcome you to the Romantik Hotel Beau Rivage with lots of comfort, love and a warm ambience. And of course in the most beautiful location directly on Lake Lucerne! Oliver Müller is very concerned that you can relax in a family atmosphere. To this end, all rooms and bathrooms have been extensively renovated in recent years. Welcome to the "Riviera of Central Switzerland"!
Culinary by the lake
Around the hotel
Contact & directions
From Zurich, follow the A3 and then A4 to Küssnacht and leave at exit 36-Küssnacht. Then follow route 2 and 2b through Greppen to Weggis. In Weggis take the Luzernerstraße and then the Gotthardstraße. The hotel awaits you directly on the lake.
The nearest airport, Zurich, is about an hour's drive from the hotel.