Grand Hôtel du Lac blends historic elegance with lakeside charm on the shores of Lake Geneva, offering refined rooms with views of the Alps and the lake promenade. Its boutique setting in Vevey pairs timeless design with modern comfort, creating a serene backdrop for focused business gatherings.
The hotel features multiple dining options including a Michelin-rated restaurant and a chic brasserie, ideal for client dinners or team meals. A cozy spa and outdoor pool add relaxation options, while attentive service ensures seamless event experiences and comfortable multi-night stays.
Loading map...
Rated 4.6 on Google · 1,246 reviews