Vevey, Switzerland





Grand Hôtel du Lac is a 50-room Relais & Châteaux property on the shores of Lake Geneva in Vevey, Switzerland. Close to Lavaux, an area of terraced vineyards listed as a world heritage site, the hotel combines a historic residence with contemporary design and offers dining at three venues and Spa Valmont.
Check availability Official websiteWe do not publish prices or ratings: rates change daily, so please check them with the hotel or our booking partner. We may earn a commission from partner links.
Photos: Wikimedia Commons (credited in the video). Every fact shown is verified by our editorial board.
Grand Hôtel du Lac sits on the shores of Lake Geneva in Vevey, a town in the Vaud region of Switzerland. The property is close to Lavaux, an area of terraced vineyards that has been listed as a world heritage site. The hotel occupies a historic residence and celebrates its past while incorporating subtle contemporary touches.
The hotel has 50 rooms and suites across several categories. Accommodation options include Superior Rooms with city or lake views, Deluxe Rooms with lake or city views and private balconies or terraces, Junior Suites available in lake or city configurations, a Family Duplex Suite, a Léman Suite, and Deluxe Spider Rooms. Most rooms accommodate two to four guests, with configurations ranging from queen and king beds to connecting setups for families.
The hotel operates three dining venues. EMOTIONS par Guy Ravet serves creative and gourmet cuisine. Buddha-Bar Beach by Buddha-Bar TM offers dining with Asian inspirations. La Marina provides a terrace with panoramic views of the lake. Room service is available throughout the property.
Spa Valmont offers wellness treatments and beauty services, with additional facilities including a sauna and hammam. The property features a heated outdoor pool. On-site activities include yoga, massages, individual and group cooking classes led by the chef, wine tasting, and oenology courses. Nearby activities accessible from the hotel include an 18-hole golf course, jogging, hiking, biking, mountain biking, fishing, sailing, water skiing, diving, skiing, cross-country skiing, swimming, pedal boats, boating, and winery visits. Lake cruises and museum visits are also available.
Families are accommodated with baby-sitting, kids' menus, connecting rooms, and a Family Duplex Suite. Pets are accepted in at least one room at extra cost. The hotel offers cooking classes with the chef, wine tasting, and oenology courses. Groups and events are welcome, with six meeting rooms and a maximum capacity of 250 guests. The location provides access to nearby recreational activities including an 18-hole golf course, hiking, biking, water sports, and lake cruises.
Editorial verification: Grand Hôtel du Lac is affiliated with Relais & Châteaux; this was confirmed on the brand's own website or hotel list, and the hotel was matched to its official website by our editorial board.
The hotel is located in Vevey, Switzerland, on the shores of Lake Geneva in the Vaud region. It is close to Lavaux, an area of terraced vineyards listed as a world heritage site.
Check-in is from 3 p.m. and check-out is before 12 p.m.
Yes, children are welcome and the hotel offers baby-sitting and kids' menus. Pets are accepted in at least one room at extra cost.
The hotel has three restaurants: EMOTIONS par Guy Ravet serving creative and gourmet cuisine, Buddha-Bar Beach by Buddha-Bar TM with Asian inspirations, and La Marina with a terrace overlooking the lake.
The property features Spa Valmont with wellness treatments and beauty services, a sauna, hammam, and a heated outdoor pool. Yoga, massages, and wellness treatments are available on-site.
The nearby Montreux Jazz Festival takes place annually in early July on the shores of Lake Geneva. Charlie Chaplin's World, a museum in Charlie Chaplin's former home, is located a few minutes from the hotel. An 18-hole golf course is nearby, and various water sports and outdoor activities are accessible.
Yes, the hotel welcomes groups and events with six meeting rooms and a maximum capacity of 250 guests.
Grand Hôtel du Lac is affiliated with Relais & Châteaux; this was confirmed on the brand's own website or hotel list, and the hotel was matched to its official website by our editorial board.
Grand Hôtel du Lac is in Vevey, Switzerland. Address: Rue d'Italie 1, Vevey, Vaud, 1800, Switzerland.
| Location | Vevey, Switzerland |
|---|---|
| Address | Rue d'Italie 1, Vevey, Vaud, 1800, Switzerland |
| Brand / alliance | Relais & Châteaux |
| Official website | relaischateaux.com |
| Verified | by the editorial board |
Sources: relaischateaux.com/gb/hotel/grand-hotel-du-lac/
Map data © OpenStreetMap contributors. Hotel data: Wikidata (CC0), OpenStreetMap (ODbL), official websites.