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.

Affiliations

Relais & Chateaux

Trip Type

Romantic Getaway, Wedding

Airport

Geneva International Airport (GVA)

Airport Distance

60 minutes

High Season

May through October