6,490 properties are available in and around this destination
Show on map
Villars-sur-OllonShow on map40 feet from map center
Appartement Daphné offers accommodations in Villars-sur-Ollon, 18 miles from Musée National Suisse de l'audiovisuel and 29 miles from Rochers de Naye.
Villars-sur-OllonShow on map40 feet from map center
Apartment Daphné A 32 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map100 feet from map center
Appartement de 3 pièces au Residence Panorama is located in Villars-sur-Ollon, just 17 miles from Chillon Castle and 18 miles from Musée National Suisse de l'audiovisuel.
Villars-sur-OllonShow on map100 feet from map center
Triplex in Villars Centre with Parking offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map150 feet from map center
Villars Soleil is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle. This apartment features accommodations with a balcony.
Villars-sur-OllonShow on map150 feet from map center
Apartment Villars Soleil A27 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 map150 feet from map center
Apartment Villars Soleil B15 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map150 feet from map center
Villars soleil is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map200 feet from map center
Apartment Cérémonia 1 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 map250 feet from map center
Apartment Hédonia A7 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map250 feet from map center
Apartment Grand Hôtel B47 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 map300 feet from map center
Apartment Grand Hôtel A18 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map300 feet from map center
Apartment Grand-Hôtel B35 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 map300 feet from map center
Located in Villars-sur-Ollon, 19 miles from Train Station Montreux, Villars Lodge has accommodations with a garden, private parking, a restaurant and a bar.
Villars-sur-OllonShow on map400 feet from map center
Apartment Gamat 30 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 map400 feet from map center
Villars Palace has a garden, terrace, a restaurant and bar in Villars-sur-Ollon. This 5-star hotel offers room service, a 24-hour front desk and free WiFi.
OllonShow on map400 feet from map center
The property is around 17 miles from Chillon Castle, 18 miles from Musée National Suisse de l'audiovisuel, and 29 miles from Rochers de Naye.
Villars-sur-OllonShow on map400 feet from map center
Villars-sur-Ollon Flat for four 2 double beds Near ski lift offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map500 feet from map center
19 miles from Train Station Montreux in Villars-sur-Ollon, Route du Village 5 Residence Panorama offers accommodations with access to a sauna.
Villars-sur-OllonShow on map500 feet from map center
Located in Villars-sur-Ollon, 19 miles from Train Station Montreux, Victoria Hotel & Residence provides accommodations with a fitness center, private parking, a shared lounge and a terrace.
Villars-sur-OllonShow on map500 feet from map center
Residence Panorama is conveniently located in the center of Villars sur Ollon, in the Rhone Valley. This Chalet-style guest house offers rooms with a balcony and free Wi-Fi.
Villars-sur-OllonShow on map0.1 miles from map center
Apartment La Berciére 6 offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map0.1 miles from map center
Résidence Panorama A201 offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle. With mountain views, this accommodation features a balcony.
Villars-sur-OllonShow on map0.1 miles from map center
Set 1640 feet from Ski Elevator Villars Palace in Villars-sur-Ollon, this apartment features free WiFi. Guests benefit from balcony with mountain and valley views.
Villars-sur-OllonShow on map0.1 miles from map center
Apartment Grand Hôtel A10 by Interhome is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.