Houses in South Africa and Villas - Holiday Lettings - Holiday Rentals South Africa

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,327 Holiday homes

(7) Excellent 

    23

    Holiday home with swimming pool, golf nearby in South Africa

    Knysna / Sparrebosch Golf Estate

    4 8 3 nights min

    • 4 bedrooms
    • sleeps 8
    • 3 nights min
    • Beach / lakeside relaxation
    • Nearest beach 3 km
    • Swimming pool
    “Fantastic Getaway” We had the privilege of spending a week at this luxurious property. The house is modern and spacious with all of the amenities you could possibly require. Awesome views of the golf course and sea. The house is situated within a secure golf estate and is close to numerous beaches as well as the town of Knysna itself. An unforgettable holiday that I would highly recommend.

    from £300 / night

    £2,100 / week

    Book View

    Responds fast!
    avg. 3 hours 16 minutes

    from £300 / night

      6

      Holiday home in South Africa

      Eastern Cape / Rhodes

      3 6 1 night min

      • 3 bedrooms
      • sleeps 6
      • 1 night min
      • Child friendly
      • Ask about pets
      • Private garden

      from £52 / night

      £364 / week

      Book View

      from £52 / night

      (22) Excellent 

        20

        South Africa holiday home rental

        Cape Town / Fish Hoek

        4 8 min stay varies

        • 4 bedrooms
        • sleeps 8
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 1 km
        • Swimming pool
        “Stunning” Second visit. Fell in love with the oustanding views each day, which reminded me of Mount's Bay in West Cornwall. Great arrangement of accommodation that afforded privacy as needed. lots to do within easy reach, even if you don't have a car. Very clean and very well presented.

        from £100 / night

        £700 - £1,190 / week

        Book View

        from £100 / night

          16

          Holiday cottage in South Africa

          Free State / Smithfield

          2 6 1 night min

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

          from £31 / night

          £213 / week

          Book View

          from £31 / night

            23

            Holiday home in South Africa

            Hermanus / Sandbaai

            3 6 2 nights min

            • 3 bedrooms
            • sleeps 6
            • 2 nights min
            • Nearest beach 3 km
            • Child friendly
            • Pet friendly

            from £113 / night

            £786 / week

            Book View

            Responds fast!
            avg. 3 hours 14 minutes

            from £113 / night

              18

              Holiday home in Eastern Cape

              Eastern Cape / Jeffreys Bay

              5 12 1 night min

              • 5 bedrooms
              • sleeps 12
              • 1 night min
              • Nearest beach 0.3 km
              • Child friendly
              • Air conditioning

              from £243 / night

              £710 / week

              Book View

              from £243 / night

              (1) Excellent 

                34

                Western Cape holiday home rental

                Cape Town / Melkbosstrand

                3 6 30 nights min

                • 3 bedrooms
                • sleeps 6
                • 30 nights min
                • Nearest beach 1 km
                • Swimming pool
                • Child friendly

                from £45 / night

                £314 / week

                Book View

                from £45 / night

                  11

                  Holiday home in Western Cape

                  Western Cape / George

                  1 4 1 night min

                  • 1 bedroom
                  • sleeps 4
                  • 1 night min
                  • Child friendly

                  from £53 / night

                  £369 / week

                  Book View

                  from £53 / night

                    24

                    Holiday lodge rental

                    Eastern Cape / Joubertina

                    4 21 1 night min

                    • 4 bedrooms
                    • sleeps 21
                    • 1 night min
                    • Child friendly
                    • Pet friendly

                    from £75 / night

                    £521 / week

                    Book View

                    from £75 / night

                    (10) Excellent 

                      76

                      Holiday home with swimming pool in South Africa

                      Overberg District / Witsand

                      5 10 min stay varies

                      • 5 bedrooms
                      • sleeps 10
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Nearest beach 0.1 km
                      • Swimming pool

                      from £349 / night

                      £2,439 / week

                      Book View

                      from £349 / night

                        14

                        South Africa holiday home rental

                        Cape Town / Bloubergstrand

                        4 8 2 nights min

                        • 4 bedrooms
                        • sleeps 8
                        • 2 nights min
                        • Swimming pool
                        • Child friendly
                        • Air conditioning

                        from £218 / night

                        £1,479 / week

                        Book View

                        from £218 / night

                          9

                          Home rental in South Africa with swimming pool

                          Mpumalanga / Graskop

                          5 10 2 nights min

                          • 5 bedrooms
                          • sleeps 10
                          • 2 nights min
                          • Swimming pool
                          • Child friendly
                          • Private garden

                          from £458 / night

                          £3,206 / week

                          Book View

                          from £458 / night

                          (6) Excellent 

                            18

                            South Africa holiday home accommodation

                            Cape Town / Observatory

                            2 4 3 nights min

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

                            from £81 / night

                            £481 - £658 / week

                            Book View

                            from £81 / night

                            (2) Excellent 

                              24

                              Holiday home with shared pool in South Africa

                              Cape Town / Bergvliet

                              2 4 min stay varies

                              • 2 bedrooms
                              • sleeps 4
                              • min stay varies
                              • Beach / lakeside relaxation
                              • Nearest beach 5 km
                              • Swimming pool

                              from £109 / night

                              £641 - £976 / week

                              Book View

                              from £109 / night

                              (5) Excellent 

                                10

                                Holiday apartment in Western Cape

                                Saldanha Bay Municipality / Langebaan

                                1 2 2 nights min

                                • 1 bedroom
                                • sleeps 2
                                • 2 nights min
                                • Beach / lakeside relaxation
                                • Nearest beach 0.2 km
                                • Child friendly

                                from £86 / night

                                £413 / week

                                Book View

                                from £86 / night

                                  11

                                  Holiday hotel apartment letting

                                  Northern Cape / Kimberley

                                  2 5 1 night min

                                  • 2 bedrooms
                                  • sleeps 5
                                  • 1 night min
                                  • Child friendly
                                  • Air conditioning
                                  • Pet friendly

                                  from £61 / night

                                  £425 / week

                                  Book View

                                  from £61 / night

                                    69

                                    South Africa holiday home rental

                                    Cape Town / Marina da Gama

                                    4 10 2 nights min

                                    • 4 bedrooms
                                    • sleeps 10
                                    • 2 nights min
                                    • Nearest beach 2 km
                                    • Child friendly
                                    • Pet friendly

                                    from £180 / night

                                    £1,259 / week

                                    Book View

                                    from £180 / night

                                      17

                                      Holiday home with swimming pool in Western Cape

                                      Western Cape / Franschhoek

                                      2 4 min stay varies

                                      • 2 bedrooms
                                      • sleeps 4
                                      • min stay varies
                                      • Swimming pool
                                      • Private garden

                                      from £115 / night

                                      £687 - £1,317 / week

                                      Book View

                                      Responds fast!
                                      avg. 3 hours 43 minutes

                                      from £115 / night

                                      (1) Excellent 

                                        36

                                        Holiday home rental

                                        Kruger National Park / Kruger Park/Mpumalanga

                                        3 6 min stay varies

                                        • 3 bedrooms
                                        • sleeps 6
                                        • min stay varies
                                        • Swimming pool
                                        • Child friendly
                                        • Air conditioning

                                        from £138 / night

                                        £871 - £1,145 / week

                                        Book View

                                        Responds fast!
                                        avg. 1 hour 46 minutes

                                        from £138 / night

                                        (2) Excellent 

                                          18

                                          KwaZulu-Natal holiday home rental

                                          Margate / Southbroom

                                          4 8 1 night min

                                          • 4 bedrooms
                                          • sleeps 8
                                          • 1 night min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 5 km
                                          • Swimming pool

                                          from £648 / night

                                          £4,536 / week

                                          Book View

                                          from £648 / night

                                          (14) Excellent 

                                            36

                                            Tented camp rental in Western Cape

                                            Western Cape / Oudtshoorn

                                            2 5 1 night min

                                            • 2 bedrooms
                                            • sleeps 5
                                            • 1 night min
                                            • Child friendly
                                            • Air conditioning
                                            “Perfect paradise” Loved our stay & will definitely be going back again! It's conveniently close to town, yet feels like you're in the middle of nowhere. Loved the personal touches.

                                            from £69 / night

                                            £480 / week

                                            Book View

                                            from £69 / night

                                            (21) Excellent 

                                              44

                                              South Africa holiday apartment rental

                                              Overstrand / Hermanus

                                              2 5 min stay varies

                                              • 2 bedrooms
                                              • sleeps 5
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Nearest beach 2 km
                                              • Swimming pool

                                              from £114 / night

                                              £794 - £1,676 / week

                                              Book View

                                              Responds fast!
                                              avg. 3 hours 8 minutes

                                              from £114 / night

                                              (1) Very Good 

                                                15

                                                Holiday villa in South Africa

                                                KwaZulu-Natal / Shaka's Rock

                                                2 4 2 nights min

                                                • 2 bedrooms
                                                • sleeps 4
                                                • 2 nights min
                                                • Nearest beach 0.1 km
                                                • Child friendly
                                                • Air conditioning

                                                from £128 / night

                                                £890 / week

                                                Book View

                                                Responds fast!
                                                avg. 3 hours 37 minutes

                                                from £128 / night

                                                  24

                                                  Guest house rental in South Africa with shared pool

                                                  Port Elizabeth / Bluewater Bay

                                                  5 16 1 night min

                                                  • 5 bedrooms
                                                  • sleeps 16
                                                  • 1 night min
                                                  • Swimming pool
                                                  • Child friendly
                                                  • Pet friendly

                                                  from £22 / night

                                                  £152 / week

                                                  Book View

                                                  from £22 / night

                                                  (2) Excellent 

                                                    7

                                                    South Africa holiday home rental

                                                    Overstrand / Rooiels

                                                    3 6 2 nights min

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

                                                    from £178 / night

                                                    £1,243 / week

                                                    Book View

                                                    from £178 / night

                                                    (11) Very Good 

                                                      52

                                                      Holiday villa with swimming pool in South Africa

                                                      Cape Town / Camps Bay

                                                      3 6 1 night min

                                                      • 3 bedrooms
                                                      • sleeps 6
                                                      • 1 night min
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 2 km
                                                      • Swimming pool

                                                      from £218 / night

                                                      £1,523 / week

                                                      Book View

                                                      from £218 / night

                                                        26

                                                        South Africa holiday home rental

                                                        Saldanha Bay Municipality / Saldanha

                                                        2 4 2 nights min

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • 2 nights min
                                                        • Child friendly
                                                        • Pet friendly
                                                        • Private garden

                                                        from £108 / night

                                                        £755 / week

                                                        Book View

                                                        Responds fast!
                                                        avg. 1 hour 26 minutes

                                                        from £108 / night

                                                          13

                                                          Lodge accommodation in South Africa with shared pool

                                                          Limpopo Province / Polokwane

                                                          27 2 1 night min

                                                          • 27 bedrooms
                                                          • sleeps 2
                                                          • 1 night min
                                                          • Swimming pool
                                                          • Child friendly
                                                          • Air conditioning

                                                          from £72 / night

                                                          £500 / week

                                                          Book View

                                                          from £72 / night

                                                          (1) Excellent 

                                                            15

                                                            South Africa holiday home rental

                                                            KwaZulu-Natal / Glenmore Beach

                                                            5 12 min stay varies

                                                            • 5 bedrooms
                                                            • sleeps 12
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Child friendly

                                                            from £195 / night

                                                            £1,363 / week

                                                            Book View

                                                            from £195 / night

                                                            (7) Excellent 

                                                              23

                                                              Holiday cottage with shared pool in South Africa

                                                              Mpumalanga / Waterval Boven

                                                              3 8 min stay varies

                                                              • 3 bedrooms
                                                              • sleeps 8
                                                              • min stay varies
                                                              • Swimming pool
                                                              • Child friendly
                                                              • Pet friendly

                                                              from £52 / night

                                                              £291 - £1,340 / week

                                                              Book View

                                                              from £52 / night

                                                              (11) Excellent 

                                                                27

                                                                Holiday home in South Africa

                                                                Western Cape / Stilbaai

                                                                5 10 2 nights min

                                                                • 5 bedrooms
                                                                • sleeps 10
                                                                • 2 nights min
                                                                • Nearest beach 0.03 km
                                                                • Child friendly
                                                                • Pet friendly

                                                                from £216 / night

                                                                £1,510 / week

                                                                Book View

                                                                from £216 / night

                                                                (1) Excellent 

                                                                  67

                                                                  Western Cape holiday home rental

                                                                  Mossel Bay / Great Brak River

                                                                  4 8 2 nights min

                                                                  • 4 bedrooms
                                                                  • sleeps 8
                                                                  • 2 nights min
                                                                  • Nearest beach 0.1 km
                                                                  • Child friendly
                                                                  • Private garden

                                                                  from £126 / night

                                                                  £882 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 2 hours 15 minutes

                                                                  from £126 / night

                                                                  (3) Excellent 

                                                                    24

                                                                    Mpumalanga holiday lodge rental

                                                                    Mpumalanga / Marloth Park

                                                                    7 21 1 night min

                                                                    • 7 bedrooms
                                                                    • sleeps 21
                                                                    • 1 night min
                                                                    • Nearest beach 120 km
                                                                    • Swimming pool
                                                                    • Child friendly

                                                                    from £70 / night

                                                                    £486 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 3 hours 51 minutes

                                                                    from £70 / night

                                                                      4

                                                                      Holiday apartment with shared pool in South Africa

                                                                      Western Cape / Plettenberg Bay

                                                                      5 10 2 nights min

                                                                      • 5 bedrooms
                                                                      • sleeps 10
                                                                      • 2 nights min
                                                                      • Nearest beach 0 km
                                                                      • Swimming pool
                                                                      • Child friendly

                                                                      from £217 / night

                                                                      £1,517 / week

                                                                      Book View

                                                                      from £217 / night

                                                                      (1) Excellent 

                                                                        3

                                                                        Holiday bungalow in Western Cape

                                                                        Plettenberg Bay / Harkerville

                                                                        4 7 2 nights min

                                                                        • 4 bedrooms
                                                                        • sleeps 7
                                                                        • 2 nights min
                                                                        • Nearest beach 4 km
                                                                        • Child friendly
                                                                        • Pet friendly

                                                                        from £100 / night

                                                                        £624 / week

                                                                        Book View

                                                                        from £100 / night

                                                                          14

                                                                          Holiday chalet with shared pool in KwaZulu-Natal

                                                                          KwaZulu-Natal / St Lucia

                                                                          2 4 2 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • 2 nights min
                                                                          • Swimming pool
                                                                          • Child friendly
                                                                          • Air conditioning

                                                                          from £58 / night

                                                                          £401 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 2 hours 8 minutes

                                                                          from £58 / night

                                                                          (2) Very Good 

                                                                            20

                                                                            Apartment letting in South Africa

                                                                            Western Cape / Plettenberg Bay

                                                                            3 6 min stay varies

                                                                            • 3 bedrooms
                                                                            • sleeps 6
                                                                            • min stay varies
                                                                            • Nearest beach 0.3 km
                                                                            • Child friendly

                                                                            from £78 / night

                                                                            £540 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 12 minutes

                                                                            from £78 / night

                                                                              19

                                                                              Holiday home with shared pool in South Africa

                                                                              KwaZulu-Natal / Mtwalume

                                                                              2 6 min stay varies

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

                                                                              from £61 / night

                                                                              £427 / week

                                                                              Book View

                                                                              Responds fast!
                                                                              avg. 1 hour 54 minutes

                                                                              from £61 / night

                                                                              (1) Very Good 

                                                                                9

                                                                                Holiday apartment with shared pool in South Africa

                                                                                Cape Town / Muizenberg

                                                                                1 3 3 nights min

                                                                                • 1 bedroom
                                                                                • sleeps 3
                                                                                • 3 nights min
                                                                                • Beach / lakeside relaxation
                                                                                • Swimming pool

                                                                                from £46 / night

                                                                                £275 / week

                                                                                Book View

                                                                                from £46 / night

                                                                                (1) Excellent 

                                                                                  32

                                                                                  Holiday home with shared pool in South Africa

                                                                                  Overberg District / Swellendam

                                                                                  4 8 1 night min

                                                                                  • 4 bedrooms
                                                                                  • sleeps 8
                                                                                  • 1 night min
                                                                                  • Nearest beach 70 km
                                                                                  • Swimming pool
                                                                                  • Child friendly

                                                                                  from £129 / night

                                                                                  £898 / week

                                                                                  Book View

                                                                                  from £129 / night

                                                                                  Why South Africa?

                                                                                  A country of immense cultural diversity, South Africa has a variety of natural landscapes and a colourful history. The Western Cape boasts the magnificent Table Mountain and other fantastic hiking routes, vast wine lands, magnificent beaches, and the world-class restaurants and cosmopolitan entertainment haunts of Cape Town. Alternatively, in the Eastern Cape you can surf the world’s biggest waves, ski the only slopes in South Africa, tick off the ‘Big Five’ on a the safari checklist, visit the birthplace of Nelson Mandela and bungee off the highest bridge in the Southern hemisphere.

                                                                                  The country has a rich and ancient history, from the cave-paintings of the ancient San people to the ‘Kingdom of the Zulu’. The landscape is always surprising, ranging from the annual floral outburst in Nanaqualand to the great Limpopo River and the great canyons and mountains of the Drakensberg range, all set under a wide African sky. Whether its action, relaxation, discovering the country’s history or an adventure South Africa offers so much that it just cannot fail to amaze everyone of its visitors.

                                                                                  Top Destination reviews

                                                                                  Le Petit Poucet
                                                                                  Perfect Family rental in Constantia

                                                                                  This is the best holiday cottage rental we have stayed in which made for an amazing first holiday to South Africa/ Cape Town. The cottage is Private and located next to the fantastic main house.The cottage had it's own private garden with sun loungers and BBQ, however Oxana and Stefan welcome you to use the entire garden and the heated swimming pool.The garden is so peaceful set just at the bottom of Table Mountain. Our 4 year old daughter absolutely loved the jungle gym and trampoline.The neighborhood felt very exclusive & the area of Constantia is really safe with a lovely park just opposite and a 5- minute drive down to Constantia village which had lots of restaurants and supermarkets. (We really enjoyed Tasha's restaurant). It's a great location to drive to the beaches at Camps bay or over to Muizenberg beaches for some surfing which was only 15mins drive. The cottage is very private and exceptionally clean (house cleaning every day) and we took advantage of the laundry services offered. The cottage is very well equipped with everything we needed and beach towels etc....The beds were huge and really comfortable. Oxana & Stephan are really lovely hosts and ensured we had everything we needed. Before arriving, Oxana messaged to offer to collect groceries ahead of us arriving which was very kind. Oxana was always available if we needed anything. They offered so many tips and help on the local areas to help make the most of our holiday. They even let our daughter borrow their sons body board to take surfing at Muizenburg. They made us fee completely welcome in their home and offered us a room in the main house to hold our luggage/shower after we had checked out having a late evening flight home. We can't wait to visit again, we would very highly recommend staying with Oxana and Stefan.see more
                                                                                  Lake Shack - Cape Town Haven in Secure Estate near Noordhoek Long Beach
                                                                                  Fantastic

                                                                                  My wife and I, along with our daughter, with her family plus two young dogs, have so enjoyed our week long holiday at “The Lake Shack!” It is more of a “chalet” - or a fully equipped beach house - in a grand South African coastal style. The lakeside views of mountains and the excellent pool deck and dock are perfect. Every possible amenity and fun feature for the family was available! Beds were all comfortable and furnishings just right. Kitchen well equipped! The beach and quality shopping are within minutes! Your family will enjoy their time together. We certainly did! Dr Marcsee more
                                                                                  Constantia Garden Suites
                                                                                  Bliss

                                                                                  The quality of the apartment was outstanding, we felt so at peace. Everything reflected the owners, such kind, generous and thoughtful people, we were so impressed at the way they responded to our needs and the little touches. I’ve never been in such a well equipped home and all beautifully clean, perfect.see more
                                                                                  Luxury Penthouse
                                                                                  Excellent apartment

                                                                                  The apartment is in the best position in Hermanus. Fantastic views from the balconies overlooking the sea but next to all the amenities of the town and beautiful walks on the coastal paths in both directions. The apartment is really well equipped and the building and grounds are kept immaculate. … see more
                                                                                  Amakhala
                                                                                  Wonderful views and the perfect verandah to enjoy it.

                                                                                  We loved the views here, they more than lived up to expectations. The verandah provided a variety of seating so you could just about live there. The owner was so delightful and wonderfully generous, it all made for a relaxing stay. The main room of the house is very spacious and comfortable. We could have done without the flooding and mosquitoes, but nothing’s perfect. We thoroughly enjoyed our stay and look forward to our return.see more
                                                                                  The Goodland - Milk Cottage
                                                                                  Absolutely Gorgeous

                                                                                  I booked the Honey Cottage, which is a 2 bed, 2 bathroom cottage. As soon as I arrived I felt so at home. The cottage is very cosy, the staff were so welcoming and helpful and it was a very relaxing stay. My Jack Russell loved it too. The cottage is perfectly kitted out with everything one needs for self catering, and the beds and furniture are really comfy. Maryke is an amazing host, so and I so enjoyed my stay...I had to drag myself to get back onto the N3 highway, and go home. Also loved the mountain views whilst braaing on the patio. Thanks Maryke and Goodland guys.see more

                                                                                  Also consider