Top Hotels in Villars-sur-Ollon

Search among 5 available hotels and places to stay in Villars-sur-Ollon from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-5 out of 5
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great106 reviews
MapView on map200 yd from City Center700 yd from Tele Villars-gryon
From   US$ 247 /nightSelect
8.2
Great84 reviews
MapView on map600 yd from City Center1200 yd from Tele Villars-gryon
From   US$ 222 /nightSelect
8.2
Great61 reviews
300 yd from City Center600 yd from Tele Villars-gryon
From   US$ 327 /nightSelect
8.6
Great209 reviews
900 yd from City Center1400 yd from Tele Villars-gryon
From   US$ 445 /nightSelect
7.8
Very good23 reviews
200 yd from City Center800 yd from Tele Villars-gryon
From   US$ 461 /nightSelect

Best Hotels and Places to Stay in Villars-sur-Ollon

Why visit?

Villars-sur-Ollon, nestled in the breathtaking Swiss Alps, offers a serene and picturesque setting for visitors to enjoy. With its stunning natural landscapes, renowned ski resorts, and charming village atmosphere, it has become a sought-after destination for tourists seeking relaxation and adventure. The town boasts a range of hotels in Villars-sur-Ollon, ensuring visitors have a comfortable and memorable stay.

Where to stay?

Gryon: This serene area is located just above Villars-sur-Ollon and offers a peaceful retreat away from the hustle and bustle of the town center. Gryon is known for its traditional Swiss chalets and picturesque setting, providing visitors with stunning views of the surrounding mountains. With easy access to ski slopes and hiking trails, Gryon is an excellent choice for outdoor enthusiasts. There are several charming hotels in Gryon, including Hotel Central Residence and Hotel du Soleil.

Villars-sur-Ollon Town Center: For travelers seeking convenience and a lively atmosphere, the town center of Villars-sur-Ollon is the perfect place to stay. This vibrant area is home to a variety of shops, restaurants, and entertainment options, ensuring visitors have plenty to explore. Hotels in the town center, such as Hotel Eurotel Victoria and Hotel du Golf, provide easy access to amenities and attractions, as well as stunning mountain views.

Les Diablerets: Situated just a short distance from Villars-sur-Ollon, Les Diablerets offers a unique alpine experience for visitors. This charming village is renowned for its world-class ski resort and the majestic Glacier 3000. Hotels in Les Diablerets, such as Hotel Les Sources and Hotel le Chamois, provide a cozy and comfortable base for exploring the surrounding area. With excellent skiing opportunities and breathtaking mountain scenery, Les Diablerets is ideal for winter sports enthusiasts.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $800.

Best value for money:

Hotel de la Gare: Located in the heart of Villars-sur-Ollon, Hotel de la Gare offers comfortable and affordable accommodation for budget-conscious travelers. With its convenient location near the train station and ski lifts, guests can easily explore the town and enjoy outdoor activities. The hotel provides cozy rooms, a restaurant serving delicious Swiss cuisine, and friendly staff, ensuring a pleasant stay without breaking the bank.

Hotel Les Lutins: Situated in the charming village of Gryon, Hotel Les Lutins offers excellent value for money. The hotel features comfortable rooms with beautiful mountain views, a cozy lounge area with a fireplace, and a restaurant serving traditional Swiss dishes. Its peaceful location allows guests to relax and unwind, while still providing easy access to the ski slopes and hiking trails.

Hotel du Golf: This family-run hotel in the town center of Villars-sur-Ollon offers a combination of affordability and great amenities. Guests at Hotel du Golf can enjoy spacious rooms, a wellness area with a sauna and steam room, and a restaurant serving delicious Swiss and international cuisine. With its central location, guests have easy access to shops, restaurants, and the ski lifts, making it a convenient choice for those on a budget.

Best kids-friendly hotels:

Eurotel Victoria: Situated in the heart of Villars-sur-Ollon, Eurotel Victoria is a family-friendly hotel that offers a range of amenities for children. The hotel features comfortable rooms, a kids club with various activities, an outdoor playground, and a swimming pool. With its close proximity to the town center and attractions, such as the Maison de la Foret Nature Park, Eurotel Victoria ensures a fun-filled stay for families.

Hotel du Parc: Located in Villars-sur-Ollon, Hotel du Parc is a family-oriented hotel that caters to the needs of both parents and children. The hotel provides spacious family rooms, a playroom with toys and games, and an outdoor playground. Families can also enjoy the hotels indoor pool, sauna, and fitness center. With its welcoming atmosphere and child-friendly facilities, Hotel du Parc is an excellent choice for families visiting Villars-sur-Ollon.

Best hotels for a romantic getaway:

Chalet RoyAlp Hotel & Spa: Nestled in the picturesque village of Gryon, Chalet RoyAlp Hotel & Spa offers a luxurious and romantic retreat. The hotel features elegant rooms, a spa center with a range of treatments, and gourmet dining options. Couples can also enjoy the hotels private cinema, outdoor jacuzzi, and stunning views of the surrounding mountains, creating an intimate and memorable experience.

Hotel Le Bristol: Located in the heart of Villars-sur-Ollon, Hotel Le Bristol offers a cozy and romantic setting for couples. The hotel boasts comfortable rooms, a charming restaurant serving Swiss delicacies, and a lounge with a fireplace. With its central location, couples can easily explore the towns shops, restaurants, and romantic walks, making Hotel Le Bristol an ideal choice for a romantic getaway.

Best for location:

Hotel Central Residence: Situated in Gryon, Hotel Central Residence offers a convenient location for exploring both Gryon and Villars-sur-Ollon. The hotel provides comfortable rooms, a restaurant serving traditional Swiss cuisine, and stunning views of the surrounding mountains. With its proximity to ski slopes and hiking trails, Hotel Central Residence is a great choice for outdoor enthusiasts.

Hotel Eurotel Victoria: Located in the town center of Villars-sur-Ollon, Hotel Eurotel Victoria offers an excellent location for exploring the area. The hotel features comfortable rooms, a restaurant serving international cuisine, and a wellness area with a swimming pool and sauna. With its central location, guests have easy access to shops, restaurants, and the ski lifts, making it a convenient choice for those looking to explore the town.

Hotel du Golf: Situated in the heart of Villars-sur-Ollon, Hotel du Golf offers a prime location with stunning mountain views. The hotel provides comfortable rooms, a wellness center with a sauna and steam room, and a restaurant offering delicious Swiss and international dishes. Its central location allows guests to easily explore the towns attractions, making Hotel du Golf an ideal choice for those seeking convenience.

Best for a short city break:

Hotel le Chamois: Located in Les Diablerets, Hotel le Chamois offers a cozy and charming atmosphere for a short city break. The hotel features comfortable rooms, a restaurant serving Swiss cuisine, and a relaxing lounge area. Guests can enjoy the hotels proximity to Glacier 3000 and the surrounding natural beauty, making it an ideal choice for a quick escape.

Hotel Les Sources: Situated in Les Diablerets, Hotel Les Sources offers a peaceful and tranquil setting for a short city break. The hotel provides comfortable rooms, a restaurant offering regional specialties, and a lounge with a fireplace. Guests can explore the nearby ski slopes and hiking trails, or simply unwind and enjoy the serene surroundings at Hotel Les Sources.

Show moreLess