Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Villars-sur-Ollon – 137 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Villars Lodge

Hotel in Villars-sur-Ollon

Located in Villars-sur-Ollon, 19 miles from Train Station Montreux, Villars Lodge has accommodations with a garden, private parking, a shared lounge and a restaurant. The location was great, close to everything but yet a little bit "hidden" and quiet. The rooms and outdoor areas have an amazing view over the mountains! We good upgraded when we arrived cause they werent all that booked, super nice of the hotel! :)

Show more Show less
8.4
Very Good
724 reviews
Price from
$87
per night

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. I was surprised to be upgraded to a junior suite. The room was fantastic with a large balcony and large, beautiful bathroom with a large tub, perfect for taking a soak - and bath salts were provided. I could Park my car out front at no extra cost and the hotel is centrally located for exploring. Reception staff was very friendly and helpful.

Show more Show less
8.8
Excellent
387 reviews
Price from
$113
per night

VIU Hotel Villars

Hotel in Villars-sur-Ollon

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. The hotel is beautiful and new. Our room was very big and comfortable. The location is excellent (2 minutes walking from the train that goes up the ski station). The breakfast is very well organized in time slots and guests can order it in their room. This avoids crowds in the breakfast area and helps keeping social distance.

Show more Show less
8.5
Very Good
713 reviews
Price from
$221
per night

Les Mazots du Clos

Hotel in Villars-sur-Ollon

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 8.5 miles from Aigle Castle. Hotel staff waited (happily!) for us until our arrival past midnight. Extremely helpful! Breakfast was delicious and the view is spectacular. The best location for what we were looking for too!

Show more Show less
9.1
Wonderful
278 reviews
Price from
$360
per night

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. We took our nephew and his bride here on their honeymoon, and they were astonished by the luxury. The staff went out of their way to accommodate us, upgrading the newlyweds to a huge room with a spectacular view. The service across-the-board was excellent. My husband and I ourselves were in an executive double room, which was also huge, with loads of closet space, a large bathroom with soaking tub and separate shower, excellent amenities, mini-bar, coffee-maker, and a fabulous bed. (We had a "park view" but we could see the mountains too -- it was lovely). The spa and pool were terrific: comfortable, immaculate, and spacious. The breakfast buffet was generous and varied. We were hot, tired, and grumpy when we arrived at the RoyAlp, but the staff was superb and took excellent care of us.

Show more Show less
8.7
Excellent
361 reviews
Price from
$523
per night

Hôtel Ecureuil Villars

Hotel in Villars-sur-Ollon

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. The hotel is lovely, with well-furnished apartments that are charming and nicely decorated. The balcony views are amazing. Breakfast is great, with extended hours. Parking on-site is convenient. Finally, Villars is a beautiful little town!

Show more Show less
8.1
Very Good
670 reviews
Price from
$91
per night

Maison de Montagne Bretaye

Hotel in Villars-sur-Ollon

Maison de Montagne Bretaye features a garden, terrace, a restaurant and bar in Villars-sur-Ollon. Stunning location. Friendly staff. Well run and excellent breakfast overlooking stunning views. Outside restaurant amazing. Quality food.

Show more Show less
8.3
Very Good
69 reviews
Price from
$241
per night

Hotel du Lac

Hotel in Villars-sur-Ollon

Hotel du Lac features a garden, shared lounge, a terrace and restaurant in Villars-sur-Ollon.

Show more Show less
8.6
Excellent
20 reviews
Price from
$325
per night

Villars Palace

Hotel in Villars-sur-Ollon

Located in Villars-sur-Ollon and with Train Station Montreux reachable within 19 miles, Villars Palace has concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a... Villars Palace is a truly luxurious hotel where the staff are very attentive and the location and views are magnificent.

Show more Show less
9.2
Wonderful
95 reviews
Price from
$828
per night

Victoria Hotel & Residence

Hotel in Villars-sur-Ollon

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. Incredibly good location! We had a very spacious room with a beautiful view, modern design and a king size bed. All the staff were very friendly and professional. There is a bar in the lobby with a good selection of drinks and delicious food. The hotel is wonderful! The nearest ski lift is very close: you can get from the bus stop Hotels or walk 5 minutes

Show more Show less
8.3
Very Good
233 reviews
Price from
$202
per night

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

  • For hotels in Villars-sur-Ollon that serve highly-rated breakfasts, try Villars Palace, Les Mazots du Clos, and Maison de Montagne Bretaye.

  • These hotels in Villars-sur-Ollon are highly rated by couples: Villars Palace, Hotel du Lac, and Les Mazots du Clos.

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

  • Maison de Montagne Bretaye, Villars Palace, and Les Mazots du Clos got great room view-related reviews from travelers in Villars-sur-Ollon.

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

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

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

Subscribe to receive premium 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