Castle Hotels in Vevey
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Grand Hotel Du Lac - Relais & Chateaux
Rue D'Italie 1, Vevey, Switzerland (Open map)
Chaplin's World lies 2.8 km away, while Nest Museum is merely 1.3 km from the hotel. Situated around 5 minutes' walk from Veveyse,...
Read more...
9.2
Superb
607 reviews
Chateau De L'Aile- Boutique Suites
1 Grande Place, Vevey, Switzerland (Open map)
The bed & breakfast is 2.3 km from Chaplin's World, while Nest Nestlé Company Museum is a mere 0.8 km away. The 4-star Chateau De…
Read more...
9.7
Exceptional
66 reviews