Villars-sur-Ollon Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

1,329 Houses

    39

    Three Story Suisse Villa Surrounded by Trees and Meadows - Villa Prairie

    Canton of Vaud / Villars-sur-Ollon

    Villars-sur-Ollon house

    5 10 7 nights min

    • 5 bedrooms
    • sleeps 10
    • 7 nights min
    • Ask about children
    • Ask about pets

    Price per night from

    $591

    Price per night from

    $591

      12

      beautiful apartment

      Canton of Vaud / Villars-sur-Ollon

      Villars-sur-Ollon apartment

      1 4 2 nights min

      • 1 bedroom
      • sleeps 4
      • 2 nights min
      • Swimming pool
      • Child Friendly
      • Car not necessary

      Price per night from

      $150

      Price per night from

      $150

      (1) Excellent 

        24

        Gorgeous, pet-friendly, piste-side apartment

        Canton of Vaud / Villars-sur-Ollon

        Villars-sur-Ollon apartment

        3 8 min stay varies

        • 3 bedrooms
        • sleeps 8
        • min stay varies
        • Ski
        • Child Friendly
        • Pet Friendly

        Price per night from

        $190

        Price per night from

        $190

          16

          2 bedroom apartment with panoramic views

          Canton of Vaud / Villars-sur-Ollon

          Villars-sur-Ollon apartment

          2 4 7 nights min

          • 2 bedrooms
          • sleeps 4
          • 7 nights min
          • Ski
          • Child Friendly
          • Car not necessary

          Price per night from

          $182

          Price per night from

          $182

          (1) Excellent 

            16

            Chalet Balthazar Apartment 3

            Canton of Vaud / Villars-sur-Ollon

            Villars-sur-Ollon apartment

            3 8 min stay varies

            • 3 bedrooms
            • sleeps 8
            • min stay varies
            • Ski
            • Child Friendly
            • Car not necessary

            Price per night from

            $461

            Price per night from

            $461

              24

              Luxury Chalet Central Villars Sleeps 12

              Canton of Vaud / Villars-sur-Ollon

              Villars-sur-Ollon chalet

              6 12 min stay varies

              • 6 bedrooms
              • sleeps 12
              • min stay varies
              • Ski
              • Child Friendly
              • Private garden

              Price per night from

              $749

              Price per night from

              $749

                16

                Chalet Balthazar Apartment 5

                Canton of Vaud / Villars-sur-Ollon

                Villars-sur-Ollon apartment

                3 8 min stay varies

                • 3 bedrooms
                • sleeps 8
                • min stay varies
                • Ski
                • Child Friendly
                • Car not necessary

                Price per night from

                $464

                Price per night from

                $464

                  21

                  Chalet Balthazar Apartment 4

                  Canton of Vaud / Villars-sur-Ollon

                  Villars-sur-Ollon apartment

                  3 8 min stay varies

                  • 3 bedrooms
                  • sleeps 8
                  • min stay varies
                  • Ski
                  • Child Friendly
                  • Car not necessary

                  Price per night from

                  $461

                  Price per night from

                  $461

                  (4) Excellent 

                    10

                    Le Bostan 12

                    Canton of Vaud / Villars-sur-Ollon

                    Villars-sur-Ollon apartment

                    3 8 min stay varies

                    • 3 bedrooms
                    • sleeps 8
                    • min stay varies
                    • Ski
                    • Child Friendly
                    • Car not necessary

                    Price per night from

                    $304

                    Responds fast!
                    avg. 3 hours 42 minutes

                    Price per night from

                    $304

                    (2) Excellent 

                      24

                      Le Chalet

                      Canton of Vaud / Villars-sur-Ollon

                      Villars-sur-Ollon chalet

                      5 12 7 nights min

                      • 5 bedrooms
                      • sleeps 12
                      • 7 nights min
                      • Ski
                      • Child Friendly
                      • Car not necessary

                      Price per night from

                      $670

                      Price per night from

                      $670

                        6

                        Beautiful studio with mountain views, well equipped, swimming pool and sauna

                        Canton of Vaud / Villars-sur-Ollon

                        Villars-sur-Ollon apartment

                        1 4 2 nights min

                        • 1 bedroom
                        • sleeps 4
                        • 2 nights min
                        • Swimming pool
                        • Child Friendly

                        Price per night from

                        $277

                        Price per night from

                        $277

                          16

                          Residence du Golf B18

                          Canton of Vaud / Villars-sur-Ollon

                          Villars-sur-Ollon apartment

                          1 4 min stay varies

                          • 1 bedroom
                          • sleeps 4
                          • min stay varies
                          • Swimming pool
                          • Child Friendly
                          • Pet Friendly

                          Price per night from

                          $131

                          Responds fast!
                          avg. 3 hours 1 minutes

                          Price per night from

                          $131

                            34

                            Chalet Petit Roc

                            Canton of Vaud / Villars-sur-Ollon

                            Villars-sur-Ollon house

                            4 10 min stay varies

                            • 4 bedrooms
                            • sleeps 10
                            • min stay varies
                            • Child Friendly

                            Price per night from

                            $590

                            Responds fast!
                            avg. 3 hours 14 minutes

                            Price per night from

                            $590

                              20

                              Chalet Merymont

                              Canton of Vaud / Villars-sur-Ollon

                              Villars-sur-Ollon house

                              3 6 min stay varies

                              • 3 bedrooms
                              • sleeps 6
                              • min stay varies
                              • Child Friendly

                              Price per night from

                              $411

                              Responds fast!
                              avg. 3 hours 1 minutes

                              Price per night from

                              $411

                                16

                                Chalet the golden reindeer

                                Canton of Vaud / Villars-sur-Ollon

                                Villars-sur-Ollon chalet

                                6 14 7 nights min

                                • 6 bedrooms
                                • sleeps 14
                                • 7 nights min
                                • Child Friendly
                                • Private garden

                                Price per night from

                                $2,072

                                Price per night from

                                $2,072

                                  17

                                  Grand Roc 10

                                  Canton of Vaud / Villars-sur-Ollon

                                  Villars-sur-Ollon apartment

                                  3 6 min stay varies

                                  • 3 bedrooms
                                  • sleeps 6
                                  • min stay varies
                                  • Child Friendly

                                  Price per night from

                                  $201

                                  Responds fast!
                                  avg. 3 hours 14 minutes

                                  Price per night from

                                  $201

                                    15

                                    Grand Bridge 15

                                    Canton of Vaud / Villars-sur-Ollon

                                    Villars-sur-Ollon apartment

                                    3 6 min stay varies

                                    • 3 bedrooms
                                    • sleeps 6
                                    • min stay varies
                                    • Child Friendly

                                    Price per night from

                                    $187

                                    Responds fast!
                                    avg. 3 hours 17 minutes

                                    Price per night from

                                    $187

                                      27

                                      Meribel

                                      Canton of Vaud / Villars-sur-Ollon

                                      Villars-sur-Ollon apartment

                                      2 4 min stay varies

                                      • 2 bedrooms
                                      • sleeps 4
                                      • min stay varies
                                      • Child Friendly

                                      Price per night from

                                      $140

                                      Responds fast!
                                      avg. 3 hours 14 minutes

                                      Price per night from

                                      $140

                                        17

                                        The Bristol A54

                                        Canton of Vaud / Villars-sur-Ollon

                                        Villars-sur-Ollon apartment

                                        1 4 min stay varies

                                        • 1 bedroom
                                        • sleeps 4
                                        • min stay varies
                                        • Swimming pool
                                        • Child Friendly

                                        Price per night from

                                        $118

                                        Responds fast!
                                        avg. 2 hours 57 minutes

                                        Price per night from

                                        $118

                                          16

                                          Eurotel

                                          Canton of Vaud / Villars-sur-Ollon

                                          Villars-sur-Ollon apartment

                                          2 3 7 nights min

                                          • 2 bedrooms
                                          • sleeps 3
                                          • 7 nights min
                                          • Child Friendly
                                          • Pet Friendly

                                          Price per night from

                                          $139

                                          Responds fast!
                                          avg. 3 hours 14 minutes

                                          Price per night from

                                          $139

                                            19

                                            The Bristol B42

                                            Canton of Vaud / Villars-sur-Ollon

                                            Villars-sur-Ollon apartment

                                            1 4 min stay varies

                                            • 1 bedroom
                                            • sleeps 4
                                            • min stay varies
                                            • Swimming pool
                                            • Child Friendly

                                            Price per night from

                                            $118

                                            Responds fast!
                                            avg. 3 hours 14 minutes

                                            Price per night from

                                            $118

                                              15

                                              Le Bristol Residence

                                              Canton of Vaud / Villars-sur-Ollon

                                              Villars-sur-Ollon apartment

                                              1 4 min stay varies

                                              • 1 bedroom
                                              • sleeps 4
                                              • min stay varies
                                              • Child Friendly

                                              Price per night from

                                              $92

                                              Responds fast!
                                              avg. 2 hours 25 minutes

                                              Price per night from

                                              $92

                                                24

                                                La Berciere

                                                Canton of Vaud / Villars-sur-Ollon

                                                Villars-sur-Ollon apartment

                                                3 6 min stay varies

                                                • 3 bedrooms
                                                • sleeps 6
                                                • min stay varies
                                                • Child Friendly
                                                • Pet Friendly

                                                Price per night from

                                                $206

                                                Responds fast!
                                                avg. 3 hours 1 minutes

                                                Price per night from

                                                $206

                                                  49

                                                  Sunset B

                                                  Canton of Vaud / Villars-sur-Ollon

                                                  Villars-sur-Ollon apartment

                                                  5 10 min stay varies

                                                  • 5 bedrooms
                                                  • sleeps 10
                                                  • min stay varies
                                                  • Child Friendly

                                                  Price per night from

                                                  $537

                                                  Responds fast!
                                                  avg. 2 hours 57 minutes

                                                  Price per night from

                                                  $537

                                                    15

                                                    Hyacinthe

                                                    Canton of Vaud / Villars-sur-Ollon

                                                    Villars-sur-Ollon apartment

                                                    2 6 min stay varies

                                                    • 2 bedrooms
                                                    • sleeps 6
                                                    • min stay varies
                                                    • Child Friendly

                                                    Price per night from

                                                    $172

                                                    Responds fast!
                                                    avg. 3 hours 14 minutes

                                                    Price per night from

                                                    $172

                                                      20

                                                      the Bristol

                                                      Canton of Vaud / Villars-sur-Ollon

                                                      Villars-sur-Ollon apartment

                                                      1 2 min stay varies

                                                      • 1 bedroom
                                                      • sleeps 2
                                                      • min stay varies
                                                      • Swimming pool
                                                      • Child Friendly

                                                      Price per night from

                                                      $74

                                                      Responds fast!
                                                      avg. 3 hours 17 minutes

                                                      Price per night from

                                                      $74

                                                        33

                                                        Oiselet

                                                        Canton of Vaud / Villars-sur-Ollon

                                                        Villars-sur-Ollon house

                                                        4 8 min stay varies

                                                        • 4 bedrooms
                                                        • sleeps 8
                                                        • min stay varies
                                                        • Child Friendly
                                                        • Pet Friendly

                                                        Price per night from

                                                        $424

                                                        Responds fast!
                                                        avg. 3 hours 14 minutes

                                                        Price per night from

                                                        $424

                                                          14

                                                          Topaz

                                                          Canton of Vaud / Villars-sur-Ollon

                                                          Villars-sur-Ollon apartment

                                                          1 2 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • min stay varies
                                                          • Child Friendly
                                                          • Pet Friendly

                                                          Price per night from

                                                          $92

                                                          Responds fast!
                                                          avg. 2 hours 8 minutes

                                                          Price per night from

                                                          $92

                                                            25

                                                            Regina B5

                                                            Canton of Vaud / Villars-sur-Ollon

                                                            Villars-sur-Ollon apartment

                                                            1 2 min stay varies

                                                            • 1 bedroom
                                                            • sleeps 2
                                                            • min stay varies
                                                            • Child Friendly

                                                            Price per night from

                                                            $63

                                                            Responds fast!
                                                            avg. 3 hours 5 minutes

                                                            Price per night from

                                                            $63

                                                              28

                                                              Falcon B5

                                                              Canton of Vaud / Villars-sur-Ollon

                                                              Villars-sur-Ollon apartment

                                                              1 4 min stay varies

                                                              • 1 bedroom
                                                              • sleeps 4
                                                              • min stay varies
                                                              • Child Friendly

                                                              Price per night from

                                                              $113

                                                              Responds fast!
                                                              avg. 2 hours 41 minutes

                                                              Price per night from

                                                              $113

                                                                16

                                                                Beautiful cottage in a haven of peace in Villars

                                                                Canton of Vaud / Villars-sur-Ollon

                                                                Villars-sur-Ollon chalet

                                                                4 8 4 nights min

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • 4 nights min
                                                                • Ski
                                                                • Child Friendly
                                                                • Private garden

                                                                Price per night from

                                                                $514

                                                                Price per night from

                                                                $514

                                                                  19

                                                                  The Ibex 1

                                                                  Canton of Vaud / Villars-sur-Ollon

                                                                  Villars-sur-Ollon apartment

                                                                  3 6 min stay varies

                                                                  • 3 bedrooms
                                                                  • sleeps 6
                                                                  • min stay varies
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $181

                                                                  Responds fast!
                                                                  avg. 3 hours 14 minutes

                                                                  Price per night from

                                                                  $181

                                                                    20

                                                                    Diamond

                                                                    Canton of Vaud / Villars-sur-Ollon

                                                                    Villars-sur-Ollon apartment

                                                                    2 6 min stay varies

                                                                    • 2 bedrooms
                                                                    • sleeps 6
                                                                    • min stay varies
                                                                    • Child Friendly
                                                                    • Pet Friendly

                                                                    Price per night from

                                                                    $185

                                                                    Responds fast!
                                                                    avg. 3 hours 17 minutes

                                                                    Price per night from

                                                                    $185

                                                                      13

                                                                      Savoie 11

                                                                      Canton of Vaud / Villars-sur-Ollon

                                                                      Villars-sur-Ollon apartment

                                                                      2 4 min stay varies

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • min stay varies
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $140

                                                                      Responds fast!
                                                                      avg. 3 hours 14 minutes

                                                                      Price per night from

                                                                      $140

                                                                        20

                                                                        Villars Sun

                                                                        Canton of Vaud / Villars-sur-Ollon

                                                                        Villars-sur-Ollon apartment

                                                                        2 4 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 4
                                                                        • min stay varies
                                                                        • Child Friendly
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $128

                                                                        Responds fast!
                                                                        avg. 3 hours 14 minutes

                                                                        Price per night from

                                                                        $128

                                                                          16

                                                                          La Berciere

                                                                          Canton of Vaud / Villars-sur-Ollon

                                                                          Villars-sur-Ollon apartment

                                                                          1 2 min stay varies

                                                                          • 1 bedroom
                                                                          • sleeps 2
                                                                          • min stay varies
                                                                          • Child Friendly
                                                                          • Pet Friendly

                                                                          Price per night from

                                                                          $52

                                                                          Responds fast!
                                                                          avg. 3 hours 17 minutes

                                                                          Price per night from

                                                                          $52

                                                                            20

                                                                            The Bristol A46

                                                                            Canton of Vaud / Villars-sur-Ollon

                                                                            Villars-sur-Ollon apartment

                                                                            1 4 min stay varies

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • min stay varies
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $109

                                                                            Responds fast!
                                                                            avg. 3 hours 14 minutes

                                                                            Price per night from

                                                                            $109

                                                                              21

                                                                              Hyacinth 11

                                                                              Canton of Vaud / Villars-sur-Ollon

                                                                              Villars-sur-Ollon apartment

                                                                              3 6 min stay varies

                                                                              • 3 bedrooms
                                                                              • sleeps 6
                                                                              • min stay varies
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $190

                                                                              Responds fast!
                                                                              avg. 3 hours 14 minutes

                                                                              Price per night from

                                                                              $190