The 10 best self-catering accommodations in Villars-sur-Ollon, Switzerland | Booking.com
Skip to main content

Self-Catering Accommodations in Villars-sur-Ollon

Find the self-catering accommodations that appeal to you the most

Self-Catering Accommodations for every style

Find the right self-catering accommodation for you in Villars-sur-Ollon

The best self-catering accommodations in Villars-sur-Ollon

Check out our selection of great self-catering accommodations in Villars-sur-Ollon

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Villars-sur-Ollon and surrounding area in the past month

See all

Enjoy breakfast in Villars-sur-Ollon and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Daphné Heights by Villars Luxury is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 26 reviews

    Offering mountain views, Residence Panorama in Villars-sur-Ollon features accommodations and a garden. Private parking is available on site.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 93 reviews

    Résidence Panorama A201 is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle. With mountain views, this accommodation features a balcony.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 4 reviews

    17 miles from Chillon Castle in Villars-sur-Ollon, Apartment Grand-Hôtel B35 by Interhome provides accommodations with access to a sauna.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Villars soleil is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle.

  • Panorama

    Villars-sur-Ollon
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 30 reviews

    Panorama is located in Villars-sur-Ollon, just 19 miles from Train Station Montreux and 17 miles from Chillon Castle. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 86 reviews

    Offering a swimming pool and a sauna, the self-catering Appartments dans la Résidence Panorama are located in Villars-sur-Ollon in the Vaud Region.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3 reviews

    Chalet Balthazar 2 offers accommodations in Villars-sur-Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.

Highly rated self-catering accommodations in Villars-sur-Ollon and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 94 reviews

    Offering garden views, Les Comblés des Combes in Ollon provides accommodations, a garden, and a terrace.

    From $187.34 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 39 reviews

    Chalet Rouge Coeur offers accommodations in Fenalet Sur Bex, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 401 reviews

    Located in the lower part of Leysin, close to fine restaurants, shops and the train station, the Castel Club Leysin Parc resort offers spacious studios and apartments.

    From $157.16 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 86 reviews

    Séjour confortable à l'appartement à Bellevue offers accommodations in Leysin, 20 miles from Train Station Montreux and 18 miles from Chillon Castle.

    From $163.45 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 28 reviews

    20 miles from Train Station Montreux in Leysin, Le Nid d'aigle apt Leysin centre avec forfait piscine sauna jacuzzi en option provides accommodations with access to a fitness room.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 7 reviews

    Providing a garden, Cosy et calme au coeur de leysin offers accommodations in Leysin.

    From $182.31 per night
  • Chez nous

    Bex
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 84 reviews

    Providing a garden, Chez nous features accommodations in Bex. This apartment offers free private parking, a 24-hour front desk, and free Wifi.

    From $167.22 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 66 reviews

    A recently renovated apartment, Studio Anémones, meublé, équipé, Monthey offers accommodations in Monthey. This property offers access to a balcony, free private parking, and free Wifi.

These self-catering accommodations in Villars-sur-Ollon and nearby have options with free cancellation

  • Studio calme - départ ski & rando - nature

    Ollon
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Studio calme - départ ski & rando - nature offers accommodations in Ollon, 19 miles from Train Station Montreux and 17 miles from Chillon Castle.

    From $278.73 per night
  • Le Fôret - Cergnat

    Le Sépey
    Free cancellation options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews

    Le Fôret - Cergnat offers accommodations in Le Sépey, 18 miles from Train Station Montreux and 30 miles from Evian Resort Golf Club.

    From $288.55 per night
  • Joli Studio près des Bains de Lavey

    Savatan
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 63 reviews

    Providing a garden, Joli Studio près des Bains de Lavey provides accommodations in Savatan. This apartment features free private parking, bicycle parking, and free Wifi.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3 reviews

    Havre de paix aux Diablerets - chalet privé is located in Les Diablerets, just 23 miles from Train Station Montreux and 21 miles from Chillon Castle.

    From $641.38 per night
  • Les Dents-du-Midi

    Monthey
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 194 reviews

    Les Dents-du-Midi offers accommodations in Monthey, 16 miles from Train Station Montreux and 26 miles from Evian Resort Golf Club.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 13 reviews

    19 miles from Train Station Montreux in Villars-sur-Ollon, Balthazar The Loft by Villars Luxury offers accommodations with access to wellness packages.

  • Chalet Balthazar

    Villars-sur-Ollon
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 31 reviews

    Providing a garden, Chalet Balthazar offers accommodations in Villars-sur-Ollon. This apartment provides free private parking, a concierge service, and free Wifi.

  • Villars - Charme et panorama

    Ollon
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Offering a garden, Villars - Charme et panorama features accommodations in Ollon. Both free Wifi and parking on-site are accessible at the apartment free of charge.

FAQ about self-catering accommodations in Villars-sur-Ollon

Self-catering Accommodations That Guests Love in Villars-sur-Ollon

See all
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews
    Beautiful view, plenty of light, large balcony, well equipped kitchen, friendly neighbors and only a short walk to the train station and town center.
    Guest review by
    Claire
    Family with young children
  • Avg. price/night: $262.78
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 186 reviews
    Fantastic hotel in a great spot, clean room, kitchen with all necessary things for the cooking, Daniele was very friendly and helpful during our visit. Couldn’t have as had for better 🙂 breathtaking view through window
    Guest review by
    Victoria
    Young couple
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 26 reviews
    We rent three rooms apartment. It felt just like home! A Big and Bright living room with the open kitchen and huge patio which is ideal if you travel with the dog. The view and the location are superb! Closed to the supermarket and shops. Nice swimming pool with saunas!
    Guest review by
    Lucy
    Family with young children