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
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-06-19

2026-06-20

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

169 properties found

  • Domaine De La Croix De Javernaz

    Chemin Des Vernes 2, Villars-sur-Ollon, Switzerland (Show map)

    Domaine De La Croix De Javernaz Villars-sur-Ollon apartment is located 4 km from the Chamossaire and a 16-minute walk from the Villars Sports Centre.

    More...

    From US$ 476
    price for 1 night
    Book Now From US$ 476
  • Apartment Opale 34 By Interhome

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

    The 1-room Apartment Opale 34 By Interhome Villars-sur-Ollon is approximately a 20-minute stroll from the Villars Sports Centre. The 55 m² apartment features Wi-Fi, along with free private parking…

    More...

    From US$ 238
    price for 1 night
    Book Now From US$ 238
  • Apartment La Berciere 6

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

    The spacious Apartment La Berciere 6 Villars-sur-Ollon is situated 6 minutes' walk from Ski Lift Villars and 60 km from Sion airport. Leisure options at this apartment include a ski school and a…

    More...

    From US$ 654
    price for 1 night
    Book Now From US$ 654
  • Studio 166 Le Bristol Villars

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

    To enjoy your vacation in Villars-sur-Ollon, stay at the 1-room Studio 166 Le Bristol Villars, which is merely 0.7 km from Eglise anglicane and around 10 minutes by car from Perche Conche. For…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Apartment Montagnards 17 By Interhome

    Chemin Des Troubadours 16, Villars-sur-Ollon, Switzerland (Show map)

    The spacious Apartment Montagnards 17 By Interhome Villars-sur-Ollon is located 4.3 km from Lake des Chavonnes and 5 minutes' walk from Ski Lift Villars. The apartment offers a free private car park…

    More...

    From US$ 307
    price for 1 night
    Book Now From US$ 307
  • Chalet Chalet Le Haut Pre By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    Chalet Chalet Le Haut Pre By Interhome Villars-sur-Ollon is located 3.2 km from the Villars Golf Club and invites guests to enjoy a terrace. Guests can enjoy snow skiing, horseback riding, and…

    More...

    Book Now
  • Apartment Topaze 2 By Interhome

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

    To enjoy your vacation in Villars-sur-Ollon, stay at the 1-room Apartment Topaze 2 By Interhome Villars-sur-Ollon, which is around 500 metres from Eglise anglicane and approximately 20 minutes' walk…

    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)

    Offering spa facilities such as a sauna, the 1-room Clouds Apartment Alpin Luxury View And Pool Villars-sur-Ollon is situated merely 0.8 km from Eglise anglicane. There is the Villars Sports Centre…

    More...

    From US$ 239
    price for 1 night
    Book Now From US$ 239
  • 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 just 0.9 km from Roc d'Orsay and merely a 6-minute walk from Eglise anglicane. Guests can relax and take in mountain views from a…

    More...

    Book Now
  • Apartment Ambre-6 By Interhome

    Les Rochegrises 19, Villars-sur-Ollon, Switzerland (Show map)

    The 98 m² Apartment Ambre-6 By Interhome Villars-sur-Ollon includes a patio and is located 4.7 km from Lake des Chavonnes. This 2-bedroom apartment features Wi-Fi, along with free private parking for…

    More...

    From US$ 562
    price for 1 night
    Book Now From US$ 562
  • Apartment Le Miclivier B1 By Interhome

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

    Set an 8-minute walk from Eglise anglicane, the spacious Apartment Le Miclivier B1 By Interhome Villars-sur-Ollon features a ski storage room for ski lovers. This apartment invites guests to enjoy 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 about 3 km from Barboleusaz and provides spa facilities such as an indoor pool. If you are travelling to Villars-sur-Ollon to go…

    More...

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

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

    Overlooking the mountain, the spacious 3-bedroom Apartment Le Miclivier B2 By Interhome Villars-sur-Ollon is within 5 km of Lake des Chavonnes in Villars-sur-Ollon. When you travel to Villars-sur…

    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. Guests can enjoy snow skiing, horseback riding, and…

    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 easy entry to such city sights as Eglise anglicane, situated just 6 minutes' walk away. For…

    More...

    From US$ 463
    price for 1 night
    Book Now From US$ 463
  • Apartment Le Bristol A52 By Interhome

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

    The spacious 77 m² Apartment Le Bristol A52 By Interhome Villars-sur-Ollon is situated in Villars-sur-Ollon, just 1.5 km from Ski Lift Villars, and offers spa amenities such as an indoor pool. The 2…

    More...

    Book Now
  • Apartment La Haute Cime 16 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    The spacious 2-bedroom Apartment La Haute Cime 16 By Interhome Villars-sur-Ollon features convenient proximity to such city attractions as Eglise anglicane, situated merely a 6-minute walk away. This…

    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 1-room Apartment La Berciere 21 By Interhome Villars-sur-Ollon offers easy access to such tourist sites as Ski Lift Villars, located approximately a 5-minute walk away. This 70 m² apartment…

    More...

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

    Villars-sur-Ollon, Switzerland (Show map)

    To enjoy your vacation in Villars-sur-Ollon, stay at the spacious 2-bedroom Apartment Ambassadeur 12 By Interhome Villars-sur-Ollon, which is 2.7 km from the Villars Golf Club 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 2-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. Providing guests with…

    More...

    From US$ 647
    price for 1 night
    Book Now From US$ 647