Vevey is an attractive Mediaeval town on the northern shore of Lake Geneva, situated 10 minutes' drive from Montreux and less than an hour from Geneva airport. The town borders the beautiful Lavaux wine region, a UNESCO World Heritage Site; you can take the panoramic train to Gstaad or explore the lake using the public boats that leave from the town's jetty.

Speak to an expert - 020 7593 2288

Our expert reservations team regularly travel to a wide range of destinations to explore new cities, visit hotels and to research museums, galleries and restaurants so that we can offer the most up-to-date advice and recommendations.


Join our mailing list to receive the latest updates and travel inspiration.