Houses in Switzerland and Villas – Holiday Lettings – Holiday Rentals Switzerland

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

5,191 Holiday homes

(4) Excellent 

    43

    Jungfrau Region holiday apartment rental

    Jungfrau Region / Grindelwald

    3 8 min stay varies

    • 3 bedrooms
    • sleeps 8
    • min stay varies
    • Child friendly
    • Ask about pets

    from £488 / night

    £2,243 - £2,874 / week

    Book View

    from £488 / night

    (4) Excellent 

      11

      Canton of Bern holiday apartment rental

      Bernese Oberland / Goldswil

      1 4 min stay varies

      • 1 bedroom
      • sleeps 4
      • min stay varies
      • Child friendly
      • Ask about pets
      • Private garden

      from £122 / night

      £868 - £1,166 / week

      Book View

      from £122 / night

      (1)  

        6

        Holiday apartment in Switzerland

        Canton of Solothurn / Olten

        1 5 3 nights min

        • 1 bedroom
        • sleeps 5
        • 3 nights min
        • Child friendly
        • Private garden

        from £104 / night

        £724 / week

        Book View

        from £104 / night

          18

          Holiday apartment rental

          Bernese Oberland / Interlaken

          2 6 3 nights min

          • 2 bedrooms
          • sleeps 6
          • 3 nights min
          • Nearest beach 8 km
          • Child friendly
          • Car not necessary

          from £209 / night

          £1,260 / week

          Book View

          from £209 / night

            27

            Holiday chalet in Switzerland

            Canton of Valais / La Tzoumaz

            2 6 3 nights min

            • 2 bedrooms
            • sleeps 6
            • 3 nights min
            • Child friendly
            • Private garden

            from £104 / night

            £610 - £1,526 / week

            Book View

            Responds fast!
            avg. 2 hours 55 minutes

            from £104 / night

              12

              Ski apartment to rent in Switzerland

              Canton of Valais / Verbier

              3 6 5 nights min

              • 3 bedrooms
              • sleeps 6
              • 5 nights min
              • Ski
              • Child friendly
              • Car not necessary

              from £466 / night

              £3,261 / week

              Book View

              from £466 / night

              (3) Excellent 

                21

                Ski chalet to rent in Switzerland

                Canton of Bern / Aeschiried

                6 13 min stay varies

                • 6 bedrooms
                • sleeps 13
                • min stay varies
                • Beach / lakeside relaxation
                • Ski
                • Child friendly

                from £140 / night

                £1,914 / week

                Book View

                from £140 / night

                  7

                  Holiday villa in Canton of Vaud

                  Nyon District / Bogis-Bossey

                  4 7 7 nights min

                  • 4 bedrooms
                  • sleeps 7
                  • 7 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 3 km
                  • Child friendly

                  from £248 / night

                  £1,191 / week

                  Book View

                  from £248 / night

                  (11) Very Good 

                    11

                    Ski apartment to rent in Switzerland

                    Canton of Valais / Leukerbad

                    1 5 2 nights min

                    • 1 bedroom
                    • sleeps 5
                    • 2 nights min
                    • Ski
                    • Child friendly
                    • Car not necessary

                    from £50 / night

                    £300 / week

                    Enquire View

                    from £50 / night

                    (4) Excellent 

                      13

                      Holiday home in Switzerland

                      Canton of Zurich / Winterthur

                      1 4 1 night min

                      • 1 bedroom
                      • sleeps 4
                      • 1 night min
                      • Child friendly
                      • Car not necessary

                      from £219 / night

                      £972 / week

                      Book View

                      from £219 / night

                      (31) Excellent 

                      Certificate of Excellence

                        18

                        Chalet rental in Canton of Bern

                        Canton of Bern / Zweisimmen

                        1 5 3 nights min

                        • 1 bedroom
                        • sleeps 5
                        • 3 nights min
                        • Child friendly
                        • Ask about pets
                        • Private garden

                        Certificate of Excellence

                        from £53 / night

                        £348 - £895 / week

                        Book View

                        Responds fast!
                        avg. 41 minutes

                        from £53 / night

                        (1) Excellent 

                          16

                          Switzerland ski apartment to rent.

                          Canton of Valais / Verbier

                          2 4 5 nights min

                          • 2 bedrooms
                          • sleeps 4
                          • 5 nights min
                          • Ski
                          • Child friendly
                          • Car not necessary

                          from £249 / night

                          £1,742 / week

                          Book View

                          from £249 / night

                            15

                            Chalet rental in Switzerland

                            Canton of Valais / Saas-Fee

                            5 8 3 nights min

                            • 5 bedrooms
                            • sleeps 8
                            • 3 nights min
                            • Child friendly

                            from £92 / night

                            £642 / week

                            Book View

                            from £92 / night

                              33

                              Holiday chalet in Swiss Alps

                              Canton of Valais / Orsieres

                              2 4 1 night min

                              • 2 bedrooms
                              • sleeps 4
                              • 1 night min
                              • Child friendly
                              • Private garden

                              from £109 / night

                              £454 / week

                              Book View

                              Responds fast!
                              avg. 3 hours 39 minutes

                              from £109 / night

                                23

                                Swiss Alps ski apartment to rent.

                                Canton of Valais / La Tzoumaz

                                3 6 min stay varies

                                • 3 bedrooms
                                • sleeps 6
                                • min stay varies
                                • Ski
                                • Child friendly
                                • Car not necessary

                                from £143 / night

                                £849 - £1,699 / week

                                Book View

                                Responds fast!
                                avg. 2 hours 55 minutes

                                from £143 / night

                                  16

                                  Holiday condo in Switzerland

                                  Canton of Bern / Hilterfingen

                                  3 5 2 nights min

                                  • 3 bedrooms
                                  • sleeps 5
                                  • 2 nights min
                                  • Beach / lakeside relaxation
                                  • Nearest beach 0.5 km
                                  • Child friendly

                                  from £53 / night

                                  £365 / week

                                  Book View

                                  from £53 / night

                                  (3) Very Good 

                                    28

                                    Holiday condo in Switzerland

                                    Locarno / Muralto

                                    1 2 7 nights min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 7 nights min
                                    • Child friendly

                                    from £95 / night

                                    £662 / week

                                    Book View

                                    from £95 / night

                                    (5) Excellent 

                                      22

                                      Switzerland ski apartment to rent.

                                      Canton of Vaud / Les Diablerets

                                      3 8 min stay varies

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

                                      from £152 / night

                                      £1,065 / week

                                      Book View

                                      Responds fast!
                                      avg. 2 hours 37 minutes

                                      from £152 / night

                                      (3) Excellent 

                                        18

                                        Ski apartment to rent in Switzerland

                                        Canton of Valais / Champoussin

                                        3 8 min stay varies

                                        • 3 bedrooms
                                        • sleeps 8
                                        • min stay varies
                                        • Ski
                                        • Child friendly

                                        from £92 / night

                                        £573 - £2,290 / week

                                        Book View

                                        Responds fast!
                                        avg. 2 hours 58 minutes

                                        from £92 / night

                                        (10) Excellent 

                                          14

                                          Ski apartment to rent in Switzerland

                                          Canton of Valais / Crans-Montana

                                          2 5 min stay varies

                                          • 2 bedrooms
                                          • sleeps 5
                                          • min stay varies
                                          • Ski
                                          • Child friendly
                                          • Ask about pets
                                          “a very comfortable apartment with breath taking views” We frequently take our winter holidays in Crans-Montana with our three children and always choose to stay in Apartment 11, Lisière Sud A. The reason for this is that the apartment is close to the town and the ski lifts, very comfortable, fully equipped and has the most spectacular mountain views. We have no hesitation in giving our highest recommendation.

                                          from £154 / night

                                          £992 - £1,488 / week

                                          Book View

                                          Responds fast!
                                          avg. 2 hours 35 minutes

                                          from £154 / night

                                          (1) Excellent 

                                            24

                                            Ski apartment to rent in Swiss Alps

                                            Canton of Graubunden / Langwies

                                            2 4 7 nights min

                                            • 2 bedrooms
                                            • sleeps 4
                                            • 7 nights min
                                            • Ski
                                            • Child friendly
                                            • Private garden

                                            from £418 / night

                                            £2,927 / week

                                            Book View

                                            Responds fast!
                                            avg. 2 hours 15 minutes

                                            from £418 / night

                                            (5) Excellent 

                                              24

                                              Canton of Lucerne holiday apartment rental

                                              Canton of Lucerne / Lucerne

                                              3 5 3 nights min

                                              • 3 bedrooms
                                              • sleeps 5
                                              • 3 nights min
                                              • Beach / lakeside relaxation
                                              • Nearest beach 0 km
                                              • Child friendly

                                              from £252 / night

                                              £1,256 - £1,521 / week

                                              Book View

                                              from £252 / night

                                              (1) Excellent 

                                                39

                                                Switzerland ski apartment to rent.

                                                Canton of Graubunden / Arosa

                                                1 4 min stay varies

                                                • 1 bedroom
                                                • sleeps 4
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Nearest beach 0.1 km
                                                • Ski

                                                from £131 / night

                                                £1,218 - £1,827 / week

                                                Book View

                                                from £131 / night

                                                (5) Excellent 

                                                  6

                                                  Holiday condo in Swiss Alps

                                                  Canton of Graubunden / Lavin

                                                  2 4 2 nights min

                                                  • 2 bedrooms
                                                  • sleeps 4
                                                  • 2 nights min
                                                  • Child friendly
                                                  • Car not necessary
                                                  • Pet friendly

                                                  from £43 / night

                                                  £517 - £761 / week

                                                  Book View

                                                  from £43 / night

                                                  (2) Excellent 

                                                    15

                                                    Ski apartment to rent in Switzerland

                                                    Canton of Valais / Verbier

                                                    3 6 min stay varies

                                                    • 3 bedrooms
                                                    • sleeps 6
                                                    • min stay varies
                                                    • Ski
                                                    • Child friendly
                                                    • Pet friendly

                                                    from £522 / night

                                                    £1,565 - £1,912 / week

                                                    Book View

                                                    from £522 / night

                                                      38

                                                      Engadin Scuol holiday b&b rental

                                                      Engadin Scuol / Guarda

                                                      1 2 1 night min

                                                      • 1 bedroom
                                                      • sleeps 2
                                                      • 1 night min
                                                      • Beach / lakeside relaxation
                                                      • Car not necessary

                                                      from £55 / night

                                                      £348 - £625 / week

                                                      Book View

                                                      from £55 / night

                                                        12

                                                        Switzerland ski chalet to rent.

                                                        Canton of Valais / Verbier

                                                        3 8 5 nights min

                                                        • 3 bedrooms
                                                        • sleeps 8
                                                        • 5 nights min
                                                        • Ski
                                                        • Child friendly

                                                        from £497 / night

                                                        £3,474 / week

                                                        Book View

                                                        from £497 / night

                                                        (2) Excellent 

                                                          19

                                                          Switzerland ski apartment to rent.

                                                          Canton of Graubunden / Tschierv

                                                          2 4 4 nights min

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

                                                          from £119 / night

                                                          £829 - £1,005 / week

                                                          Book View

                                                          from £119 / night

                                                            73

                                                            Holiday home in Canton of Bern

                                                            Saanen / Gstaad

                                                            3 6 min stay varies

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

                                                            from £251 / night

                                                            £1,753 / week

                                                            Enquire View

                                                            from £251 / night

                                                            (8) Excellent 

                                                              20

                                                              Ski apartment to rent in Switzerland

                                                              Canton of Obwalden / Engelberg

                                                              2 5 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 5
                                                              • min stay varies
                                                              • Nearest beach 18 km
                                                              • Ski
                                                              • Child friendly

                                                              from £174 / night

                                                              £1,217 / week

                                                              Book View

                                                              from £174 / night

                                                                24

                                                                Switzerland ski apartment to rent.

                                                                Canton of Valais / La Tzoumaz

                                                                2 6 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 6
                                                                • min stay varies
                                                                • Ski
                                                                • Child friendly
                                                                • Car not necessary

                                                                from £91 / night

                                                                £533 - £1,068 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 2 hours 55 minutes

                                                                from £91 / night

                                                                  15

                                                                  Ski apartment to rent in Swiss Alps

                                                                  Canton of Valais / Verbier

                                                                  3 8 5 nights min

                                                                  • 3 bedrooms
                                                                  • sleeps 8
                                                                  • 5 nights min
                                                                  • Ski
                                                                  • Child friendly
                                                                  • Car not necessary

                                                                  from £323 / night

                                                                  £2,260 / week

                                                                  Book View

                                                                  from £323 / night

                                                                    25

                                                                    Ski apartment to rent in Swiss Alps

                                                                    Canton of Valais / La Tzoumaz

                                                                    3 6 min stay varies

                                                                    • 3 bedrooms
                                                                    • sleeps 6
                                                                    • min stay varies
                                                                    • Ski
                                                                    • Child friendly
                                                                    • Car not necessary

                                                                    from £95 / night

                                                                    £565 - £708 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 2 hours 55 minutes

                                                                    from £95 / night

                                                                      23

                                                                      Swiss Alps ski chalet rental

                                                                      Canton of Graubunden / La Punt-Chamues-ch

                                                                      6 14 3 nights min

                                                                      • 6 bedrooms
                                                                      • sleeps 14
                                                                      • 3 nights min
                                                                      • Ski
                                                                      • Child friendly
                                                                      • Pet friendly

                                                                      from £749 / night

                                                                      £5,226 - £10,451 / week

                                                                      Book View

                                                                      from £749 / night

                                                                      (27) Excellent 

                                                                        20

                                                                        Holiday condo in Switzerland

                                                                        Jungfrau Region / Grindelwald

                                                                        2 4 min stay varies

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

                                                                        from £79 / night

                                                                        £792 / week

                                                                        Book View

                                                                        Responds fast!
                                                                        avg. 1 hour 0 minutes

                                                                        from £79 / night

                                                                          10

                                                                          Holiday chalet in Switzerland

                                                                          Canton of Valais / Orsieres

                                                                          3 6 7 nights min

                                                                          • 3 bedrooms
                                                                          • sleeps 6
                                                                          • 7 nights min
                                                                          • Child friendly
                                                                          • Ask about pets

                                                                          from £95 / night

                                                                          £659 / week

                                                                          Book View

                                                                          from £95 / night

                                                                          (4) Very Good 

                                                                            19

                                                                            Switzerland ski apartment to rent.

                                                                            Jungfrau Region / Lauterbrunnen

                                                                            1 4 1 night min

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • 1 night min
                                                                            • Ski
                                                                            • Child friendly
                                                                            • Ask about pets

                                                                            from £192 / night

                                                                            £1,217 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 1 hour 25 minutes

                                                                            from £192 / night

                                                                              14

                                                                              Holiday chalet in Switzerland

                                                                              Canton of Valais / Zermatt

                                                                              2 6 7 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 6
                                                                              • 7 nights min
                                                                              • Car not necessary
                                                                              • Pet friendly

                                                                              from £458 / night

                                                                              £3,207 - £4,047 / week

                                                                              Enquire View

                                                                              from £458 / night

                                                                              (1) Excellent 

                                                                                15

                                                                                Holiday apartment rental

                                                                                Mendrisiotto / Bruzella

                                                                                1 4 2 nights min

                                                                                • 1 bedroom
                                                                                • sleeps 4
                                                                                • 2 nights min
                                                                                • Child friendly
                                                                                • Pet friendly
                                                                                • Private garden

                                                                                from £63 / night

                                                                                £456 - £624 / week

                                                                                Book View

                                                                                from £63 / night

                                                                                (16) Excellent 

                                                                                  35

                                                                                  Ski chalet to rent in Swiss Alps

                                                                                  Canton of Valais / La Tzoumaz

                                                                                  5 10 min stay varies

                                                                                  • 5 bedrooms
                                                                                  • sleeps 10
                                                                                  • min stay varies
                                                                                  • Ski
                                                                                  • Child friendly
                                                                                  • Private garden
                                                                                  “Best chalet I've stayed in!” Le Petit Chalet is without doubt the best chalet I've stayed in throughout the Verbier area. Despite the name, it is actually very large and comfortably hosted our party of six and would have been fine for several more. It is fully equipped with appliances including a fully operational dishwasher, satellite TV and sauna. The chalet was very warm, with lots of hot water and power showers. La Tzoumaz is a smashing village with easy access to the slopes. A free bus service runs continuously during the day from the end of Le Petit Chalet's drive and drops off at the ski lifts and other locations around the village which makes getting around very easy if you don't want to drive. I have no hesitation in recommending Le Petit Chalet as a great place to stay.

                                                                                  from £687 / night

                                                                                  £1,203 - £4,620 / week

                                                                                  Book View

                                                                                  from £687 / night

                                                                                  Why Switzerland?

                                                                                  Switzerland Holiday Rentals - Apartments and Ski Chalets in Switzerland

                                                                                  Although Switzerland is famous for its mouthwatering Swiss chocolate, hand-carved cuckoo clocks and fine cheese, the country offers much more to its visitors. It's a major destination for world-class winter sports, incomparably beautiful landscapes and lots of historic charm. Choose a Swiss-style ski chalet in the Alps for an adventurous mountain getaway or stay in a downtown apartment to experience city-life in Switzerland. Staying in rentals throughout the country will keep your holiday affordable and flexible while travelling.

                                                                                  Getting around Switzerland

                                                                                  Landlocked in Central Europe, Switzerland is easily accessible via air and has three main airports: Zurich Airport, Geneva Cointrin International Airport and Bern Belp Airport. Towns within the country are also connected via the train system making it easy to go from place to place while enjoying scenic views as you travel. You can also opt to drive around the country or take a boat. No matter what mode of transportation you prefer, travel in Switzerland is stress-free.

                                                                                  Holiday rentals in Switzerland

                                                                                  Part of the experience of visiting Switzerland is living amongst the locals. Rent a place in the city centre that will put you at the heart of it all or book a rustic chalet to enjoy total privacy surrounded by nature. Wherever you choose, you'll save money splitting the cost of accommodations with a group, which can be helpful since Switzerland is known for being an expensive country. Booking a self-catering rental is also a great way to ensure that you can enjoy conveniences like a gourmet kitchen, mountainside hot tub, or beautiful fireplace.

                                                                                  Things to do in Switzerland

                                                                                  There is an endless array of things to do and many incredible attractions to see in Switzerland, but highlights include ascending the colossal Matterhorn via a funicular ride. The Matterhorn is world-famous and looms over the border of Switzerland and Italy. Explore the Swiss National Park in the Engadine where you'll find 80 kilometres of hiking trails and nature paths where a variety of wildlife can be observed along the way. Take a boat cruise around Lake Geneva. This lake offers peaceful experiences on the water and picturesque mountain views.

                                                                                  Browse local shops and museums in Zurich, the largest city in Switzerland and a major destination for contemporary art, where you'll find many museums, galleries, and shops for looking and buying. And if you love skiing, head to St. Moritz. Bundle up and enjoy world-class ski trails and must-see views in the surrounding mountains.

                                                                                  Top Destination reviews

                                                                                  CLAIR ABRI
                                                                                  Lovely cosy apartment in great location

                                                                                  The apartment was very well equipped with everything you needed for a week's stay. It was cosy and warm with a lovely sunny balcony. It is very well placed directly at the La Tinte bus stop which is the first up from the Medran lifts. It is also not far to the drag lift at La Rouge. Shops and restaurants in the town centre are close by. Tony was always easy to contact and very helpful. A very enjoyable week - thank you.see more
                                                                                  Ferienhaus Casa Luna
                                                                                  Beautiful apartment in Zermatt.

                                                                                  Casa Luna is a very well equipped, spacious and comfortable 3 bed apartment with beautiful Matterhorn views. The owners are very helpful and friendly and the bus stop is an easy 2 min walk away. An excellent apartment! … see more
                                                                                  Luxury Apartment for Rent, Swiss Alps, La Soldanelle
                                                                                  Top quality

                                                                                  We’ve been going to Château-d’Oex for our skiing holiday for a while now we use to stay in hotels until we found this apartment, it’s so much better value than the hotels we’ve stayed in, the facilities are top quality and great environment to have my holiday. The area has fantastic skiing and I been to a few, , though I recommend a car as the slopes are not all. Joined up.. I will be back.my family love it. Cliffsee more
                                                                                  Modern Nature Home
                                                                                  Beautiful apartment in lovely village

                                                                                  Great stay. Very friendly owner and neighbours. Keys left outside with easy to find instructions, made an easy arrival. Great for dogs, as you can let them run off leash in the garden. Spacious and clean flat. Only thing which is relevant if you visit in the snow, is make sure you buy food before going, as the local "shop" offers very little and no fresh food, and nearest supermarket is 20 mins drive away. Which isn't always possible. We'll definitely visit again, great stay.see more
                                                                                  Adona
                                                                                  Convenient and absolutely spotless

                                                                                  My girlfriend and I stayed here in January for five glorious days. The weather helped a great deal, to be fair. The apartment was really clean and designed in a very modern way with everything you could possibly need. What really makes it work is how convenient it is to both major ski lifts and also the very center of town. The views from the flat of the Matterhorn were absolutely breathtakingsee more
                                                                                  Silberhorn
                                                                                  Life in a Bubble

                                                                                  We had a glorious ten days here this month. The weather (and the snow) were a little unsettled, but we did manage some great skiing. The Chalet Silberhorn was all we needed. Bright and airy yet cosy and warm. Like living in a beautiful bubble away from the world! Amazing views across to the Silberhorn itself and down the valley to Lauterbrunnen. Wonderfully well equipped, clean and well mangled. Only downside was no access to the laundry (so take plenty of undies). Easy walk up and down to the town, although a little slippy after it snowed as it is up/down hill! The Intercom office in Wengen is right by the rail station and they were very helpful and friendly! I would use that company again and would happily return to The Silberhorn Chalet. (one request - any chance of a couple of extra pillows? We oldies like our necks supported!) Thank yousee more

                                                                                  Also consider