Hotels in Villars-sur-Ollon near City Centre Villars-sur-Ollon

Multiple accommodations for your stay
Check-in date:
14 Nov 2026
Check-out date:
15 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

158 results found

Apartment Residence Bristol 11 By Interhome

Avenue Centrale 153, Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

The apartment is nearly a 15-minute ride from The Bex Salt Mines Museum, which is an excellent place to improve cultural awareness....
Read more...
7.0
Good
1 review

Apartment Residence Le Bristol 14 By Interhome

Chemin En Cavuaz 2 - 1884 Ollon, Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

The centre of Villars-sur-Ollon is reachable within a 10-minute walking distance. The spacious Apartment Residence Le Bristol 14 By...
Read more...
9.0
Superb
7 reviews

Le Bristol - Villars Bristol Apartments

Rue Centrale 164, Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

The centre of Villars-sur-Ollon can be reached in 10 minutes' walk. To enjoy your vacation in Villars-sur-Ollon, stay at the 5…
Read more...
8.5
Fabulous
213 reviews

Apartment Residence Bristol 12B By Interhome

Avenue Centrale 153, Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

The apartment lies around a 10-minute drive from Chauronde 1. Situated just 1.2 km from Roc d'Orsay, the 1-bedroom Apartment...
Read more...
6.0
Pleasant
7 reviews

Le Balcon Des Dents Du Midi, Villars

Aiguilles Vertes, Les 5, Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

This apartment lies a short way from Centre des Sports Villars. Situated nearly a 10-minute ride from Lac des Chavonnes Lake, Le...
Read more...
9.5
Exceptional
2 reviews

Apartment Hyacinthe 11 By Interhome

Le Miclivier B; 1884 Villars Sur Ollon; Switzerland, Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

Lac des Chavonnes Lake is 4.8 km from the apartment, while Barboleusaz is 2.6 km from the property. The spacious 3-bedroom Apartment...
Read more...
10
Exceptional
2 reviews

Apartment Hyacinthe 14 By Interhome

Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

The apartment is 3.1 km from The Bex Salt Mines Museum, which is an excellent place to improve cultural awareness. Apartment...
Read more...
8.8
Fabulous
4 reviews

Apartment Hyacinthe 2 By Interhome

Villars Waadt, Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

The spacious apartment is 3.1 km from Site touristique des Mines de Sel de Bex, and 3.2 km from Chauronde 1. The 2-bedroom Apartment…
Read more...

Apartment Villars Vacances 20 By Interhome

Chemin Des Rapes 26, Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

The 45 m² apartment boasts a convenient location within a few blocks of Tele Villars-gryon train station. To enjoy your vacation in...
Read more...
7.0
Good
1 review

The Klouds By Villars Luxury

Chemin De La Grangette 23 Floor 2, Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

The apartment boasts a convenient location approximately 20 minutes' walk from Tele Villars-gryon train station. Set within 25...
Read more...

Grangette-Villars

Chemin De La Grangette, Villars-sur-Ollon, Switzerland

0.5 km to City Centre (Open map)

The apartment is 2.8 km from The Bex Salt Mines Museum, which is an excellent place to improve cultural awareness. The spacious 150...
Read more...

Apartment Les Girolles B14 By Interhome

Girolles Les 1884 Ollon Switzerland Ollon, Villars-sur-Ollon, Switzerland

0.6 km to City Centre (Open map)

The apartment lies within a 15-minute drive of the 12th - century castle "Museum of Viticulture and Wine". The 20 m² Apartment Les...
Read more...
7.5
Good
2 reviews

Apartment Ermitage 11 By Interhome

Villars-sur-Ollon, Switzerland

0.6 km to City Centre (Open map)

Tobogganing Park is 4.9 km away, while the private school "College Alpin International Beau Soleil" is just near the 3-bedroom...
Read more...
8.3
Very Good
3 reviews

Apartment Ermitage 13 By Interhome

Grand Toit. 1884 Ollon. Switzerland, Villars-sur-Ollon, Switzerland

0.6 km to City Centre (Open map)

This apartment lies 3.3 km from The Bex Salt Mines Museum. Situated a 7-minute walk from Les Bains De Villars Swimming Pool, the...
Read more...
6.0
Pleasant
2 reviews

Appart Chalet Vieux Bois, Vue Alpes, Centre De Villars

Blanche-Neige, Avenue Centrale 160, Villars-sur-Ollon, Switzerland

0.6 km to City Centre (Open map)

The apartment lies approximately a 15-minute ride from Barboleusaz. Appart Chalet Vieux Bois, Vue Alpes, Centre De Villas Ollon is...
Read more...

Apartment Le Miclivier B2 By Interhome

Chemin En Cavuaz 4 - 1884 Ollon, Villars-sur-Ollon, Switzerland

0.6 km to City Centre (Open map)

The apartment lies around a 15-minute ride from Site touristique des Mines de Sel de Bex. Situated approximately a 10-minute drive...
Read more...
8.0
Very Good
2 reviews

Apartment La Haute Cime 16 By Interhome

Villars-sur-Ollon, Switzerland

0.6 km to City Centre (Open map)

The century castle "Museum of Viticulture and Wine" can be reached by car in a few minutes, while Eglise anglicane is right by the...
Read more...
8.3
Very Good
3 reviews

Apartment Le Miclivier B1 By Interhome

Chemin Des Fenils. 4. 1884, Villars-sur-Ollon, Switzerland

0.6 km to City Centre (Open map)

The apartment lies 3.4 km from Bretaye. Apartment Le Miclivier B1 By Interhome Villars-sur-Ollon is located in Villars-sur-Ollon, 16...
Read more...
8.5
Fabulous
2 reviews

Apartment Opale 24 By Interhome

Les Rochegrises, Villars-sur-Ollon, Switzerland

0.6 km to City Centre (Open map)

Barboleusaz is 2.6 km from the apartment, while Perche Conche can be found 4.1 km away. The 1-bedroom Apartment Opale 24 By...
Read more...
9.0
Superb
4 reviews

Chalet Chalet Petit Pont By Interhome

La Foret. 17. 1884, Villars-sur-Ollon, Switzerland

0.6 km to City Centre (Open map)

The 5-bathroom villa offers a convenient location, within reach of Le Chamossaire, while Centre des Sports Villars is a 14-minute...
Read more...
9.0
Superb
1 review
Thank you for subscribing
Close