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

2026-05-06

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

Cheap and budget 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

66 properties found

  • 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
  • Alpe Fleurie Hotel & Restaurant

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

    Being located right in the centre of Villars-sur-Ollon, merely a 9-minute walk from the Villars Sports Centre, Alpe Fleurie Hotel & Restaurant Villars-sur-Ollon offers recreational facilities and…

    More...

    From US$ 198
    price for 1 night
    Book Now From US$ 198
  • 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
  • Chalet La Griotte

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

    Situated 15 minutes' walk from Tele Villars-gryon train station, Chalet La Griotte Villars-sur-Ollon hotel features views of the mountain. Located 3.2 km from Barboleusaz, the guest house also…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • 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
  • Maison Des Sports

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

    Offering a restaurant, Maison Des Sports Villars-sur-Ollon hotel is nearly a 5-minute stroll from the private school "College Alpin International Beau Soleil". Boasting an indoor swimming pool, this…

    More...

    From US$ 184
    price for 1 night
    Book Now From US$ 184
  • 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
  • Panorama

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

    Featuring a swimming pool, the 1-room Panorama Apartment Villars-sur-Ollon is approximately 5 minutes' walk from the Villars Baths. When you travel to Villars-sur-Ollon for a skiing experience, this…

    More...

    From US$ 201
    price for 1 night
    Book Now From US$ 201
  • 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
  • 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
  • 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
  • Chalet Balthazar

    14, Chemin De La Gare, Villars-sur-Ollon, Switzerland (Show map)

    Chalet Balthazar Villars-sur-Ollon is situated in the very heart of Villars-sur-Ollon, just 6 minutes' walk from Eglise anglicane. In case you are visiting Villars-sur-Ollon for a skiing getaway, the…

    More...

    From US$ 206
    price for 1 night
    Book Now From US$ 206
  • 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
  • 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
  • Apartment Grand Hotel B47 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    The 37 m² Apartment Grand Hotel B47 By Interhome Villars-sur-Ollon is located approximately a 25-minute walk from Barboleusaz and 2.9 km from the Bretaye. Welcoming guests with a sauna and an indoor…

    More...

    From US$ 167
    price for 1 night
    Book Now From US$ 167
  • Apartment Residence Le Bristol 14 By Interhome

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

    Set approximately a 15-minute ride from the 12th - century castle "Museum of Viticulture and Wine", the spacious 65 m² Apartment Residence Le Bristol 14 By Interhome Villars-sur-Ollon features a ski…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • 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 Residence Bristol 12B By Interhome

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

    To enjoy your vacation in Villars-sur-Ollon, stay at the 0-room Apartment Residence Bristol 12B By Interhome Villars-sur-Ollon, which is 3.1 km from Barboleusaz and about 10 minutes by car from the…

    More...

    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • 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
  • Le Grammont 9

    Domaine De La Residence 35, Villars-sur-Ollon, Switzerland (Show map)

    Located 17 minutes' walk from Roc d'Orsay, Le Grammont 9 Apartment Villars-sur-Ollon is 4.6 km from a top family-friendly place like the Tobogganing Park. To elevate their stay, guests can make the…

    More...

    From US$ 173
    price for 1 night
    Book Now From US$ 173
  • 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 Schuss 23 By Interhome

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

    The spacious Apartment Schuss 23 By Interhome Villars-sur-Ollon is located a 10-minute drive from Chauronde 1 and 7 km from the medieval castle "Museum of Viticulture and Wine". Leisure options at…

    More...

    From US$ 213
    price for 1 night
    Book Now From US$ 213
  • 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
  • Appartement De Luxe Au Coeur De Villars

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

    The 40 m² Appartement De Luxe Au Coeur De Villars is only an 8-minute stroll from the Villars Sports Centre and welcomes guests with a sauna and an indoor pool. Lake des Chavonnes is situated 4.4 km…

    More...

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

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

    The 2-room Apartment Le Bristol B52 By Interhome Villars-sur-Ollon is located in Villars-sur-Ollon, about a 25-minute stroll from Roc d'Orsay, and boasts an indoor pool. Within a 7-km distance of the…

    More...

    From US$ 187
    price for 1 night
    Book Now From US$ 187
  • 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
  • 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$ 280
    price for 1 night
    Book Now From US$ 280
  • 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 the Villars Baths, the spacious Apartment Daphne A 32 By Interhome Villars-sur-Ollon looks out onto the mountain. For those travelling by car, the apartment offers…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • 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
  • 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
  • Apartment Les Girolles B15 By Interhome

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

    To enjoy your vacation in Villars-sur-Ollon, stay at the spacious 70 m² Apartment Les Girolles B15 By Interhome Villars-sur-Ollon, which is around a 10-minute drive from the Chaux Ronde Mountain and…

    More...

    From US$ 204
    price for 1 night
    Book Now From US$ 204
  • 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
  • Apartment Le Bristol C36 By Interhome

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

    The 2-room Apartment Le Bristol C36 By Interhome Villars-sur-Ollon is located only 1.5 km from Ski Lift Villars and 850 metres from Eglise anglicane. Leisure options at the 67 m² apartment include a…

    More...

    From US$ 221
    price for 1 night
    Book Now From US$ 221
  • Apartment Dauphin 7 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    The 36 m² Apartment Dauphin 7 By Interhome Villars-sur-Ollon boasts views of the mountain and is located 2.1 km from the Villars Sports Centre. While staying at the apartment, guests can also…

    More...

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

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

    Situated nearly 5 minutes' walk from the private school "College Alpin International Beau Soleil", the 1-room Apartment Les Seracs 1 By Interhome Villars-sur-Ollon looks out onto the mountain. The…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Apartment Opale 4 By Interhome

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

    The 55 m² Apartment Opale 4 By Interhome Villars-sur-Ollon is located nearly a 25-minute walk from Roc d'Orsay and 3.2 km from the Bex Salt Mines. This 1-bedroom apartment boasts a terrace and…

    More...

    From US$ 174
    price for 1 night
    Book Now From US$ 174
  • Apartment Regina B9 By Interhome

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

    The 80 m² Apartment Regina B9 By Interhome Villars-sur-Ollon is situated in Villars-sur-Ollon, about a 20-minute walk from the Villars Sports Centre, and offers spa amenities such as a sauna and an…

    More...

    From US$ 223
    price for 1 night
    Book Now From US$ 223
  • 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 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 Opale 24 By Interhome

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

    The 1-room Apartment Opale 24 By Interhome Villars-sur-Ollon is located around 25 minutes' walk from the Villars Golf Club and offers Wi-Fi for either business or leisure. This 48 m² apartment is…

    More...

    From US$ 211
    price for 1 night
    Book Now From US$ 211
  • Apartment Gamat 30 By Interhome

    Villars-sur-Ollon, Switzerland (Show map)

    To enjoy your vacation in Villars-sur-Ollon, stay at the 0-room Apartment Gamat 30 By Interhome Villars-sur-Ollon, which is just 450 metres from Eglise anglicane and nearly a 5-minute drive from…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Apartment Cristel 2 By Interhome

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

    To enjoy your vacation in Villars-sur-Ollon, stay at the 1-room Apartment Cristel 2 By Interhome Villars-sur-Ollon, which is approximately a 10-minute drive from the Salt Mines of Bex and only 1.3 km…

    More...

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