Our partners:

137 Accommodations in Villars-sur-Ollon

Very good8.0
692 reviews

VIU Hotel Villars

room Villars-sur-Ollon
0.29 mi from city center

Situated in Villars-sur-Ollon, 31 km from Train station Montreux, VIU Hotel Villars features accommodation with a restaurant, private parking, a bar and a garden.
Very good8.0
627 reviews

Hôtel Ecureuil Villars

room Villars-sur-Ollon
0.39 mi from city center

It consists of 2 chalets in a large garden. Some rooms in the Hôtel Ecureuil Villars feature a kitchenette, a sun terrace or a balcony.
Superb9.0
55 reviews

Villars Palace

room Villars-sur-Ollon
0.09 mi from city center

Villars Palace features a restaurant, bar, a garden and ski-to-door access in Villars-sur-Ollon. Among the facilities at this property are room service and a kids' club, along with free WiFi throughout the property.
Very good8.0
169 reviews

Victoria Hotel & Residence

room Villars-sur-Ollon
0.13 mi from city center

Victoria Hotel & Residence features a restaurant, fitness centre, a bar and shared lounge in Villars-sur-Ollon. This 4-star hotel offers ski-to-door access, a kids' club and free WiFi.
Very good8.0
383 reviews

Alpe Fleurie Hôtel & Restaurant

room Villars-sur-Ollon
0.16 mi from city center

The Hotel Alpe Fleurie is located in the centre 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.
Very good8.0
91 reviews

Appartements dans la Résidence Panorama

room Villars-sur-Ollon
0.07 mi from city 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. Ski Lift Roc d'Orsay is 900 metres from the property. Free outdoor parking is available on site.
Good7.0
69 reviews

Residence Panorama

room Villars-sur-Ollon
0.06 mi from city center

Residence Panorama is conveniently located in the centre of Villars sur Ollon, in the Rhone Valley. This Chalet-style guest house offers rooms with a balcony and free Wi-Fi. The Residence’s rooms also offer cable TV, a hairdryer and a seating area.
Very good8.0
11 reviews

Studio Les Montagnards-3

room Villars-sur-Ollon
0.15 mi from city center

Situated 31 km from Train station Montreux, 14 km from Aigle Castle and 27 km from Chillon Castle, Studio Les Montagnards-3 offers accommodation set in Villars-sur-Ollon.
Very good8.0
694 reviews

Villars Lodge

room Villars-sur-Ollon
0.09 mi from city center

Villars Lodge has a restaurant, bar, a shared lounge and garden in Villars-sur-Ollon. Boasting family rooms, this property also provides guests with a sun terrace. Free WiFi is available and private parking can be arranged at an extra charge.
Superb9.0
309 reviews

Les Mazots du Clos

room Villars-sur-Ollon
0.13 mi from city center

Les Mazots du Clos features a restaurant, outdoor swimming pool, a bar and garden in Villars-sur-Ollon. Featuring family rooms, this property also provides guests with a terrace. The property has a hammam, evening entertainment and room service.
Very good8.0
171 reviews

Villars Bristol Apartment

room Villars-sur-Ollon
0.31 mi from city center

Villars Bristol Apartment consists of self-catering apartments located in the former Hotel Bristol, near the centre of Villars sur Ollon. The former rooms have been converted into apartments, and all face south towards the Swiss Alps.
Superb9.0
76 reviews

Chalet La Renarde

room Villars-sur-Ollon
0.27 mi from city center

Offering panoramic views of the Valais Alps, Chalet La Renarde enjoys a quiet location 500 metres from Villars Train Station. The spacious apartments have a mountain-view terrace. Free Wi-Fi is available.
Very good8.0
70 reviews

Résidence Panorama A201

room Villars-sur-Ollon
0.07 mi from city center

Set 30 km from Train station Montreux, Résidence Panorama A201 offers accommodation with a bar, a garden and a shared kitchen for your convenience. Both WiFi and private parking are accessible at the aparthotel free of charge.
Superb9.0
41 reviews

Chalet Balthazar

room Villars-sur-Ollon
0.16 mi from city center

Set in Villars-sur-Ollon´s centre, just 100 metres from the main ski access and train station, Chalet Balthazar has free private parking and complimentary Wi-Fi is featured throughout the property.
Very good8.0
1064 reviews

Hôtel Le Grand Chalet

room Leysin
3.94 mi from city center

Offering spectacular views of the Swiss and French Alps, Hôtel Le Grand Chalet is a family-run, historic house from 1896, located 50 metres from the ski slopes in Leysin.
Superb9.0
26 reviews

STUDIO CONFORT & DETENTE

room Chesières
0.37 mi from city center

Boasting a garden, private pool and garden views, STUDIO CONFORT & DETENTE is set in Chesières. Featuring free private parking, the apartment is in an area where guests can engage in activities such as hiking, skiing and table tennis.
Very good8.0
33 reviews

Panorama

room Villars-sur-Ollon
0.07 mi from city center

Set 500 metres from Ski Lift Villars Palace in Villars-sur-Ollon, this apartment features free WiFi. Guests benefit from balcony with mountain and valley views. Free private parking is available on site.
Very good8.0
355 reviews

Chalet RoyAlp Hôtel & Spa

room Villars-sur-Ollon
0.5 mi from city 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. There are 2 restaurants and an exclusive spa area.
Good7.0
1230 reviews

Hotel Central Résidence

room Leysin
3.84 mi from city center

This 3-star hotel in Leysin offers direct access to the ski slopes, free WiFi, and free access to its spa and fitness centre. All rooms have a south-facing balcony overlooking the Alps and the glaciers.
Very good8.0
556 reviews

Hôtel du Cerf

room Le Sépey
4.4 mi from city center

Situated at 1,000 metres above sea level in the village of Sépey, Hotel du Cerf offers a restaurant serving local specialities.

Accommodations in Villars-sur-Ollon

There are 137 options for staying in Villars-sur-Ollon.
Check out the deals we offer for lodging in Villars-sur-Ollon.