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 Villars Soleil A27 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    Situated 6 minutes' walk from Les Bains De Villars Swimming Pool, Apartment Villars Soleil A27 By Interhome offers proximity to various nearby tourist attractions. Guests might as well enjoy snow…

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • Apartment Diamant 39 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    To enjoy your vacation in Villars-sur-Ollon, stay at the 1-bedroom Apartment Diamant 39 By Interhome Villars-sur-Ollon, which is 3.6 km from Le Chamossaire and within 10 minutes' drive of Lac des…

    More...

    From US$ 176
    price for 1 night
    Book Now From US$ 176
  • Apartment Le Bristol A16 By Interhome

    Chemin De La Grangette - 1884 Ollon, Villars-sur-Ollon, Switzerland (Show map)

    The 60 m² Apartment Le Bristol A16 By Interhome Villars-sur-Ollon is located in Villars-sur-Ollon, about a 20-minute walk from Centre des Sports Villars, and pampers guests with an indoor pool. The…

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Apartment Armorial II - Apt 2 By Interhome

    Route De La Residence. 59. 1884, Villars-sur-Ollon, Switzerland (Show map)

    To enjoy your vacation in Villars-sur-Ollon, stay at the spacious 2-bedroom Apartment Armorial II - Apt 2 By Interhome Villars-sur-Ollon, which is 3.3 km from Lac des Chavonnes Lake and approximately…

    More...

    From US$ 223
    price for 1 night
    Book Now From US$ 223
  • Apartment Jade 22 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    The 77 m² Apartment Jade 22 By Interhome Villars-sur-Ollon is situated in Villars-sur-Ollon, about a 25-minute walk from Roc d'Orsay, and offers spa amenities such as a sauna. Leisure options at this…

    More...

    Book Now
  • Appartement Bristol Villars-Sur-Ollon

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

    The 1-bedroom Appartement Bristol Villars-Sur-Ollon is located in Villars-sur-Ollon, around a 5-minute drive from Roc d'Orsay, and offers guests a heated pool and a fitness club. Within a 7-km…

    More...

    From US$ 482
    price for 1 night
    Book Now From US$ 482
  • Apartment Ker Eol By Interhome

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

    The spacious Apartment Ker Eol By Interhome Villars-sur-Ollon features a convenient location a 14-minute walk from Centre des Sports Villars and hosts up to 4 guests. Wi-Fi is provided for both…

    More...

    Book Now
  • Balthazar The Loft By Villars Luxury

    Chemin De La Gare, 14 The Loft - Apartment 5, Villars-sur-Ollon, Switzerland (Show map)

    Spacious 3-bedroom Balthazar The Loft By Villars Luxury apartment offers proximity to such tourist attractions as Les Bains De Villars Swimming Pool, situated just 6 minutes' walk away. 3.1 km from…

    More...

    From US$ 805
    price for 1 night
    Book Now From US$ 805
  • Clouds Studio Alpin Luxury Cozy And Pool

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

    Set about 10 minutes' walk from Eglise anglicane, the 31 m² Clouds Studio Alpin Luxury Cozy And Pool Villars-sur-Ollon comprises a seating area and a dining area overlooking the garden. This 1…

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Apartment Le Bristol A54 By Interhome

    Chemin De La Grangette - 1884 Ollon, Villars-sur-Ollon, Switzerland (Show map)

    The 57 m² Apartment Le Bristol A54 By Interhome Villars-sur-Ollon is located nearly a 20-minute walk from Centre des Sports Villars and 2.7 km from Golf-Club Villars. If you are travelling to Villars…

    More...

    From US$ 422
    price for 1 night
    Book Now From US$ 422
  • Apartment Villars Soleil B15 By Interhome

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

    The 71 m² Apartment Villars Soleil B15 By Interhome is located 10 minutes by car from Perche Conche and 3.7 km from Lac Noir-Chaux Ronde. This 2-bedroom apartment can host up to 4 guests.

    More...

    From US$ 282
    price for 1 night
    Book Now From US$ 282
  • Apartment Le Bristol B52 By Interhome

    Chemin De La Grangette - 1884 Ollon, Villars-sur-Ollon, Switzerland (Show map)

    Situated nearly a 10-minute drive from Site touristique des Mines de Sel de Bex, the 1-bedroom Apartment Le Bristol B52 By Interhome Villars-sur-Ollon offers an indoor pool for 4 visitors. The 55 m²…

    More...

    From US$ 187
    price for 1 night
    Book Now From US$ 187
  • Apartment Grand-Hotel B35 By Interhome

    Chemin Des Troubadours Na°5, Villars-sur-Ollon, Switzerland (Show map)

    The 37 m² Apartment Grand-Hotel B35 By Interhome Villars-sur-Ollon is located in Villars-sur-Ollon, 11 minutes' walk from Eglise anglicane, and pampers guests with a sauna and an indoor pool. If you…

    More...

    From US$ 226
    price for 1 night
    Book Now From US$ 226
  • Apartment Ermitage 13 By Interhome

    Grand Toit. 1884 Ollon. Switzerland, Villars-sur-Ollon, Switzerland (Show map)

    Situated within a 6-km distance of the 12th - century castle "Museum of Viticulture and Wine", the spacious 66 m² Apartment Ermitage 13 By Interhome Villars-sur-Ollon also boasts easy access to Tele…

    More...

    From US$ 180
    price for 1 night
    Book Now From US$ 180
  • Apartment Daphne A 32 By Interhome

    Route Des Hotels 1884 Villars Sur Ollon Waadt, Villars-sur-Ollon, Switzerland (Show map)

    Situated 5 minutes' walk from Temple de Villars, the spacious Apartment Daphne A 32 By Interhome Villars-sur-Ollon offers proximity to various nearby tourist attractions. If you are travelling to…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • Apartment Rhodonite 24 By Interhome

    Villars Waadt, Villars-sur-Ollon, Switzerland (Show map)

    Located merely 1.6 km from Tele Villars-gryon railway station, the 3-bedroom Apartment Rhodonite 24 By Interhome Villars-sur-Ollon is a mere 7 minutes' walk from Centre des Sports Villars. For…

    More...

    From US$ 576
    price for 1 night
    Book Now From US$ 576
  • Chalet Saint Piran-1 By Interhome

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

    The 5-bedroom Chalet Saint Piran-1 By Interhome Villars-sur-Ollon is located within a 7-km distance of the 12th - century castle "Museum of Viticulture and Wine" and welcomes its guests to enjoy snow…

    More...

    From US$ 885
    price for 1 night
    Book Now From US$ 885
  • Apartment Le Bristol C36 By Interhome

    Chemin De La Grangette - 1884 Ollon, Villars-sur-Ollon, Switzerland (Show map)

    Situated 3.9 km from Le Chamossaire, the 2-bedroom Apartment Le Bristol C36 By Interhome Villars-sur-Ollon can host up to 6 guests in Villars-sur-Ollon. If you have a trip planned to Villars-sur…

    More...

    From US$ 221
    price for 1 night
    Book Now From US$ 221
  • Apartment Les Seracs 1 By Interhome

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

    The 1-bedroom Apartment Les Seracs 1 By Interhome Villars-sur-Ollon is located just 0.8 km from Tele Villars-gryon train station and nearly 5 minutes' walk from Ski Lift Villars. Guests can also…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Apartment Vermont 8 By Interhome

    Domaine De La Residence N° 37, Villars-sur-Ollon, Switzerland (Show map)

    Situated approximately a 10-minute ride from Tobogganing Park, the 55 m² Apartment Vermont 8 By Interhome Villars-sur-Ollon also boasts easy access to Tele Villars-gryon train station which is only 1…

    More...

    Book Now