If seeing the sights is on your list of things to do, head to Chateau de Chillon— just one of the landmarks located 0.4 mi (0.7 km) from central Veytaux.
If you like haggling for the best price, you might want to head out to Montreux Christmas Market in Montreux City Centre and take in the atmosphere.