If you’re looking for something high-end, your choice is clear—Beau-Rivage Palace.
The hotel opened on March 24, 1861. A historic 5-star hotel set right on the shores of Lake Geneva. The gardens, the lake views, the atmosphere, and high-quality service. Staying here feels like stepping into a slower, more refined rhythm.
The other option that I would recomend is Hotel Angleterre & Residence. Just a short walk from the lake, and next door from the Beau-Rivage Palace.
The property is made up of several historic buildings that reflect a classic Swiss lakeside charm. At the same time, it has recently undergone a renovation, meaning the rooms now feel fresh, modern, and quite elegant.
A perfect alternative if you want something elegant, but a little more relaxed, a little more intimate, and still very much connected to the atmosphere of Lausanne.