Where is Vevey Station?
Vevey Station is located in Vevey. If you're looking for things to do in the area, you might like to visit Charles Chaplin Statue and Chaplin’s World.
Where Can I Stay near Vevey Station?
We've got 21 hotels you can pick from within a mile of Vevey Station. You may want to consider one of these options that are popular with our guests:
Grand Hotel du Lac - Relais & Châteaux
- hotel • Free WiFi • 2 restaurants • Outdoor pool • Attentive staff
Astra Hotel Vevey
- hotel • Free WiFi • 2 restaurants • Spa • Attentive staff
Things to See and Do near Vevey Station
What to See near Vevey Station
- Charles Chaplin Statue
- Castle Chatelard
- Montreux Music & Convention Centre 2m2c
- Montreux Convention Center
- Château de Chillon
Things to Do near Vevey Station
- Chaplin’s World
- Lavaux Vinorama
- Montreux Christmas Market
- Montreux Casino
- Lavaux Vineyard Terraces