Gog_sr_cc_less
Skip to main content

Filter by:

Review Score

Property Accessibility

Beach Access

Property Type

Room amenities

Room Accessibility

Brands

Certifications

Entire places

Amenities

Distance from address

Property rating

Includes stars and other ratings

3,105 properties are available in and around this destination

Your results include vacation rentals with similar quality ratings. Show hotels only

Villars-sur-OllonShow on map
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.
ChesièresShow on map
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 map
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 map
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 map
Apartment Savoie 1 by Interhome offers accommodations in Villars-sur-Ollon, 31 miles from Rochers de Naye.
OllonShow on map
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 map
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 map
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 map
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 map
Apartment Armorial II - apt 6 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
OllonShow on map
Ski In/Out 3 bedrooms, Fireplace & Balcony w. View offers accommodations in Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map
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 map
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 map
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 map
Apartment Aiguilles Dorées I-2 by Interhome offers accommodations in Villars-sur-Ollon, 29 miles from Rochers de Naye.
Villars-sur-OllonShow on map
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 map
Apartment Marignac 33 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle. This 3-star apartment offers an elevator.
Villars-sur-OllonShow on map
Apartment Dauphin 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 map
Apartment Cristel 2 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.
Villars-sur-OllonShow on map
Apartment Rose des Vents 4 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map
Route de la Résidence is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map
Located on the slopes above Villars-sur-Ollon, Petit Ours features a ski-in and ski-out option.
ChesièresShow on map
Apartment La-Ina by Interhome is located in Chesières, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map
Chalet L'Oiselet 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 map
Beautiful apartment entirely renovated near the center is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.