Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Best Western in or near Villars-sur-Ollon

Best Western Hotel Rallye
+1-888-690-5247
16 Route De Riaz, Bulle, 1630 Switzerland ~22.23 miles north of Villars-sur-Ollon center
  • Mid-scale Mountain hotel
  • 6 floors in hotel
  • Free Wifi
  • Most guests thought parking was inexpensive
From$105
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Hotel Butterfly in Zermatt
+1-888-305-3366
Bodmenstrasse 21, Zermatt, 3920 Switzerland ~37.70 miles southeast of Villars-sur-Ollon center
  • 3-star hotel
  • 6 floors in property
Best Western Chalet Les Saytels - Le Grand-Bornand
+1-800-881-1523
Le Village, Le Grand-Bornand, 74450 France ~39.88 miles southwest of Villars-sur-Ollon center
  • 4-star hotel
  • 30 rooms in property
Sure Hotel by Best Western Annemasse
+1-888-283-3404
10 Place Jean Deffaugt, Annemasse, 74100 France ~40.55 miles west of Villars-sur-Ollon center
  • Midscale hotel
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Alpen Roc 388 Route Des Grandes Alpes Bp56, La Clusaz, 74220 France ~41.43 miles southwest of Villars-sur-Ollon center
  • Three Star property
  • Free complimentary breakfast
  • Could use a good cleaning
  • Good location
Best Western Chavannes De Bogis Les Champs Blancs, Chavannes De Bogis (Geneve), 1279 Switzerland ~43.33 miles west of Villars-sur-Ollon center
  • Mid-scale Downtown property
  • Check in time: 15.00
  • Aircon didn't work
  • Great playground
From$100
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Best Western Hotel Strasbourg in Geneve
+1-888-690-5281
10 Rue Pradier, Geneve, 1201 Switzerland ~44.70 miles west of Villars-sur-Ollon center
  • Midscale property
  • Check-in time: 12:00
  • Good restaurants & bars in the area
  • Friendly service

Similar hotels to Best Western

Eurotel Victoria Route Des Layeux, Biel Bienne, 1884 Switzerland
  • Three Star hotel
  • Hotel has 8 floors
Alpe Fleurie in Ollon Rue Centrale 148, Ollon, 1884 Switzerland
  • 3 star Mountain hotel
  • Check in: 16:00 PM
Hatel La Tour D'aa : Route Des Ormonts 21073 Route Des Ormonts 21073, Leysin, 1854 Switzerland
  • Midscale property
  • Check in time: 12:00
Au Bel Air in Leysin Rue Du Commerce, Leysin, 1854 Switzerland
  • Affordable property
  • Check in: 16:00
Hôtel Le Grand Chalet Chemin De La Source 2, Leysin, 1854 Switzerland
  • 3 star Mountain property
  • Free breakfast

Next: Show All Available Comparable Hotels with Pricing
Back to Top