Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Hotels and More in Villars-sur-Ollon

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Villars Mountain Lodge

Hotel in Villars-sur-Ollon

Located in Villars-sur-Ollon, a 9-minute walk from Villars-Gryon/Les Diablerets, Villars Mountain Lodge has accommodations with a restaurant, private parking, a bar and a garden. Very nice staff, very comfortable bed, very clean rooms, modern design, very close to the station and easy to reach from the ski resort! Very recommended!

Show more Show less
9
Awesome
106 reviews
Avg. price/night:
$55
Check availability

Les Mazots du Clos

Hotel in Villars-sur-Ollon

With mountain views, Les Mazots du Clos is located in Villars-sur-Ollon and has a restaurant, room service, bar, garden, year-round outdoor pool and terrace. Very nice property, extremely professional and friendly welcoming staff,

Show more Show less
9.4
Awesome
192 reviews
Avg. price/night:
$288
Check availability

Alpe Fleurie Hôtel & Restaurant

Hotel in Villars-sur-Ollon

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. We stay at Alpe de Fleurie every time we visit Villars. The location is excellent. The rooms are all different but each one has the comfort and the feeling of staying in a Swiss chalet. The staff are all really friendly and helpful.

Show more Show less
9
Awesome
206 reviews
Avg. price/night:
$145
Check availability

Chalet RoyAlp Hôtel & Spa

Hotel in Villars-sur-Ollon

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. Really, everything was perfect .

Show more Show less
9
Awesome
195 reviews
Avg. price/night:
$344
Check availability

Ecureuil

Hotel in Villars-sur-Ollon

Family-run for more than 60 years, the Ecureuil guest house can be found in the center of Villars, about 984 feet from the station, the ski elevators and the shops. Free WiFi and parking is offered. Super friendly and helpful staff !

Show more Show less
8.4
Very Good
233 reviews
Avg. price/night:
$162
Check availability

Eurotel Victoria

Hotel in Villars-sur-Ollon

The Eurotel Victoria is located near the center of Villars sur Ollon, Canton of Vaud. It offers comfortable rooms, a breakfast buffet and free pool. The helpfulness of the front office personnel on several occasions.

Show more Show less
8
Very Good
168 reviews
Avg. price/night:
$147
Check availability

VIU Hotel Villars

Hotel in Villars-sur-Ollon

Located in Villars-sur-Ollon, a 14-minute walk from Villars-Gryon/Les Diablerets, VIU Hotel Villars has accommodations with a restaurant, private parking, a bar and a garden. The entire team was unbelievably helpful. Loved that I checked out at 2pm!

Show more Show less
8.4
Very Good
50 reviews

Hotel du Lac

Hotel in Villars-sur-Ollon

Hotel du Lac features a restaurant, bar, a shared lounge and garden in Villars-sur-Ollon. Featuring family rooms, this property also provides guests with a terrace. Great Location Fantastic Hospitality from owners, excellent meal with them and other guests every evening Chef Adam is great. Cuisine not too Swiss, so it does not smell of cheese like many others

Show more Show less
8.9
Excellent
19 reviews

Maison de Montagne Bretaye

Hotel in Villars-sur-Ollon

Featuring a restaurant and bar, Maison de Montagne Bretaye is located in Villars-sur-Ollon, a 7-minute walk from Villars-Gryon/Les Diablerets. Free WiFi is available.

Show more Show less
9
Awesome
2 reviews
Avg. price/night:
$98
Check availability

Agate n° 17

Villars-sur-Ollon

Agate n° 17 is located in Villars-sur-Ollon. Located a 15-minute walk from Villars-Gryon/Les Diablerets, the property provides a garden and free private parking.

Show more Show less
9.1
Awesome
8 reviews
Avg. price/night:
$184
Check availability

Most-booked hotels in Villars-sur-Ollon in the past month

See all

Budget hotels in Villars-sur-Ollon

See all

FAQs about hotels in Villars-sur-Ollon

  • These hotels in Villars-sur-Ollon are highly rated by couples: Hotel du Lac, Les Mazots du Clos, and Chalet RoyAlp Hôtel & Spa.

  • Les Mazots du Clos, Villars Mountain Lodge, and Alpe Fleurie Hôtel & Restaurant are some of the popular hotels in Villars-sur-Ollon.

  • On average, 3-star hotels in Villars-sur-Ollon cost $168 per night, and 4-star hotels in Villars-sur-Ollon are $250 per night. If you're looking for something really special, a 5-star hotel in Villars-sur-Ollon can be found for $500 per night, on average (based on Booking.com prices).

  • Hotel du Lac, Les Mazots du Clos, and VIU Hotel Villars got great room view-related reviews from travelers in Villars-sur-Ollon.

  • On average, it costs $223 per night to book a 3-star hotel in Villars-sur-Ollon for tonight. You'll pay around $256 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Villars-sur-Ollon will cost around $357, on average (based on Booking.com prices).

  • Many families visiting Villars-sur-Ollon loved staying at Les Mazots du Clos, Hotel du Lac, and Alpe Fleurie Hôtel & Restaurant.

  • For hotels in Villars-sur-Ollon that serve highly-rated breakfasts, try Hotel du Lac, Les Mazots du Clos, and Chalet RoyAlp Hôtel & Spa.

  • The average price per night for a 3-star hotel in Villars-sur-Ollon this weekend is $227 or, for a 4-star hotel, $280. Looking for something even fancier? 5-star hotels in Villars-sur-Ollon for this weekend cost around $521 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Villars-sur-Ollon:

Explore guest reviews of hotels in Villars-sur-Ollon

See all