6,010 properties are available in and around this destination
Show on map
Villars-sur-OllonShow on map350 feet from map center
Hotel du Lac features a garden, shared lounge, a terrace and restaurant in Villars-sur-Ollon.
Villars-sur-OllonShow on map0.5 miles from map center
Maison de Montagne Bretaye features a garden, terrace, a restaurant and bar in Villars-sur-Ollon.
Villars-sur-OllonShow on map1 miles from map center
Cozy apartment with stunning view! Ski-in/ski-out. Is located in Villars-sur-Ollon, just 21 miles from Train Station Montreux and 19 miles from Chillon Castle.
Villars-sur-OllonShow on map1 miles from map center
Apartment Schuss 23 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
ChesièresShow on map1 miles from map center
Apartment Muscardin 5-6 by Interhome offers accommodations in Chesières, 24 miles from Alimentarium and 29 miles from Rochers de Naye.
Villars-sur-OllonShow on map1 miles from map center
Apartment Le Faucon 7 by Interhome is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1 miles from map center
Apartment with stunning view! Ski-in, ski-out is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1 miles from map center
Apartment Mandarin 7 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1 miles from map center
Apartment Savoie 1 by Interhome offers accommodations in Villars-sur-Ollon, 31 miles from Rochers de Naye.
OllonShow on map1.1 miles from map center
Featuring a garden, Chalet Bellevue, Villars-sur-Ollon offers accommodations in Ollon. This property offers access to a terrace and free private parking.
Villars-sur-OllonShow on map1.1 miles from map center
Apartment Athena 6 by Interhome offers accommodations in Villars-sur-Ollon, 17 miles from Chillon Castle and 18 miles from Musée National Suisse de l'audiovisuel.
Villars-sur-OllonShow on map1.1 miles from map center
Apartment Le Bouquetin 5 by Interhome is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1.1 miles from map center
Apartment Le Bouquetin 1 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
ChesièresShow on map1.1 miles from map center
Chalet Chalet Tetras by Interhome offers accommodations in Chesières, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1.1 miles from map center
Chalet Dipankar by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1.1 miles from map center
Apartment Armorial II - apt 2 by Interhome is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1.1 miles from map center
Villars Alpine Heaven - Ski In offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1.2 miles from map center
Apartment Armorial II - apt 6 by Interhome offers accommodations in Villars-sur-Ollon, 17 miles from Chillon Castle and 18 miles from Musée National Suisse de l'audiovisuel.
Villars-sur-OllonShow on map1.2 miles from map center
Apartment Sapin Bleu 5 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1.2 miles from map center
Apartment Sapin Bleu 6 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1.2 miles from map center
Apartment Aiguilles Dorées III-2 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1.2 miles from map center
Apartment Aiguilles Dorées I-2 by Interhome offers accommodations in Villars-sur-Ollon, 29 miles from Rochers de Naye.
Villars-sur-OllonShow on map1.2 miles from map center
Located in Villars-sur-Ollon, just 2625 feet from the Roc d´Orsay Cable Car, the luxurious Chalet Melchior offers self-catering accommodations with free high-speed WiFi, a balcony, ski-from-the-door...
Villars-sur-OllonShow on map1.2 miles from map center
Apartment Argentière 8 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map1.2 miles from map center
Apartment Argentière 3 by Interhome is located in Villars-sur-Ollon, just 18 miles from Musée National Suisse de l'audiovisuel and 29 miles from Rochers de Naye.