Villars-sur-Ollon: 146 properties found
Show on map
Browse the results for Villars-sur-Ollon
Villars-sur-OllonShow on map0.4 miles from center
It consists of 2 chalets set in a large garden. Some rooms at the Hôtel Ecureuil Villars feature a kitchenette, sun terrace or balcony.
Villars-sur-OllonShow on map400 feet from center
Offering a swimming pool and a sauna, the self-catering Appartments dans la Résidence Panorama are located in Villars-sur-Ollon in the Vaud Region.
Villars-sur-OllonShow on map0.3 miles from center
Offering panoramic views of the Valais Alps, Chalet La Renarde enjoys a quiet location 1640 feet from Villars Train Station. The spacious apartments have a mountain-view terrace.
Villars-sur-OllonShow on map0.3 miles from center
Villars Bristol Apartment consists of self-catering apartments located in the former Hotel Bristol, near the center of Villars sur Ollon.
Villars-sur-OllonShow on map0.1 miles from center
Featuring a garden, restaurant, bar and free WiFi, Les Mazots du Clos is located in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map0.2 miles from center
Set in Villars-sur-Ollon´s center, just 328 feet from the main ski access and train station, Chalet Balthazar has free private parking and complimentary Wi-Fi is featured throughout the property.
Villars-sur-OllonShow on map0.5 miles from center
The 5-star Chalet RoyAlp Hôtel & Spa offers direct access to the ski slopes in winter and to the Villars Golf Club in summer. You can ski right to and from the front door.
Villars-sur-OllonShow on map0.5 miles from center
Located 0.9 mi from Roc d'Orsay, Résidence RoyAlp - Appartement 22A offers accommodations in Villars-sur-Ollon. Free WiFi is provided and free private parking is available on site.
Villars-sur-OllonShow on map0.3 miles from center
Apartment Résidence Bristol 4 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 map450 feet from 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 map300 feet from 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 map0.1 miles from 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 map0.3 miles from center
Located in Villars-sur-Ollon, 19 miles from Train Station Montreux, VIU Hotel Villars has accommodations with a garden, private parking, a terrace and a restaurant.
Villars-sur-OllonShow on map0.4 miles from center
Located in Villars-sur-Ollon, 984 feet from Ski Elevator Villars Palace, Appartement - Bristol Hôtel features a sun terrace and views of the mountain. Roc d'Orsay is 2.1 mi from the property.
Villars-sur-OllonShow on map1.5 miles from center
Located on a slope, 3.7 mi from Villars-sur-Ollon, La Petite Grange offers beautiful views of the Alps and the forest. Free WiFi is available.
Villars-sur-OllonShow on map350 feet from 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.2 miles from center
Studio Montagnards 13 by Interhome offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.
Villars-sur-OllonShow on map350 feet from 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.6 miles from center
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 map0.6 miles from center
Located on the slopes above Villars-sur-Ollon, Petit Ours features a ski-in and ski-out option.
Villars-sur-OllonShow on map0.5 miles from center
The chalet La Croix de Javernaz can be found 1640 feet from the train station of Villars and offers you south-facing apartments with superb views.
Villars-sur-OllonShow on map500 feet from 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.
Villars-sur-OllonShow on map0.7 miles from center
Apartment Vermont 10 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 map350 feet from 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 map0.2 miles from center
The Hotel Alpe Fleurie is located in the center of Villars opposite the train station for the Bretaye Ski Area. It offers panoramic views of the Swiss Alps, free Wi-Fi and free parking on site.