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-05-01

2026-05-02

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

Pet-friendly hotels in Villars-sur-Ollon

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

55 properties found

  • Villars Palace

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

    Located only a 6-minute stroll from Eglise anglicane, the 5-star Villars Palace hotel boasts a hammam spa and a spa salon with body scrub, pedicure, and manicure. Boasting an outdoor swimming pool…

    More...

    From US$ 461
    price for 1 night
    Book Now From US$ 461
  • Chalet Royalp Hotel & Spa

    Domaine De Rochegrise, Villars-sur-Ollon, Switzerland (Show map)

    Located around 25 minutes' walk from the Villars Golf Club and 3.2 km from the Bex Salt Mines, the authentic Chalet Royalp Hotel & Spa Villars-sur-Ollon offers a banquet hall suited for a range of…

    More...

    From US$ 474
    price for 1 night
    Book Now From US$ 474
  • Villars Lodge

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

    Located within a 7-km distance of the medieval castle "Museum of Viticulture and Wine" and approximately a 10-minute drive from the Salt Mines of Bex, the 3-star Villars Lodge hotel offers event…

    More...

    From US$ 242
    price for 1 night
    Book Now From US$ 242
  • Victoria Hotel & Residence

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

    Situated a 5-minute walk from the Villars Sports Centre, Victoria Hotel & Residence Villars-sur-Ollon includes 148 rooms with views of the mountain. The hotel is 2.1 km from the Villars Golf Club and…

    More...

    From US$ 194
    price for 1 night
    Book Now From US$ 194
  • Le Bristol - Villars Bristol Apartments

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

    Offering a swimming pool, Le Bristol - Villars Bristol Apartments is situated 4.3 km from Perche Conche. When you travel to Villars-sur-Ollon for a skiing experience, the apartment offers a ski…

    More...

    From US$ 207
    price for 1 night
    Book Now From US$ 207
  • Hotel Ecureuil Villars

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

    The 3-star Hotel Ecureuil Villars offers a sunbathing terrace, located nearly a 15-minute walk from Ski Lift Villars. Set in a chalet, the hotel features a restaurant for guests' convenience.

    More...

    From US$ 134
    price for 1 night
    Book Now From US$ 134
  • Residence Panorama A201

    5 Route Du Village, Villars-sur-Ollon, Switzerland (Show map)

    The 3-star Residence Panorama A201 Villars-sur-Ollon hotel offers quick access to the private school "College Alpin International Beau Soleil", located nearly a 5-minute walk away. With views of the…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Appartements Dans La Residence Panorama

    Route Du Village, Villars-sur-Ollon, Switzerland (Show map)

    Appartements Dans La Residence Panorama Villars-sur-Ollon is situated 7 km from the 12th - century castle "Museum of Viticulture and Wine" and offers a swimming pool. Located in the skiing part of…

    More...

    From US$ 339
    price for 1 night
    Book Now From US$ 339
  • Le P'Ti Tzi-Me

    Route Du Col De La Croix, Villars-sur-Ollon, Switzerland (Show map)

    Located within a 3-km distance of Chauronde 1, the 1-bedroom Le P'Ti Tzi-Me Villa Villars-sur-Ollon offers a terrace with views of the mountain.

    More...

    From US$ 222
    price for 1 night
    Book Now From US$ 222
  • Apartment Le Mont Blanc 8 By Interhome

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

    Nestled nearly 5 minutes' walk from Ski Lift Villars, the 1-room Apartment Le Mont Blanc 8 By Interhome Villars-sur-Ollon offers quick access to numerous tourist attractions nearby. In case you are…

    More...

    From US$ 130
    price for 1 night
    Book Now From US$ 130
  • Appartement - Bristol Hotel

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

    The smoke-free Appartement - Bristol Hotel Villars-sur-Ollon is situated in a ski area of Villars-sur-Ollon, around 10 minutes' drive from the Villars Golf Club and around 7 km from the 12th…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Central Flat In Villars Sur Ollon, Amethyste, For 4, With Two Double Beds, Balcony And 75M To Ski-Train

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

    The 36 m² Central Flat In Villars Sur Ollon, Amethyste, For 4, With Two Double Beds, Balcony And 75M To Ski-Train is located 3.3 km from the Bex Salt Mines and offers Wi-Fi for either business or…

    More...

    From US$ 498
    price for 1 night
    Book Now From US$ 498
  • Studio Montagnards 13 By Interhome

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

    Located just a 6-minute walk from Eglise anglicane, the 23 m² Studio Montagnards 13 By Interhome Villars-sur-Ollon gives quick access to various tourist spots in the vicinity. At this 0-bedroom…

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • Zenith Views By Villars Luxury

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

    Situated only 6 minutes on foot from Eglise anglicane, the spacious 80 m² Zenith Views By Villars Luxury apartment looks out onto the mountain. The Bretaye is 3.2 km away, while the Villars Golf Club…

    More...

    From US$ 815
    price for 1 night
    Book Now From US$ 815
  • Moo-Ntain Suite By Villars Luxury

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

    To enjoy your vacation in Villars-sur-Ollon, stay at the 1-room Moo-Ntain Suite By Villars Luxury, which is merely 0.9 km from Roc d'Orsay and just 13 minutes' walk from Ski Lift Villars. For…

    More...

    From US$ 278
    price for 1 night
    Book Now From US$ 278
  • Studio La Berciere 7 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    Studio La Berciere 7 By Interhome Villars-sur-Ollon includes a terrace and is situated a 6-minute walk from Ski Lift Villars. This apartment offers public parking nearby and modern comforts like Wi…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Maison De Montagne De Bretaye Acces Par Le Train Arret Bouquetin

    Case Postale 71, Villars-sur-Ollon, Switzerland (Show map)

    Maison De Montagne De Bretaye Acces Par Le Train Arret Bouquetin Villars-sur-Ollon hotel offers bicycle tours for active guests nearly a 10-minute ride from the Villars Sports Centre. Boasting an à…

    More...

    From US$ 228
    price for 1 night
    Book Now From US$ 228
  • Apartment With Stunning View! Ski-In, Ski-Out

    160 Route De La Residence, Villars-sur-Ollon, Switzerland (Show map)

    To enjoy your vacation in Villars-sur-Ollon, stay at the spacious 72 m² Apartment With Stunning View! Ski-In, Ski-Out Villars-sur-Ollon, which is just 1.6 km from Roc d'Orsay and about a 10-minute…

    More...

    From US$ 692
    price for 1 night
    Book Now From US$ 692
  • Apartment Le Bristol C54 By Interhome

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

    The spacious 4-bedroom Apartment Le Bristol C54 By Interhome Villars-sur-Ollon is located a mere 1.5 km from Ski Lift Villars and entices guests with an indoor pool. Approximately 20 minutes' walk…

    More...

    From US$ 415
    price for 1 night
    Book Now From US$ 415
  • Central Flat In Villars Sur Ollon, Gamat, For 4 With Two Double Beds

    Route Des Layeux 3, Apt 32, 2Eme Etage, Villars-sur-Ollon, Switzerland (Show map)

    The 26 m² Central Flat In Villars Sur Ollon, Gamat, For 4 With Two Double Beds features convenient proximity to such city attractions as Eglise anglicane, situated merely 6 minutes' walk away. If you…

    More...

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

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

    The 40 m² Clouds Studio Alpin Luxury View And Pool Villars-sur-Ollon is located 2 km from Roc d'Orsay and entices guests with a sauna. Along with a restaurant the apartment also has street vistas.

    More...

    From US$ 199
    price for 1 night
    Book Now From US$ 199
  • Studio Le Bristol B36 By Interhome

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

    The 1-room Studio Le Bristol B36 By Interhome Villars-sur-Ollon is located in Villars-sur-Ollon, approximately a 5-minute drive from Ski Lift Villars, and boasts an indoor pool. 2.7 km from the 28 m²…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Apartment Les Girolles B14 By Interhome

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

    Apartment Les Girolles B14 By Interhome Villars-sur-Ollon is located 3.7 km from the Chamossaire and a 17-minute walk from Ski Lift Villars. Providing a sauna and an indoor pool, the apartment…

    More...

    From US$ 174
    price for 1 night
    Book Now From US$ 174
  • Chalet Melchior

    41, Route De La Residence, Villars-sur-Ollon, Switzerland (Show map)

    Staying at Chalet Melchior Villars-sur-Ollon, guests can visit the Salt Mines of Bex, which is nearly a 10-minute drive away.

    More...

    From US$ 1278
    price for 1 night
    Book Now From US$ 1278
  • Residence Panorama

    Rt Du Village, Villars-sur-Ollon, Switzerland (Show map)

    Located approximately 5 minutes' walk from the 4-star Residence Panorama Villars-sur-Ollon hotel, guests can quickly reach the Villars Baths. Situated 60 km from Sion airport, this Villars-sur-Ollon…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Petit Ours

    Route De La Residence 26, Villars-sur-Ollon, Switzerland (Show map)

    The 1-room Petit Ours Apartment Villars-sur-Ollon includes a terrace and is located approximately 4 km from the Salt Mines of Bex. For travellers heading to Villars-sur-Ollon with skiing in mind…

    More...

    From US$ 260
    price for 1 night
    Book Now From US$ 260
  • 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 the Salt Mines of Bex and 3.2 km from the Bex Salt Mines. This 1-bedroom apartment offers complimentary private…

    More...

    From US$ 282
    price for 1 night
    Book Now From US$ 282
  • Apartment Topaze 4 By Interhome

    Route Du Col-De-La-Croix; 1884, Villars-sur-Ollon, Switzerland (Show map)

    To enjoy your vacation in Villars-sur-Ollon, stay at the 1-room Apartment Topaze 4 By Interhome Villars-sur-Ollon, which is approximately a 10-minute ride from the Salt Mines of Bex and within a 7-km…

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • 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 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$ 280
    price for 1 night
    Book Now From US$ 280
  • 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
  • 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 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
  • 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 Grand Hotel A10 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    Set within 5 minutes' walk of the private school "College Alpin International Beau Soleil", the spacious 69 m² Apartment Grand Hotel A10 By Interhome Villars-sur-Ollon features a storage for…

    More...

    From US$ 233
    price for 1 night
    Book Now From US$ 233
  • Daphne Heights By Villars Luxury

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

    The 2-room Daphne Heights By Villars Luxury apartment is located only 450 m from the private school "College Alpin International Beau Soleil" and only a 9-minute walk from Ski Lift Villars. If you…

    More...

    From US$ 916
    price for 1 night
    Book Now From US$ 916
  • 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-room Apartment Sapin Bleu 5 By Interhome Villars-sur-Ollon, which is 2.5 km from the Villars Sports Centre and within 25 minutes' walk of…

    More...

    From US$ 267
    price for 1 night
    Book Now From US$ 267
  • Route De La Residence

    Route De La Residence 24, Villars-sur-Ollon, Switzerland (Show map)

    The spacious Route De La Residence Villars-sur-Ollon offers views of the mountain and a location a 25-minute walk from the Villars Sports Centre. While staying at this apartment, guests can also…

    More...

    From US$ 469
    price for 1 night
    Book Now From US$ 469
  • Apartment Savoie 1 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    Set a 10-minute drive from Perche Conche, Apartment Savoie 1 By Interhome Villars-sur-Ollon features a ski storage room for ski lovers. This apartment offers a free private car park nearby and modern…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Apartment Grenat 8 By Interhome

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

    The 23 m² Apartment Grenat 8 By Interhome Villars-sur-Ollon is also located about 5 minutes' walk from the Villars Sports Centre. For travellers heading to Villars-sur-Ollon with skiing in mind, this…

    More...

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

    Villars-sur-Ollon, Switzerland (Show map)

    The spacious 1-bedroom Apartment Diamant 1 By Interhome Villars-sur-Ollon is located approximately 25 minutes' walk from Roc d'Orsay and offers Wi-Fi for either business or leisure. This 70 m²…

    More...

    From US$ 476
    price for 1 night
    Book Now From US$ 476
  • Apartment Bristol C40 By Interhome

    Parking -1 Place 16, Villars-sur-Ollon, Switzerland (Show map)

    The 62 m² Apartment Bristol C40 By Interhome Villars-sur-Ollon is situated just a 5-minute walk from the Villars Baths and 60 km from Sion airport. This 2-bedroom apartment features Wi-Fi, along with…

    More...

    From US$ 229
    price for 1 night
    Book Now From US$ 229
  • Apartment Villars Soleil A27 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    Situated 6 minutes' walk from Temple de Villars, Apartment Villars Soleil A27 By Interhome offers proximity to various nearby tourist attractions. For those travelling by car, the spacious apartment…

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • Apartment Argentiere 3 By Interhome

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

    Located only a 12-minute walk from Ski Lift Villars, the spacious 3-bedroom Apartment Argentiere 3 By Interhome Villars-sur-Ollon is 4.8 km from a top family-friendly place like the Tobogganing Park.…

    More...

    From US$ 242
    price for 1 night
    Book Now From US$ 242
  • Balthazar The Loft By Villars Luxury

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

    Ski Lift Villars is merely 11 minutes' walk from spacious 3-bedroom Balthazar The Loft By Villars Luxury apartment, while Eglise anglicane is situated nearby. If you have a trip planned to Villars…

    More...

    From US$ 572
    price for 1 night
    Book Now From US$ 572
  • Apartment Grenat 35 By Interhome

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

    The 2-room Apartment Grenat 35 By Interhome Villars-sur-Ollon is located just 600 m from Eglise anglicane and offers Wi-Fi for either business or leisure. Attractions near the spacious 70 m²…

    More...

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

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

    The 31 m² Clouds Studio Alpin Luxury Cozy And Pool Villars-sur-Ollon is located in Villars-sur-Ollon, nearly a 10-minute walk from Eglise anglicane, and offers guests a private swimming pool and a…

    More...

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

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

    The 4-bedroom Chalet Saint Piran-1 By Interhome Villars-sur-Ollon is located within 2 km of the Villars Sports Centre and provides snow skiing, hiking, and cycling for active guests. Providing guests…

    More...

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