Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Chateau de Chillon is located in a walkable area of Veytaux known for its beautiful lakeside setting and skiing. If you're looking for a convenient place to stay, you might search for properties close to public transportation so it's easy to get around.
Take your pick of these hotels and other accommodations, all within a mile of Chateau de Chillon:
While you're in town visiting Chateau de Chillon, you can discover the sights within just a few miles of the area.
You'll want to browse the collections at Swiss National Audiovisual Museum, Musee du Vieux Montreux, and Swiss Organ Museum. Explore landmarks like Freddie Mercury Statue, Place du Marche, and Castle Chatelard. Create some family memories at Marmot's Paradise and Swiss Vapeur Parc.
A visit to Montreux Casino is worth the trip when you're visiting. You might also stop by Leysin Ski Resort, located 5.1 mi (8.3 km) from Chateau de Chillon, or Nest Museum which is 5.3 mi (8.5 km) away.