Hotels and More in Villars-sur-Ollon

  • All 136 hotels and more in Villars-sur-Ollon
    Show map
  • Alpe Fleurie Hôtel & Restaurant

    Alpe Fleurie Hôtel & Restaurant


    The Hotel Alpe Fleurie is located in the center of Villars opposite the train station for the Bretaye Ski Area. It offers panoramic views of the Swiss Alps, free Wi-Fi and free parking on site. Greeted by such a friendly and pleasant staff member-

    Show more Show less
    Avg. price/night: $122
    9.0 Awesome 247 reviews
  • Chalet RoyAlp Hôtel & Spa

    Chalet RoyAlp Hôtel & Spa


    The 5-star Chalet RoyAlp Hôtel & Spa offers direct access to the ski slopes in winter and to the Villars Golf Club in summer. You can ski right to and from the front door. Super helpful staff, amazing location, kids room great, excellent breakfast

    Show more Show less
    Avg. price/night: $294
    9.0 Awesome 112 reviews
  • Ecureuil



    Family-run for more than 60 years, the Ecureuil guesthouse can be found in the center of Villars, about 330 yards from the station, the ski lifts and the stores. Rosemarie was an amazing hostess. She was efficient, kind, and considerate. We were sorry to hear the day we left was her last day. I can’t imagine they would let someone like that get away! So I don’t know how the place will be without Rosemarie.

    Show more Show less
    Avg. price/night: $185
    8.0 Very Good 120 reviews
  • Eurotel Victoria

    Eurotel Victoria


    The Eurotel Victoria is located near the center of Villars sur Ollon, Canton of Vaud. It offers comfortable rooms, a breakfast buffet and free pool. Musili was great, staying for five days the breakfast offerings became repetitious!

    Show more Show less
    8.1 Very Good 176 reviews
  • Villars Palace

    Villars Palace


    Featuring ski-to-door access, Villars Palace is located in Villars-sur-Ollon. The hotel provides a spa experience, with its spa center, sauna and fitness center.

    Show more Show less
    Avg. price/night: $88
  • Hotel du Lac

    Hotel du Lac


    Featuring ski-to-door access, Hotel du Lac is located in Villars-sur-Ollon, 100 yards from Chauronde 1.

    Show more Show less
    Avg. price/night: $249

Looking for deals in Villars-sur-Ollon?

Check prices and accommodations for:

Villars-sur-Ollon's best hotels and accommodations with breakfast

Budget hotels and accommodations in Villars-sur-Ollon

Stay in the city center! Villars-sur-Ollon's hotels and accommodations

Most-booked hotels in Villars-sur-Ollon in the past month