Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
Deutsch English Español Français Italiano Nederlands

Search Hotels

2026-11-02

2026-11-03

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

All Villars-sur-Ollon hotels

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

173 properties found

  • Apartment Topaze 2 By Interhome

    Les Roches Grises 1884 Ollon, Villars-sur-Ollon, Switzerland (Show map)

    Situated nearly 20 minutes' walk from Centre des Sports Villars, the 1-bedroom Apartment Topaze 2 By Interhome Villars-sur-Ollon also boasts easy access to Tele Villars-gryon train station which is…

    More...

    From US$ 327
    price for 1 night
    Book Now From US$ 327
  • Clouds Apartment Alpin Luxury View And Pool

    Avenue Centrale 164 326, Villars-sur-Ollon, Switzerland (Show map)

    Situated merely 0.8 km from Eglise anglicane, the 2-bedroom Clouds Apartment Alpin Luxury View And Pool Villars-sur-Ollon offers a steam room, a treatment room, and an indoor pool for 4 visitors.

    More...

    From US$ 491
    price for 1 night
    Book Now From US$ 491
  • Apartment Villars Soleil B 13-14 By Interhome

    Route De Hotels 18, Villars-sur-Ollon, Switzerland (Show map)

    The 120 m² Apartment Villars Soleil B 13-14 By Interhome is located 3.2 km from Site touristique des Mines de Sel de Bex and 450 metres from Eglise anglicane. This 5-bedroom apartment capacity is…

    More...

    Book Now
  • Le Balcon Des Dents Du Midi, Villars

    Aiguilles Vertes, Les 5, Villars-sur-Ollon, Switzerland (Show map)

    To enjoy your vacation in Villars-sur-Ollon, stay at Le Balcon Des Dents Du Midi, Villars apartment, which is approximately a 10-minute drive from Perche Conche and within a 6-km distance of the…

    More...

    Book Now
  • Apartment Le Miclivier B1 By Interhome

    Chemin Des Fenils. 4. 1884, Villars-sur-Ollon, Switzerland (Show map)

    Situated an 8-minute walk from Eglise anglicane, the spacious Apartment Le Miclivier B1 By Interhome Villars-sur-Ollon offers a sauna for 8 visitors. One of the highlights of this apartment is a…

    More...

    From US$ 489
    price for 1 night
    Book Now From US$ 489
  • Apartment Le Bristol A46 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    The 55 m² Apartment Le Bristol A46 By Interhome Villars-sur-Ollon is located in Villars-sur-Ollon, 2.8 km from Site touristique des Mines de Sel de Bex, and boasts an indoor pool. This 1-bedroom…

    More...

    From US$ 320
    price for 1 night
    Book Now From US$ 320
  • Apartment Le Miclivier B2 By Interhome

    Chemin En Cavuaz 4 - 1884 Ollon, Villars-sur-Ollon, Switzerland (Show map)

    Situated within 15 minutes' walk of Ski Lift Villars, the spacious 4-bedroom Apartment Le Miclivier B2 By Interhome Villars-sur-Ollon offers a sauna for 8 visitors. There is Chaux Ronde Mountain 4.7…

    More...

    From US$ 469
    price for 1 night
    Book Now From US$ 469
  • Chalet Chalet Petit Pont By Interhome

    La Foret. 17. 1884, Villars-sur-Ollon, Switzerland (Show map)

    Staying at the 5-bedroom Chalet Chalet Petit Pont By Interhome Villars-sur-Ollon, guests can visit Ski Lift Villars, which is only 1.2 km away. Offering horse riding tours, the Villars-sur-Ollon…

    More...

    From US$ 953
    price for 1 night
    Book Now From US$ 953
  • Central Studio In Villars Sur Ollon, Emeraude, For 3 Only 100M To Bretaye Ski Train

    Les Roches-Grises 1 Emeraude26-2Nd Floor, Villars-sur-Ollon, Switzerland (Show map)

    The 24 m² Central Studio In Villars Sur Ollon, Emeraude, For 3 Only 100M To Bretaye Ski Train offers proximity to such tourist attractions as Eglise anglicane, situated just 6 minutes' walk away. 3.1…

    More...

    From US$ 463
    price for 1 night
    Book Now From US$ 463
  • Apartment La Haute Cime 16 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    The spacious 3-bedroom Apartment La Haute Cime 16 By Interhome Villars-sur-Ollon provides easy access to various city attractions, such as Eglise anglicane, situated merely a 6-minute walk away. To…

    More...

    From US$ 380
    price for 1 night
    Book Now From US$ 380
  • Apartment La Berciere 21 By Interhome

    Route Des Layeux 12 - 1884 Ollon, Villars-sur-Ollon, Switzerland (Show map)

    The 2-bedroom Apartment La Berciere 21 By Interhome Villars-sur-Ollon lies in a convenient location in Villars-sur-Ollon, approximately a 5-minute walk from Ski Lift Villars. Guests have the…

    More...

    From US$ 312
    price for 1 night
    Book Now From US$ 312
  • Apartment Les Dryades 6 By Interhome

    Route Des Hotels 24, Villars-sur-Ollon, Switzerland (Show map)

    Situated around a 10-minute ride from Chauronde 1, the 1-bedroom Apartment Les Dryades 6 By Interhome Villars-sur-Ollon also boasts easy access to Tele Villars-gryon train station which is just 0.9…

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • Apartment Ambassadeur 12 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    To enjoy your vacation in Villars-sur-Ollon, stay at the spacious 3-bedroom Apartment Ambassadeur 12 By Interhome Villars-sur-Ollon, which is 2.7 km from Golf-Club Villars and approximately 25…

    More...

    From US$ 964
    price for 1 night
    Book Now From US$ 964
  • Peace & Comfort - Great Views And Location

    6 Chemin Des Avenery, Villars-sur-Ollon, Switzerland (Show map)

    The 4-bedroom Peace & Comfort - Great Views And Location Villars-sur-Ollon villa offers easy access to such tourist spots as Eglise anglicane, located only a 6-minute walk away.

    More...

    From US$ 647
    price for 1 night
    Book Now From US$ 647
  • Apartment Grand Hotel A10 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    To enjoy your vacation in Villars-sur-Ollon, stay at the spacious 69 m² Apartment Grand Hotel A10 By Interhome Villars-sur-Ollon, which is 3.9 km from Perche Conche and about a 10-minute drive from…

    More...

    From US$ 233
    price for 1 night
    Book Now From US$ 233
  • Apartment Ambassadeur 15 By Interhome

    147, 1884, Villars-sur-Ollon, Switzerland (Show map)

    Situated 2.7 km from Golf-Club Villars, the spacious 2-bedroom Apartment Ambassadeur 15 By Interhome Villars-sur-Ollon can host up to 4 guests in Villars-sur-Ollon. If you have a trip planned to…

    More...

    From US$ 247
    price for 1 night
    Book Now From US$ 247
  • Apartment Sapin Bleu 5 By Interhome

    1884 Villars Sur Ollon 1884 Switzerland, Villars-sur-Ollon, Switzerland (Show map)

    To enjoy your vacation in Villars-sur-Ollon, stay at the 1-bedroom Apartment Sapin Bleu 5 By Interhome Villars-sur-Ollon, which is 2.9 km from Golf-Club Villars and about a 10-minute ride from Centre…

    More...

    From US$ 282
    price for 1 night
    Book Now From US$ 282
  • Apartment Gamat 49 By Interhome

    Route Des Layeux 3, Villars-sur-Ollon, Switzerland (Show map)

    Featuring a convenient location only 6 minutes' walk from Eglise anglicane, the 1-bedroom Apartment Gamat 49 By Interhome Villars-sur-Ollon accommodates up to 2 guests. You can engage in various…

    More...

    Book Now
  • Apartment Athena 6 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    The 1-bedroom Apartment Athena 6 By Interhome Villars-sur-Ollon is around 25 minutes' walk from Lac de Bretaye. Hosting up to 3 guests, this 40 m² apartment features a terrace and is located 4.5 km…

    More...

    Book Now
  • Apartment Armorial II - Apt 6 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    Situated about 25 minutes' walk from Le Chamossaire, the spacious 2-bedroom Apartment Armorial II - Apt 6 By Interhome Villars-sur-Ollon provides convenient access to numerous nearby attractions.

    More...

    Book Now