Vacation Rentals & House Rentals in Switzerland

Close

Enter dates for more accurate prices

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

5,157 house rentals

(13) Excellent 

    40

    Chalet Ave, 2 flats (sleeps 9 and 4 persons)

    Jungfrau Region / Grindelwald

    Grindelwald chalet

    7 13 4 nights min

    • 7 bedrooms
    • sleeps 13
    • 4 nights min
    • Child Friendly
    • Car not necessary
    • Ask about pets

    Price per night from

    $241

    Price per night from

    $241

      12

      Paradies - 3 bedroom apartment for 6

      Canton of Valais / Zermatt

      Zermatt apartment

      3 6 7 nights min

      • 3 bedrooms
      • sleeps 6
      • 7 nights min
      • Child Friendly
      • Car not necessary

      Price per night from

      $1,172

      Price per night from

      $1,172

        16

        Pre Vert C44

        Portes du Soleil / Morgins

        Morgins apartment

        2 4 min stay varies

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

        Price per night from

        $138

        Price per night from

        $138

          5

          Mountains, rivers, caring hosts and great fun

          Canton of Vaud / Chateau d'Oex

          Chateau-d'Oex b and b

          1 3 1 night min

          • 1 bedroom
          • sleeps 3
          • 1 night min
          • Child Friendly
          • Pet Friendly

          Price per night from

          $52

          Price per night from

          $52

          (23) Excellent 

            6

            Zermatt 1.5 bedroom appatment

            Canton of Valais / Zermatt

            Zermatt apartment

            1 2 4 nights min

            • 1 bedroom
            • sleeps 2
            • 4 nights min
            • Child Friendly
            “We had a Wonderful Time in Zermatt. The apartment was great.” We really enjoyed our stay in this apartment. The location is great and it is well equipped. Paola was very easy to work with via email, and she gave us wonderful advice. The apartment com

            Price per night from

            $130

            Price per night from

            $130

              19

              Chalet Lara Apartment

              Canton of Valais / Fiesch in Valais

              Fiesch in Valais apartment

              2 4 min stay varies

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

              Price per night from

              $68

              Price per night from

              $68

              (8) Excellent 

                11

                Newly renovated and luxurious cottage

                Canton of Vaud / Buchillon

                Buchillon cottage

                1 3 2 nights min

                • 1 bedroom
                • sleeps 3
                • 2 nights min
                • Child Friendly

                Price per night from

                $155

                Price per night from

                $155

                (22) Excellent 

                  24

                  Delightful 4star Chalet Kiwi Apartment Grindelwald

                  Jungfrau Region / Grindelwald

                  Grindelwald apartment

                  2 4 min stay varies

                  • 2 bedrooms
                  • sleeps 4
                  • min stay varies
                  • Child Friendly
                  • Car not necessary
                  “Extraordinary chalet, lovely furnishings, perfect location!!” This is a beautiful chalet, beautifully maintained. It's everything that the website photos suggested it would be, and more! Altogether worth the price. The rental managers are extremely

                  Price per night from

                  $264

                  Responds fast!
                  avg. 1 hour 51 minutes

                  Price per night from

                  $264

                    9

                    House with pool, whirlpool, sauna...

                    Canton of Aargau / Dottikon

                    Dottikon house

                    3 8 3 nights min

                    • 3 bedrooms
                    • sleeps 8
                    • 3 nights min
                    • Swimming pool
                    • Child Friendly
                    • Pet Friendly

                    Price per night from

                    $330

                    Price per night from

                    $330

                      15

                      Pretty studio of 25 m ^ 2

                      Geneva / Plan Les Ouates

                      Plan Les Ouates apartment

                      1 3 2 nights min

                      • 1 bedroom
                      • sleeps 3
                      • 2 nights min
                      • Child Friendly

                      Price per night from

                      $78

                      Price per night from

                      $78

                      (113) Excellent 

                        16

                        Haus Roc; Superb apt, central with Matterhorn view

                        Canton of Valais / Zermatt

                        Zermatt apartment

                        1 4 min stay varies

                        • 1 bedroom
                        • sleeps 4
                        • min stay varies
                        • Ski
                        • Child Friendly
                        • Car not necessary
                        “Comfort in Zermatt” Haus Roc is absolutely terrific. The apartment is extremely comfortable,beautifully appointed, clean and well stocked. Then there is the view,straight on full Matterhorn from all windows. There is no more pleasure then sitting on t

                        Price per night from

                        $148

                        Responds fast!
                        avg. 2 hours 11 minutes

                        Price per night from

                        $148

                        (1) Excellent 

                          14

                          Perfectly located historical Zürich house in the heart of Meilen near the lake

                          Canton of Zurich / Meilen

                          Meilen condo

                          2 4 2 nights min

                          • 2 bedrooms
                          • sleeps 4
                          • 2 nights min
                          • Child Friendly
                          • Car not necessary
                          • Private garden

                          Price per night from

                          $292

                          Responds fast!
                          avg. 3 hours 11 minutes

                          Price per night from

                          $292

                          (26) Excellent 

                            29

                            Casa Parrucchiere in Gandria (Lugano, Switzerland)

                            Lugano / Gandria

                            Gandria house

                            1 3 5 nights min

                            • 1 bedroom
                            • sleeps 3
                            • 5 nights min
                            • Beach / lakeside relaxation
                            • Nearest beach 0.1 mi
                            • Child Friendly

                            Price per night from

                            $149

                            Price per night from

                            $149

                            (4) Excellent 

                              12

                              Spacious and Comfortable Alpine Apartment

                              Canton of Graubunden / Klosters Platz

                              Klosters Platz apartment

                              2 6 min stay varies

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

                              Price per night from

                              $233

                              Price per night from

                              $233

                              (1) Excellent 

                                15

                                Panoramic View of Lake Constance

                                Canton of Thurgau / Steckborn

                                Steckborn apartment

                                2 4 5 nights min

                                • 2 bedrooms
                                • sleeps 4
                                • 5 nights min
                                • Nearest beach 1 mi
                                • Ask about children
                                • Private garden

                                Price per night from

                                $234

                                Responds fast!
                                avg. 2 hours 59 minutes

                                Price per night from

                                $234

                                  72

                                  400 Year Chalet, Interlaken/Gstaad

                                  Canton of Bern / Boltigen

                                  Boltigen house

                                  5 12 2 nights min

                                  • 5 bedrooms
                                  • sleeps 12
                                  • 2 nights min
                                  • Child Friendly

                                  Price per night from

                                  $389

                                  Responds fast!
                                  avg. 2 hours 49 minutes

                                  Price per night from

                                  $389

                                  (6) Excellent 

                                    48

                                    Les Silenes: New luxury 6 bed chalet apt. Gstaad

                                    Saanen / Gstaad

                                    Gstaad chalet

                                    3 6 min stay varies

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

                                    Price per night from

                                    $285

                                    Responds fast!
                                    avg. 3 hours 13 minutes

                                    Price per night from

                                    $285

                                      17

                                      Lovely cottage with garden,2,5 km from Nerja, in the direction of Frigiliana.

                                      Lausanne / Bussigny-pres-Lausanne

                                      Bussigny-pres-Lausanne cottage

                                      2 2 7 nights min

                                      • 2 bedrooms
                                      • sleeps 2
                                      • 7 nights min
                                      • Nearest beach 3 mi

                                      Price per night from

                                      $79

                                      Price per night from

                                      $79

                                        9

                                        a typical Swiss chalet with beautiful montainview

                                        Canton of Valais / Fieschertal

                                        Fieschertal apartment

                                        2 5 1 night min

                                        • 2 bedrooms
                                        • sleeps 5
                                        • 1 night min
                                        • Ski
                                        • Ask about pets

                                        Price per night from

                                        $85

                                        Price per night from

                                        $85

                                          12

                                          Sonnenblick

                                          Canton of Valais / Fiesch in Valais

                                          Fiesch in Valais apartment

                                          2 4 7 nights min

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

                                          Price per night from

                                          $90

                                          Price per night from

                                          $90

                                          (3) Very Good 

                                            17

                                            Beautiful studio apartment

                                            Lugano / Mezzovico

                                            Mezzovico apartment

                                            1 4 1 night min

                                            • 1 bedroom
                                            • sleeps 4
                                            • 1 night min
                                            • Child Friendly
                                            • Pet Friendly

                                            Price per night from

                                            $101

                                            Price per night from

                                            $101

                                              43

                                              Family House overlooking Yverdon overlooking the lake!

                                              Canton of Vaud / Pomy

                                              Pomy house

                                              6 11 3 nights min

                                              • 6 bedrooms
                                              • sleeps 11
                                              • 3 nights min
                                              • Child Friendly

                                              Price per night from

                                              $312

                                              Responds fast!
                                              avg. 1 hour 56 minutes

                                              Price per night from

                                              $312

                                              (1) Excellent 

                                                16

                                                Edelweiss B31

                                                Portes du Soleil / Morgins

                                                Morgins apartment

                                                3 6 min stay varies

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

                                                Price per night from

                                                $183

                                                Price per night from

                                                $183

                                                (1) Excellent 

                                                  42

                                                  1.5 Bed Room Studio, HD-TV55' &5.1 Home Cinema

                                                  Canton of St. Gallen / St. Gallen

                                                  St. Gallen studio

                                                  Studio 2 3 nights min

                                                  • Studio
                                                  • sleeps 2
                                                  • 3 nights min
                                                  • Beach / lakeside relaxation
                                                  • Suitable for children age 5+
                                                  • Car not necessary

                                                  Price per night from

                                                  $85

                                                  Price per night from

                                                  $85

                                                  (1) Excellent 

                                                    19

                                                    Apartment Enzian

                                                    Interlaken / Wilderswil

                                                    Wilderswil apartment

                                                    3 5 4 nights min

                                                    • 3 bedrooms
                                                    • sleeps 5
                                                    • 4 nights min
                                                    • Nearest beach 6 mi
                                                    • Child Friendly
                                                    • Car not necessary

                                                    Price per night from

                                                    $362

                                                    Price per night from

                                                    $362

                                                      51

                                                      325 Year Old Chalet, Interlaken/Gstaad

                                                      Canton of Bern / Boltigen

                                                      Boltigen house

                                                      5 19 2 nights min

                                                      • 5 bedrooms
                                                      • sleeps 19
                                                      • 2 nights min
                                                      • Child Friendly
                                                      • Private garden

                                                      Price per night from

                                                      $323

                                                      Responds fast!
                                                      avg. 3 hours 0 minutes

                                                      Price per night from

                                                      $323

                                                      (2) Excellent 

                                                        14

                                                        Chalet Sonnenblick - Apartment Sonnenblick 1

                                                        Bernese Oberland / Brienz

                                                        Brienz apartment

                                                        2 7 min stay varies

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

                                                        Price per night from

                                                        $143

                                                        Responds fast!
                                                        avg. 2 hours 11 minutes

                                                        Price per night from

                                                        $143

                                                          13

                                                          Wohnung Viktoria

                                                          Canton of Valais / Zermatt

                                                          Zermatt apartment

                                                          2 4 3 nights min

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • 3 nights min
                                                          • Child Friendly
                                                          • Air conditioning
                                                          • Ask about pets

                                                          Price per night from

                                                          $362

                                                          Price per night from

                                                          $362

                                                            26

                                                            The lodge at the lake

                                                            Canton of Neuchatel / Marin

                                                            Marin chalet

                                                            2 4 2 nights min

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • 2 nights min
                                                            • Nearest beach 0.2 mi
                                                            • Child Friendly
                                                            • Car not necessary

                                                            Price per night from

                                                            $350

                                                            Price per night from

                                                            $350

                                                            (4) Excellent 

                                                              18

                                                              Dream view on lake and mountains! Huge terrace to relax or practice putting.

                                                              Bernese Oberland / Aeschi b. Spiez

                                                              Aeschi b. Spiez apartment

                                                              1 2 5 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 5 nights min
                                                              • Beach / lakeside relaxation
                                                              • Ski
                                                              • Ask about children

                                                              Price per night from

                                                              $123

                                                              Responds fast!
                                                              avg. 1 hour 2 minutes

                                                              Price per night from

                                                              $123

                                                              (4) Excellent 

                                                              Certificate of Excellence

                                                                19

                                                                Chalet Canadian Corner

                                                                Jungfrau Region / Wengen

                                                                Wengen apartment

                                                                2 4 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • min stay varies
                                                                • Ask about children
                                                                • Ask about pets

                                                                Certificate of Excellence

                                                                Price per night from

                                                                $293

                                                                Price per night from

                                                                $293

                                                                  28

                                                                  Chalet A la Casa

                                                                  Canton of Valais / Zermatt

                                                                  Zermatt chalet

                                                                  4 8 min stay varies

                                                                  • 4 bedrooms
                                                                  • sleeps 8
                                                                  • min stay varies
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  • Car not necessary

                                                                  Price per night from

                                                                  $802

                                                                  Responds fast!
                                                                  avg. 3 hours 16 minutes

                                                                  Price per night from

                                                                  $802

                                                                  (1) Excellent 

                                                                    26

                                                                    Chalet Bergkristall

                                                                    Jungfrau Region / Wengen

                                                                    Wengen apartment

                                                                    2 4 min stay varies

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • min stay varies
                                                                    • Ask about children
                                                                    • Ask about pets

                                                                    Price per night from

                                                                    $348

                                                                    Price per night from

                                                                    $348

                                                                    (3) Excellent 

                                                                      15

                                                                      Chez Svanette Bio B&B with 7 cozy living-bed rooms

                                                                      Canton of Solothurn / Dornach

                                                                      Dornach b and b

                                                                      7 16 1 night min

                                                                      • 7 bedrooms
                                                                      • sleeps 16
                                                                      • 1 night min
                                                                      • Nearest beach 1 mi
                                                                      • Child Friendly
                                                                      • Car not necessary

                                                                      Price per night from

                                                                      $117

                                                                      Price per night from

                                                                      $117

                                                                      (3) Excellent 

                                                                        16

                                                                        Hirschen Residence 2

                                                                        Jungfrau Region / Wengen

                                                                        Wengen apartment

                                                                        3 8 min stay varies

                                                                        • 3 bedrooms
                                                                        • sleeps 8
                                                                        • min stay varies
                                                                        • Ask about children
                                                                        • Ask about pets

                                                                        Price per night from

                                                                        $363

                                                                        Price per night from

                                                                        $363

                                                                          14

                                                                          Lodging in the most beautiful ski and hiking area!

                                                                          Canton of St. Gallen / Flumserberg

                                                                          Flumserberg apartment

                                                                          1 4 3 nights min

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

                                                                          Price per night from

                                                                          $156

                                                                          Price per night from

                                                                          $156

                                                                            4

                                                                            Bnb Bursins

                                                                            Nyon District / Bursins

                                                                            Bursins house

                                                                            1 4 2 nights min

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

                                                                            Price per night from

                                                                            $189

                                                                            Price per night from

                                                                            $189

                                                                              6

                                                                              A hiker/skier's paradise in Switzerland

                                                                              Canton of Valais / St. Luc

                                                                              Saint-Luc chalet

                                                                              3 5 1 night min

                                                                              • 3 bedrooms
                                                                              • sleeps 5
                                                                              • 1 night min
                                                                              • Ski
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $2,286

                                                                              Price per night from

                                                                              $2,286

                                                                              About Switzerland

                                                                              Between the skiing and hiking opportunities of the Swiss Alps, the small but action packed cities, and unbelievable local cuisine, Switzerland can meet the vacation needs of any type of traveler. This landlocked European country has inherited many of the traits of its EU neighbors; the Northwest of Switzerland is German-speaking, the influence of the nearby wine regions of France spill into the Southwest part of the country, and the Southeast has plenty of Italian style plazas. While you are visiting, be sure to explore the 11 distinct regions of Switzerland, especially the Bernese Highlands, Valais, Lake Geneva, and Fribourg.

                                                                              Here are a few additional suggestions of things to do in Switzerland:

                                                                              • Zurich: By far the biggest city in Switzerland, Zurich is known for having the best nightlife in the country and its location on Lake Zurich offers stunning views of the city.
                                                                              • Geneva: This large city is the center of arts and culture for Switzerland, and is home to over 200 governmental and non-governmental organizations.
                                                                              • Lucerne: A quaint city in the middle of Switzerland, you can travel to all of the main historic sites here by water taxi.
                                                                              • Berne: The capital of Switzerland, Berne is famous for its old-town in the city center with excellent restaurants and shopping.
                                                                              • Rapperswil: This beautiful and small old town is located right on Lake Zurich.

                                                                              Whenever you decide to visit Switzerland, there will likely be some event or festival taking place in one of the country's many buzzing cities. Some highlights include the Zurich Film Festival, which screens some of the premiere films from filmmakers across Europe; the Montreux Jazz Festival, which spans several days and features top musicians from across the globe; and Expovina in October, which showcases the country's best wine and food from top Swiss chefs.

                                                                              A vacation rental is the preferred option for those visiting Switzerland. In addition to a condo or apartment rental located downtown in one of the country's amazing cities, you can also rent a luxury cabin near the Swiss Alps for an unforgettable vacation in the great outdoors.