3 star hotels in Villars-sur-Ollon
Filter Results
7 properties found
-
Sort by
Popularity : high to low
-
Villars Lodge
36 Route Des Hotels, Villars-sur-Ollon, Switzerland (Show map)
Situated only 450 metres from Centre des Sports Villars, the comfortable 3-star Villars Lodge hotel offers a picnic area and a dining table. This Villars-sur-Ollon hotel is proud to feature 18 holes…
More...
From US$ 242price for 1 nightBook Now -
Alpe Fleurie Hotel & Restaurant
Rue Centrale, Villars-sur-Ollon, Switzerland (Show map)
Offering cars for rent, Alpe Fleurie Hotel & Restaurant Villars-sur-Ollon is 2.1 km from Barboleusaz. Featuring luggage storage and a restaurant, the hotel is located within reach of Centre des…
More...
From US$ 198price for 1 nightBook Now -
Hotel Ecureuil Villars
Avenue Centrale, Villars-sur-Ollon, Switzerland (Show map)
The 3-star Hotel Ecureuil Villars is located 2.8 km from Site touristique des Mines de Sel de Bex, in the centre of Villars-sur-Ollon, and offers rooms with mountain views. Guests will enjoy a buffet…
More...
From US$ 134price for 1 nightBook Now -
Residence Panorama A201
5 Route Du Village, Villars-sur-Ollon, Switzerland (Show map)
Situated approximately 5 minutes' walk from Temple de Villars, the elegant Residence Panorama A201 Villars-sur-Ollon hotel features Wi-Fi throughout the property and parking on site. Providing sports…
More...
From US$ 91price for 1 nightBook Now -
Appartement - Bristol Hotel
164 Avenue Centrale, Villars-sur-Ollon, Switzerland (Show map)
The comfortable Appartement - Bristol Hotel Villars-sur-Ollon enjoys a convenient location in the centre of Villars-sur-Ollon and around 25 minutes' walk from Ski Lift Villars, which will bring a…
More...
From US$ 91price for 1 nightBook Now -
Hotel Du Lac
Hotel Du Lac Bretaye, Villars-sur-Ollon, Switzerland (Show map)
Offering a sundeck, a shared lounge, and a golf course, the 3-star Hotel Du Lac Villars-sur-Ollon is situated in a rural area, about a 5-minute walk from Bretaye. Highlights at this comfortable hotel…
More...
From US$ 339price for 1 nightBook Now -
Spacious Swiss Alpine Chalet For Nature Lovers
27, Chemin De La Vieze, Villars-sur-Ollon, Switzerland (Show map)
Offering a sauna and a shared lounge, Spacious Swiss Alpine Chalet For Nature Lovers Villars-sur-Ollon hotel is a 25-minute walk from Fondation des Vieux Moulins de la Tine. There is a shared lounge…
More...
From US$ 926price for 1 nightBook Now