Vevey House
Open now
The Vevey House, located in the historic center of Vevey, Switzerland, is a charming 19th-century mansion that offers a unique and comfortable stay. It is situated just 50 meters from the shore of Lake Geneva, providing breathtaking views of the lake and its surroundings. The hotel features free Wi-Fi and a bar, making it an ideal choice for both leisure and business travelers.
Guests can enjoy the hotel’s proximity to various attractions and activities, including a short stroll to the Vevey photography museum. The rooms are described as big, clean, and well-maintained, with some offering stunning lake views. The reception is known for its friendly service, and guests also appreciate the complimentary transportation ticket for the area, which enhances their overall experience.
The Vevey House offers a blend of historical charm and modern amenities, making it a popular choice for travelers visiting this picturesque town on the shores of Lake Geneva.
Opening hours
Free Trip Planner
Plan your Switzerland trip with our free planner
Build a day-by-day itinerary with AI suggestions, hand-picked places, and friends. Free forever — no credit card.
More places in Switzerland
More accommodations places
Nearby
Experiences
Tours & experiences in Switzerland
Bookings made via these links may earn Bazar Travels a small commission, at no extra cost to you. Tours are provided by Viator, a Tripadvisor company.

















