Built in 1870 by Eugène Jost, this recently renovated Belle-Époque hotel is located in the heart of Montreux on the shore of Lake Geneva…
Located directly on the shore of Lake Geneva, the Grand Hotel du Lac in Vevey offers panoramic lake views, an outdoor pool, and a spa…
Le Mirador Resort & Spa is a 5-star luxury hotel with panoramic views over Lake Geneva, the Alps, and the Rhone Valley.
Overlooking Lake Geneva and only 20 metres from the lakeshore, this guest house is a 5-minute walk from the train station and the…
Located in the centre of Vevey, just a few steps from the train station, the Astra Vevey features a spa area and a roof terrace overlooking…
The Hotel de la Vieille Tour is located between Montreux and Vevey, next to the castle and marina on Lake Geneva in the centre of La Tour…
In the charming little Ermitage in Montreux-Clarens every room or suite offers a different décor plus a view on the Lake Geneva.
Only a few steps from Lake Geneva, Villa Toscane is an Art Nouveau building with a beautiful interior design.