Canton of Schwyz Rentals

Close

Enter dates for more accurate prices

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

43 Houses

    4

    Homestay Color Dream Rooms

    Canton of Schwyz / Gersau

    Gersau room

    4 10 1 night min

    • 4 bedrooms
    • sleeps 10
    • 1 night min
    • Child Friendly
    • Pet Friendly

    Price per night from

    $65

    Price per night from

    $65

    (11) Excellent 

      17

      Panoramic views

      Canton of Schwyz / Schwyz

      Schwyz apartment

      1 5 1 night min

      • 1 bedroom
      • sleeps 5
      • 1 night min
      • Child Friendly
      • Private garden

      Price per night from

      $219

      Price per night from

      $219

        12

        House of 1642

        Canton of Schwyz / Schwyz

        Schwyz b and b

        1 2 1 night min

        • 1 bedroom
        • sleeps 2
        • 1 night min
        • Pet Friendly

        Price per night from

        $37

        Price per night from

        $37

          12

          Casa Mila

          Canton of Schwyz / Muotathal

          Muotathal condo

          1 6 1 night min

          • 1 bedroom
          • sleeps 6
          • 1 night min
          • Child Friendly
          • Car not necessary
          • Private garden

          Price per night from

          $143

          Price per night from

          $143

            20

            Swiss Holiday Park

            Canton of Schwyz / Morschach

            Morschach apartment

            1 4 min stay varies

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

            Price per night from

            $196

            Responds fast!
            avg. 2 hours 8 minutes

            Price per night from

            $196

              20

              Swiss Holiday Park

              Canton of Schwyz / Morschach

              Morschach apartment

              2 6 min stay varies

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

              Price per night from

              $229

              Responds fast!
              avg. 3 hours 1 minutes

              Price per night from

              $229

                18

                Swiss Holiday Park

                Canton of Schwyz / Morschach

                Morschach apartment

                3 8 min stay varies

                • 3 bedrooms
                • sleeps 8
                • min stay varies
                • Swimming pool
                • Child Friendly

                Price per night from

                $298

                Responds fast!
                avg. 3 hours 3 minutes

                Price per night from

                $298

                  14

                  plates

                  Canton of Schwyz / Gersau

                  Gersau apartment

                  1 2 min stay varies

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

                  Price per night from

                  $143

                  Responds fast!
                  avg. 2 hours 57 minutes

                  Price per night from

                  $143

                  Great rentals within 20 miles that match your search

                  Distance approx 15.21 km from Canton of Schwyz

                  (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

                    Distance approx 18.71 km from Canton of Schwyz

                      12

                      Private ROOM, 20 Min door to Zurich train station! Fast from airport 35min only

                      Canton of Zurich / Thalwil

                      Thalwil room

                      1 2 1 night min

                      • 1 bedroom
                      • sleeps 2
                      • 1 night min
                      • Car not necessary

                      Price per night from

                      $46

                      Price per night from

                      $46

                      Distance approx 15.25 km from Canton of Schwyz

                        30

                        View over Zurichlake, luxury stile to life & work

                        Canton of Zurich / Zurich

                        Zurich apartment

                        1 3 90 nights min

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

                        Price per night from

                        $207

                        Price per night from

                        $207

                        Distance approx 13.32 km from Canton of Schwyz Show on Map

                        (1) Excellent 

                          28

                          Chateau Schüpbach No. 2

                          Canton of Lucerne / Lucerne

                          Lucerne apartment

                          3 5 3 nights min

                          • 3 bedrooms
                          • sleeps 5
                          • 3 nights min
                          • Beach / lakeside relaxation
                          • Nearest beach 0.3 mi
                          • Child Friendly

                          Price per night from

                          $335

                          Price per night from

                          $335

                          Distance approx 16.3 km from Canton of Schwyz

                            11

                            Pilgrims Apartment

                            Canton of Zurich / Wald

                            Wald apartment

                            1 3 3 nights min

                            • 1 bedroom
                            • sleeps 3
                            • 3 nights min
                            • Nearest beach 9 mi
                            • Child Friendly
                            • Pet Friendly

                            Price per night from

                            $97

                            Price per night from

                            $97

                            Distance approx 19.57 km from Canton of Schwyz

                              22

                              AmdenLodge Lakeview Apartment

                              Canton of St. Gallen / Amden

                              Amden apartment

                              2 6 1 night min

                              • 2 bedrooms
                              • sleeps 6
                              • 1 night min
                              • Ski
                              • Child Friendly
                              • Pet Friendly

                              Price per night from

                              $144

                              Responds fast!
                              avg. 49 minutes

                              Price per night from

                              $144

                              Distance approx 14.41 km from Canton of Schwyz

                              (3) Very Good 

                                39

                                Great Mansion near the Skislopes with Solarium and Billard on the Lake of Zurich

                                Canton of Zurich / Horgen

                                Horgen house

                                3 8 4 nights min

                                • 3 bedrooms
                                • sleeps 8
                                • 4 nights min
                                • Nearest beach 0.5 mi
                                • Swimming pool
                                • Ski

                                Price per night from

                                $986

                                Responds fast!
                                avg. 3 hours 51 minutes

                                Price per night from

                                $986

                                Distance approx 14.42 km from Canton of Schwyz

                                (1)  

                                  13

                                  Suite in Horgen

                                  Canton of Zurich / Horgen

                                  Horgen apartment

                                  1 3 1 night min

                                  • 1 bedroom
                                  • sleeps 3
                                  • 1 night min
                                  • Swimming pool
                                  • Private garden

                                  Price per night from

                                  $214

                                  Responds fast!
                                  avg. 3 hours 51 minutes

                                  Price per night from

                                  $214

                                  Distance approx 14.91 km from Canton of Schwyz

                                    26

                                    Linthal Nature Stay

                                    Canton of Glarus / Linthal

                                    Linthal guest house

                                    3 6 1 night min

                                    • 3 bedrooms
                                    • sleeps 6
                                    • 1 night min
                                    • Child Friendly

                                    Price per night from

                                    $58

                                    Price per night from

                                    $58

                                    Distance approx 15.17 km from Canton of Schwyz Show on Map

                                      19

                                      cozy appartment of the lake Lucern and the mountains

                                      Canton of Nidwalden / Beckenried

                                      Beckenried apartment

                                      2 6 1 night min

                                      • 2 bedrooms
                                      • sleeps 6
                                      • 1 night min
                                      • Nearest beach 0 mi
                                      • Child Friendly
                                      • Car not necessary

                                      Price per night from

                                      $110

                                      Price per night from

                                      $110

                                      Distance approx 19.26 km from Canton of Schwyz

                                        23

                                        Schwendihaus apartment

                                        Canton of St. Gallen / Amden

                                        Amden apartment

                                        2 4 2 nights min

                                        • 2 bedrooms
                                        • sleeps 4
                                        • 2 nights min
                                        • Ski
                                        • Child Friendly
                                        • Pet Friendly

                                        Price per night from

                                        $106

                                        Price per night from

                                        $106

                                        Distance approx 14.7 km from Canton of Schwyz Show on Map

                                        (4) Excellent 

                                          19

                                          Apartment Apartment Bergfrieden Rigi view

                                          Canton of Nidwalden / Emmetten

                                          Emmetten chalet

                                          2 6 2 nights min

                                          • 2 bedrooms
                                          • sleeps 6
                                          • 2 nights min
                                          • Nearest beach 7 mi
                                          • Child Friendly
                                          • Private garden

                                          Price per night from

                                          $169

                                          Price per night from

                                          $169

                                          Distance approx 15.84 km from Canton of Schwyz

                                            22

                                            Beautiful Website

                                            Canton of Lucerne / Weggis

                                            Weggis apartment

                                            3 5 7 nights min

                                            • 3 bedrooms
                                            • sleeps 5
                                            • 7 nights min
                                            • Child Friendly

                                            Price per night from

                                            $117

                                            Responds fast!
                                            avg. 2 hours 57 minutes

                                            Price per night from

                                            $117

                                            Distance approx 13.7 km from Canton of Schwyz Show on Map

                                              17

                                              Apartment red

                                              Canton of Lucerne / Rigi Kaltbad

                                              Rigi Kaltbad apartment

                                              2 5 3 nights min

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

                                              Price per night from

                                              $204

                                              Responds fast!
                                              avg. 2 hours 57 minutes

                                              Price per night from

                                              $204

                                              Distance approx 13.87 km from Canton of Schwyz Show on Map

                                                18

                                                Treblani

                                                Canton of Nidwalden / Emmetten

                                                Emmetten apartment

                                                3 6 4 nights min

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

                                                Price per night from

                                                $178

                                                Responds fast!
                                                avg. 2 hours 25 minutes

                                                Price per night from

                                                $178

                                                Distance approx 13.7 km from Canton of Schwyz Show on Map

                                                  20

                                                  Apartment Blue

                                                  Canton of Lucerne / Rigi Kaltbad

                                                  Rigi Kaltbad apartment

                                                  1 4 3 nights min

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

                                                  Price per night from

                                                  $158

                                                  Responds fast!
                                                  avg. 2 hours 57 minutes

                                                  Price per night from

                                                  $158

                                                  Distance approx 19.57 km from Canton of Schwyz

                                                  (1) Very Good 

                                                    92

                                                    AmdenLodge - Bienenheim Chalet

                                                    Canton of St. Gallen / Amden

                                                    Amden house

                                                    10 28 1 night min

                                                    • 10 bedrooms
                                                    • sleeps 28
                                                    • 1 night min
                                                    • Ski
                                                    • Child Friendly
                                                    • Pet Friendly

                                                    Price per night from

                                                    $865

                                                    Responds fast!
                                                    avg. 49 minutes

                                                    Price per night from

                                                    $865

                                                    Distance approx 17.29 km from Canton of Schwyz

                                                      18

                                                      Hegglistrasse 9

                                                      Canton of Nidwalden / Ennetbuergen

                                                      Ennetbuergen apartment

                                                      1 2 min stay varies

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

                                                      Price per night from

                                                      $193

                                                      Responds fast!
                                                      avg. 3 hours 1 minutes

                                                      Price per night from

                                                      $193

                                                      Distance approx 13.87 km from Canton of Schwyz Show on Map

                                                        16

                                                        Ladasa

                                                        Canton of Nidwalden / Emmetten

                                                        Emmetten apartment

                                                        1 2 4 nights min

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

                                                        Price per night from

                                                        $91

                                                        Responds fast!
                                                        avg. 2 hours 57 minutes

                                                        Price per night from

                                                        $91

                                                        Distance approx 13.88 km from Canton of Schwyz Show on Map

                                                          20

                                                          Mansalo

                                                          Canton of Nidwalden / Emmetten

                                                          Emmetten apartment

                                                          1 4 4 nights min

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

                                                          Price per night from

                                                          $94

                                                          Responds fast!
                                                          avg. 2 hours 57 minutes

                                                          Price per night from

                                                          $94

                                                          Distance approx 13.7 km from Canton of Schwyz Show on Map

                                                            16

                                                            Apartment yellow

                                                            Canton of Lucerne / Rigi Kaltbad

                                                            Rigi Kaltbad apartment

                                                            2 4 3 nights min

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • 3 nights min
                                                            • Child Friendly

                                                            Price per night from

                                                            $184

                                                            Responds fast!
                                                            avg. 3 hours 3 minutes

                                                            Price per night from

                                                            $184

                                                            Distance approx 14.3 km from Canton of Schwyz

                                                              35

                                                              House in the mountains

                                                              Canton of Glarus / Braunwald

                                                              Braunwald house

                                                              7 11 3 nights min

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

                                                              Price per night from

                                                              $389

                                                              Responds fast!
                                                              avg. 2 hours 22 minutes

                                                              Price per night from

                                                              $389

                                                              Distance approx 17.29 km from Canton of Schwyz

                                                                16

                                                                Hegglistrasse 9

                                                                Canton of Nidwalden / Ennetbuergen

                                                                Ennetbuergen apartment

                                                                1 2 3 nights min

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

                                                                Price per night from

                                                                $152

                                                                Responds fast!
                                                                avg. 3 hours 1 minutes

                                                                Price per night from

                                                                $152

                                                                Distance approx 13.87 km from Canton of Schwyz Show on Map

                                                                  22

                                                                  Ramabrice

                                                                  Canton of Nidwalden / Emmetten

                                                                  Emmetten apartment

                                                                  3 6 4 nights min

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

                                                                  Price per night from

                                                                  $154

                                                                  Responds fast!
                                                                  avg. 3 hours 1 minutes

                                                                  Price per night from

                                                                  $154

                                                                  Distance approx 15.38 km from Canton of Schwyz Show on Map

                                                                    29

                                                                    sea view

                                                                    Canton of Lucerne / Weggis

                                                                    Weggis apartment

                                                                    2 4 3 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • 3 nights min
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $193

                                                                    Responds fast!
                                                                    avg. 2 hours 57 minutes

                                                                    Price per night from

                                                                    $193

                                                                    Distance approx 13.7 km from Canton of Schwyz Show on Map

                                                                      15

                                                                      Apartment green

                                                                      Canton of Lucerne / Rigi Kaltbad

                                                                      Rigi Kaltbad apartment

                                                                      1 4 3 nights min

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

                                                                      Price per night from

                                                                      $158

                                                                      Responds fast!
                                                                      avg. 3 hours 1 minutes

                                                                      Price per night from

                                                                      $158

                                                                      Distance approx 13.87 km from Canton of Schwyz Show on Map

                                                                        18

                                                                        Bennico

                                                                        Canton of Nidwalden / Emmetten

                                                                        Emmetten apartment

                                                                        3 6 4 nights min

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

                                                                        Price per night from

                                                                        $180

                                                                        Responds fast!
                                                                        avg. 2 hours 2 minutes

                                                                        Price per night from

                                                                        $180

                                                                        Distance approx 17.29 km from Canton of Schwyz

                                                                          23

                                                                          Hegglistrasse 9

                                                                          Canton of Nidwalden / Ennetbuergen

                                                                          Ennetbuergen apartment

                                                                          2 4 3 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • 3 nights min
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $356

                                                                          Responds fast!
                                                                          avg. 2 hours 57 minutes

                                                                          Price per night from

                                                                          $356

                                                                          Distance approx 13.87 km from Canton of Schwyz Show on Map

                                                                            15

                                                                            Annex

                                                                            Canton of Nidwalden / Emmetten

                                                                            Emmetten apartment

                                                                            1 2 4 nights min

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

                                                                            Price per night from

                                                                            $72

                                                                            Responds fast!
                                                                            avg. 3 hours 1 minutes

                                                                            Price per night from

                                                                            $72

                                                                            Distance approx 18.83 km from Canton of Schwyz

                                                                              30

                                                                              Chalet Sidonie

                                                                              Canton of St. Gallen / Amden

                                                                              Amden apartment

                                                                              3 5 3 nights min

                                                                              • 3 bedrooms
                                                                              • sleeps 5
                                                                              • 3 nights min
                                                                              • Nearest beach 4 mi
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $150

                                                                              Price per night from

                                                                              $150