Venue photo 1

Grand Hôtel du Lac

4.6(1,246)
Hotel
About

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.

Best for
  • Executive retreats with lake and mountain views
  • Client dinners in refined historic dining rooms
  • Multi-night stays with spa and lakeside ambiance
Standout features
Lake Léman views with alpine backdrop
Setting
Lake Léman views with alpine backdrop
The hotel offers refined lakefront views of Lake Léman paired with majestic snowy mountain peaks, creating a memorable natural setting for events.
Historic boutique hotel with timeless elegance
Architecture & History
Historic boutique hotel with timeless elegance
Founded in 1868, this boutique hotel blends luxury and tradition with spacious rooms that retain nostalgic charm, reflecting a refined savoir vivre.
Gastronomy by Guy Ravet with diverse dining venues
Food & Beverage
Gastronomy by Guy Ravet with diverse dining venues
Home to a 17/20 Gault & Millau-rated gastronomic restaurant, a chic brasserie, and a seasonal poolside Buddha Bar, the hotel offers varied culinary experiences for business gatherings.
At a glance
Location & hours

Loading map...

1 Rue d'Italie
Get directions →
Hours
Sunday12am – 11:59pm
MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
FridayClosed
SaturdayClosed

Rated 4.6 on Google · 1,246 reviews