Hotels in Villars-sur-Ollon

12 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Villars-sur-Ollon hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

12 Cheap hotels in Villars-sur-Ollon

Search Luxury Hotels in Villars-sur-Ollon

A luxury hotel in Villars-sur-Ollon sets a wonderful tone from the moment you arrive with 5-star comfort throughout.

Viu Hotel Villars - Villars-sur-Ollon
8.8 644 reviews
Villars-sur-Ollon
07/11 – 07/18
$393/nighttotal: $2751 (7 )

Viu Hotel Villars

1 2
hotel , Ollon
The Viu Hotel Villars is located in the charming village of Villars-sur-Ollon, a short drive from Montreux Train Station and Chillon Castle. This 4-star hotel is rated "very good" by previous guests. The hotel offers comfortable rooms for up to 2 guests, perfect for a relaxing getaway. Guests can enjoy a variety of amenities and activities, including a swimming pool, a spa, a tennis court, and a fitness center.
Villars Palace - Villars-sur-Ollon
9.4 757 reviews
Villars-sur-Ollon
12/20 – 12/27
$1407/nighttotal: $9849 (7 )

Villars Palace

1 4
hotel , Ollon
Villars Palace is a 5-star hotel located in the charming village of Villars-sur-Ollon, just 19 miles from Montreux Train Station and 17 miles from Chillon Castle. The hotel enjoys an excellent user rating and offers stunning mountain views and a tranquil setting.
The hotel features a variety of amenities and activities for guests to enjoy, including a swimming pool, a spa, a fitness center, and a tennis court. Family-friendly features include a kids' club and a garden.
Chalet Royalp Hôtel & Spa - Villars-sur-Ollon
9.0 1063 reviews
Villars-sur-Ollon
12/17 – 12/22
$1511/nighttotal: $7555 (5 )

Chalet Royalp Hôtel & Spa

2 5
hotel , Ollon
The Chalet Royalp Hôtel & Spa is located in Villars-sur-Ollon, a short distance from the village center and directly on the ski slopes. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel combines the cozy atmosphere of a mountain lodge with the elegance of a contemporary luxury hotel. It offers a range of amenities, including an exclusive spa area with an indoor pool, hot tub, sauna, and fitness center, as well as fine dining options, a tennis court, and direct access to ski slopes.
Victoria Hotel & Residence - Villars-sur-Ollon
8.5 750 reviews
Villars-sur-Ollon
12/20 – 12/27
$629/nighttotal: $4403 (7 )

Victoria Hotel & Residence

1 4
hotel , Ollon
The Victoria Hotel & Residence is located in Villars-sur-Ollon, a 5-minute walk from the Villars-Gryon/Les Diablerets ski resort and 17 miles from Chillon Castle. This 4-star hotel receives very good user ratings.
The hotel features a variety of amenities perfect for families and active travelers. Guests can enjoy an indoor pool, a playground, a fitness center, a restaurant, a bar, a spa, and a tennis court.

Best Hotels with On-Site Dining in Villars-sur-Ollon

A hotel with a restaurant in Villars-sur-Ollon ensures hearty local food is always available at the end of the day.

L'auberge De La Combal - Villars-sur-Ollon
8.6 19 reviews
Villars-sur-Ollon
07/01 – 08/05
$194/nighttotal: $6790 (35 )

L'auberge De La Combal

1 2
hotel , Ormont-Dessous
L'Auberge De La Comballaz is a hotel located in La Comballaz, 18 miles from Chillon Castle and the Swiss National Museum of Audiovisual, and 20 miles from Montreux Train Station.
This accommodation offers pet-friendly and family-friendly lodging with 1 bedroom, 1 bathroom, and a capacity for 3 guests, featuring free WiFi, a terrace, an on-site restaurant and bar, and available parking.
Hôtel Du Cerf - Villars-sur-Ollon
9.0 682 reviews
Villars-sur-Ollon
12/29 – 01/02
$541/nighttotal: $2164 (4 )

Hôtel Du Cerf

3 6
hotel , Ormont-Dessous
Hôtel Du Cerf is located in the charming village of Sépey, a short distance from the train station and bus stop, offering easy access to nearby ski resorts and hiking trails. This 3-star hotel has received very good user ratings for its location and cleanliness.
The hotel features a restaurant serving traditional Swiss specialties, a bar, and a spa with a sauna, sun bed, and steam bath. Guests can enjoy year-round activities, including skiing, hiking, and relaxing in the tranquil setting of Sépey.
Villars Lodge - Villars-sur-Ollon
8.5 724 reviews
Villars-sur-Ollon
07/19 – 07/26
$354/nighttotal: $2478 (7 )

Villars Lodge

1 3
hotel , Ollon
Villars Lodge is located in Villars-sur-Ollon, a popular ski resort town, about 19 miles from Montreux Train Station and 17 miles from Chillon Castle. The hotel has received very good ratings for user experience, location, and cleanliness.
This lodge offers a comfortable stay with one bedroom and one bathroom. Guests can enjoy a variety of amenities, including a restaurant, bar, terrace, garden, tennis court, and ski-in/ski-out access.
Hôtel Garni Inter-alp - Villars-sur-Ollon
8.5 680 reviews
Villars-sur-Ollon
07/01 – 08/05
$212/nighttotal: $7420 (35 )

Hôtel Garni Inter-alp

1 2
hotel , Saint-Maurice
This 3-star Inter-alp hotel in Saint-Maurice, Switzerland boasts a mountainside location less than 1.2 miles from Château de Saint-Maurice and Lavey-les-Bains spa, and within 3 miles of Saint-Maurice Abbey and Fortress.
The family-friendly inn offers one bedroom, one bathroom, free Wi-Fi in public areas, free self-parking, room service, a terrace, a garden, and express check-in/check-out; nearby activities include exploring the historic abbey and fortress, or relaxing at the spa.

Frequently Asked Questions about hotels in Villars-sur-Ollon

  • How can travelers relax during a week in and arond Villars-sur-Ollon?

    Villars is a great place to unwind. You can relax with a good book at the library, take a dip in the outdoor pool, or simply enjoy the peaceful atmosphere of the village. There are also many spas and wellness centers in the area.
  • What are the best hotels with a swimming pool in Villars-sur-Ollon?

    Viu Hotel Villars, Chalet Royalp Hôtel & Spa and Alpine Classic Hotel are among the best hotels with a swimming pool in Villars-sur-Ollon.

  • What amenities can travelers expect in hotel rooms in Villars-sur-Ollon?

    Most hotels in Villars offer comfortable rooms with amenities like private bathrooms, TVs, and Wi-Fi. Some hotels also have additional amenities like balconies, saunas, and swimming pools.
  • What are the most popular 2, 3 and 4-star hotels in Villars-sur-Ollon?

    Among 2, 3 and 4-star hotels in Villars-sur-Ollon, Hôtel Le Grand Chalet, Alpe Fleurie Hôtel & Restaurant and Hôtel Ecureuil Villars are the most popular ones.

  • When is the best time to book a hotel in Villars-sur-Ollon?

    The best time to book a hotel in Villars is during the shoulder seasons, in the spring or fall. The weather is still good, but the crowds are smaller and prices are lower.
  • What are the best luxury hotels in Villars-sur-Ollon?

    Viu Hotel Villars, Chalet Royalp Hôtel & Spa and Villars Palace are among the best luxury hotels in Villars-sur-Ollon.

  • What are some pet-friendly activities in and around Villars-sur-Ollon?

    There are many pet-friendly activities in the area, such as hiking trails, parks, and lakes. You can also find many restaurants and cafes that welcome pets.
  • What are the best family friendly hotels in Villars-sur-Ollon?

    The best family friendly hotels in Villars-sur-Ollon are Viu Hotel Villars, Chalet Royalp Hôtel & Spa and Hôtel Le Grand Chalet.

  • Which towns or cities worth a visit near Villars-sur-Ollon?

    Some towns and cities worth visiting near Villars are Montreux, which is known for its beautiful lakefront and jazz festival, and Lausanne, which is a vibrant city with a rich history and culture.
  • What are the best pet friendly hotels in Villars-sur-Ollon?

    The best pet friendly hotels in Villars-sur-Ollon are Chalet Royalp Hôtel & Spa, Hôtel Le Grand Chalet and Hôtel Ecureuil Villars.

  • What are the best hotels with jacuzzi in Villars-sur-Ollon?

    Viu Hotel Villars, Chalet Royalp Hôtel & Spa and Hôtel Le Grand Chalet are the best hotels with a jacuzzi in Villars-sur-Ollon.

Destinations nearby

Our Favorite Hotels with a Pool in Villars-sur-Ollon

These hotels in Villars-sur-Ollon include a swimming pool, making a swim a daily possibility.

Refuge De Frience - Villars-sur-Ollon
9.2 35 reviews
Villars-sur-Ollon
12/29 – 01/02
$929/nighttotal: $3716 (4 )

Refuge De Frience

1 6
hotel , Gryon
The Refuge De Frience is located in Taveyannaz, a short drive from Gryon, approximately 26 miles from Train Station Montreux and 24 miles from Chillon Castle. This charming lodging option is perfect for those seeking a peaceful escape amidst the Swiss Alps.
The Refuge De Frience offers comfortable rooms with amenities like closets, flat-screen TVs, and private bathrooms with showers. Guests can enjoy scenic mountain views, relax in the tranquil garden, dine at the on-site restaurant and bar, and take advantage of free parking and Wi-Fi.
Hôtel Villars Palace - Villars-sur-Ollon
Villars-sur-Ollon
07/11 – 07/18
$677/nighttotal: $4739 (7 )

Hôtel Villars Palace

1 2
hotel , Ollon
Hôtel Villars Palace in Ollon, Switzerland is a one-minute walk from the Villars-Gryon ski resort and an 11-minute walk from the Roc d'Orsay cable car, offering convenient access to slopes like Bretaye-Col du Soud and Les Chaux.
This 125-room lodging boasts a swimming pool, spa, fitness center, restaurant, bar, meeting rooms, complimentary breakfast, Wi-Fi, and parking, along with family-friendly amenities.
Les Mazots Du Clos - Villars-sur-Ollon
9.3 408 reviews
Villars-sur-Ollon
12/17 – 12/22
$1316/nighttotal: $6580 (5 )

Les Mazots Du Clos

3 5
hotel , Ollon
Les Mazots Du Clos welcomes travelers in Ollon, Switzerland, within walking distance from Villars-Gryon/Les Diablerets. The hotel has an excellent user and location rating and offers modern accommodations with private bathrooms, flat-screen TVs, and minibars.
The hotel features a wellness center with a hammam, hot tub, and sauna, as well as a swimming pool and sun terrace for relaxation. Guests can enjoy delectable cuisine at the on-site restaurant and socialize at the bar. The hotel also offers a fitness center, room service, and a business center for business travelers.
Viu Hotel Villars - Villars-sur-Ollon
8.8 644 reviews
Villars-sur-Ollon
07/11 – 07/18
$393/nighttotal: $2751 (7 )

Viu Hotel Villars

1 2
hotel , Ollon
The Viu Hotel Villars is located in the charming village of Villars-sur-Ollon, a short drive from Montreux Train Station and Chillon Castle. This 4-star hotel is rated "very good" by previous guests. The hotel offers comfortable rooms for up to 2 guests, perfect for a relaxing getaway. Guests can enjoy a variety of amenities and activities, including a swimming pool, a spa, a tennis court, and a fitness center.

Best Villars-sur-Ollon hotels with parking

Hotel Du Nord - Villars-sur-Ollon
8.1 745 reviews
Villars-sur-Ollon
07/01 – 08/05
$251/nighttotal: $8785 (35 )

Hotel Du Nord

1 2
hotel , Aigle
Hotel Du Nord, a 3-star hotel in Aigle, is centrally located, offering convenient access to the Château d'Aigle, just 0.3 miles away, and the nearby vineyards of Aigle and Yvorne.
This family-friendly establishment provides renovated rooms with complimentary WiFi, a TV with multilingual channels, and a kettle with a tea and coffee selection, with breakfast featuring fresh local products and pets allowed upon request.
Chalet La Griotte - Villars-sur-Ollon
Villars-sur-Ollon
07/19 – 07/26
$302/nighttotal: $2114 (7 )

Chalet La Griotte

2 3
hotel , Ollon
Chalet La Griotte is a 2-star hotel conveniently located in Villars-sur-Ollon, a short walk from the Villars - Gryon Ski Area and the Roc d'Orsay Gondola. This cozy lodging offers easy access to the charming village of Villars-sur-Ollon, making it ideal for exploring the surrounding area.
Chalet La Griotte features a shared kitchen and a game room to entertain guests. The hotel also offers a fitness center, tennis court, and free parking for added convenience.
Hotel Le Cedre - Villars-sur-Ollon
8.0 1371 reviews
Villars-sur-Ollon
12/29 – 01/02
$569/nighttotal: $2276 (4 )

Hotel Le Cedre

3 6
hotel , Bex
Hotel Le Cedre is located in Bex, a charming town in the Chablais Vaudois region, just 11 miles east of Lake Geneva and Montreux. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features comfortable rooms with a TV, safe, and private bathroom, some even offering a private balcony. Guests can enjoy mountain views, free Wi-Fi, parking, a restaurant, a bar, and a terrace. There are plenty of activities to choose from, including hiking, skiing, exploring the salt mines, and tasting local wines.
©2026 cozycozy.com