Grand Hotel Du Lac - Vevey, Lake Geneva, Switzerland - 5 Star Luxury Hotel

Rooms & Suites: 50

A beautiful luxury hotel in Switzerland, Grand Hotel Du Lac is set next to the gorgeous Lake Geneva, creating the most romantic and charming of settings.

The hotel offers 50 rooms of which 9 junior and spacious suites. The views are overlooking the Alps, Lake Geneva or the charming city of Vevey. Entirely renovated in 2006 and decorated with pastel tones of blue or yellow their style will seduce you as it blends with the history of the location.


Relais & Chateaux

Trip Type

Romantic Getaway, Wedding


Geneva International Airport (GVA)

Airport Distance

60 minutes

High Season

May through October