Grand Hotel du Lac

Tap a star to rate

Grand Hotel du Lac occupies a prominent position on Lake Geneva's Vevey shore, its Belle Époque architecture from the early 1900s still intact and beautifully maintained. The hotel's gourmet restaurant holds Michelin recognition, and the ballrooms command views across the water to the Savoy Alps. It's a full-service venue where guests can lodge overnight and couples handle logistics through a single, experienced hotel team.

This hotel attracts couples seeking refined elegance and don't want to coordinate multiple vendors. The Relais & Châteaux designation signals attention to quality and detail across every service, from the kitchen to room setup. It's ideal for destination weddings where out-of-town guests will stay several nights and expect smooth coordination and high-end touches throughout.

More in Wedding venues

See all