Villars-sur-Ollon Hotels

Map of Villars-sur-Ollon Hotels

Villars-sur-Ollon is a picturesque mountain village located in the Les Diablerets region of the canton of Vaud, Switzerland. Situated at an altitude of 1,300 meters, this charming alpine destination offers breathtaking views of the surrounding snow-capped peaks and lush green valleys. The village of Villars-sur-Ollon is known for its tranquil and serene atmosphere, making it a popular destination for those seeking a peaceful retreat in the Swiss Alps. The village is characterized by its traditional Swiss chalets, which add to the charm and authenticity of the area.

Villars Palace Villars-sur-Ollon
Free Wi-Fi

Situated in Villars-sur-Ollon, 31 km from Train station Montreux, Villars Palace offers accommodation with a garden, private parking, a terrace and a restaurant. With free Wi-Fi, this 5-star hotel offers room service and a 24-hour front desk.

Number of rooms: 120

Route des Hôtels 28, 1884 Villars-sur-Ollon, Switzerland

Hotel booked 1 times today.

Hotel du Lac Villars-sur-Ollon
9/10 Wonderful
6 reviews
Free Wi-Fi

Hotel du Lac features a garden, shared lounge, a terrace and restaurant in Villars-sur-Ollon. 36 km from Train station Montreux and 33 km from Chillon Castle, the property provides ski-to-door access, as well as a bar.

Number of rooms: 8

Hotel du Lac Bretaye, 1884 Villars-sur-Ollon, Switzerland

Chalet La Renarde Villars-sur-Ollon
9.6/10 Exceptional
1 review
Free Wi-Fi Free private parking

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.

Number of rooms: 3

25 Chemin des râpes, 1884 Villars-sur-Ollon, Switzerland

Alpe Fleurie Residence Villars-sur-Ollon
Free Wi-Fi Private parking

A good location for a hassle-free getaway in Villars-sur-Ollon, Alpe Fleurie Residence is an apartment surrounded by views of the mountain. The property features a garden, bar and private parking among other facilities.

Number of rooms: 2

Rue Centrale 148, 1884 Villars-sur-Ollon, Switzerland

Maison de Montagne Bretaye Villars-sur-Ollon
Free Wi-Fi

Maison de Montagne Bretaye features a garden, terrace, a restaurant and bar in Villars-sur-Ollon. Located around 36 km from Train station Montreux, the hotel with free Wi-Fi is also 33 km away from Chillon Castle. Guests can enjoy mountain views.

Number of rooms: 15

Case postale 71, 1884 Villars-sur-Ollon, Switzerland

Petit Ours Villars-sur-Ollon
9.4/10 Wonderful
Free Wi-Fi Free private parking

Situated on the slopes above Villars-sur-Ollon, Petit Ours features a ski-in and ski-out option. It is surrounded by a large garden, and offers an apartment with a fireplace and cable TV as well as a private terrace with barbecue facilities.

Route de la Residence 26, 1884 Villars-sur-Ollon, Switzerland

Show More Hotels