check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag
Cancel Clear Filters Apply Filters

Property Type

Booking Options

Location Type

Even More Filters

Features

Managed By

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

South Africa: Villa Rentals (223)

  • 1 - 50 of 223
Additional fees apply. Taxes may be added.
    Wonderful! 4.8/5
    (9 reviews)
    avg/night
    • 4 BR
    • 4 BA
    • 1 HF BA
    • Sleeps 8
    Villa #1637459
    9
    Viewed 12 times in the last 48 hours
      avg/night
      • 3 BR
      • 2 BA
      • Sleeps 6
      Villa #1034768
      2
      Viewed 10 times in the last 48 hours
        • 5 BR
        • 2 BA
        • Sleeps 10
        Villa #8066985
        2
          • 3 BR
          • 3 BA
          • Sleeps 6
          Multiple rentals Villa #2496872
          1
          Viewed 16 times in the last 48 hours
            Exceptional! 5.0/5
            (5 reviews)
            avg/night
            • 6 BR
            • 3 BA
            • Sleeps 12
            Villa #3551295
            5
            Viewed 6 times in the last 48 hours
              • 3 BR
              • 3 BA
              • Sleeps 6
              Villa #6480568
                • 4 BR
                • 4 BA
                • Sleeps 8
                Multiple rentals Villa #2496872
                Viewed 10 times in the last 48 hours
                  Excellent! 4.6/5
                  (27 reviews)
                  avg/night
                  • 5 BR
                  • 5 BA
                  • Sleeps 12
                  Villa #99225
                  27
                  Viewed 15 times in the last 48 hours
                    • 5 BR
                    • 3 BA
                    • Sleeps 11
                    Villa #8122292
                    3
                    Viewed 11 times in the last 48 hours
                      • 6 BR
                      • 6 BA
                      • Sleeps 12
                      Villa #1181424
                        Wonderful! 4.9/5
                        (11 reviews)
                        avg/night
                        • 4 BR
                        • 3 BA
                        • 1 HF BA
                        • Sleeps 8
                        Villa #1659994
                        11
                        Viewed 10 times in the last 48 hours
                          Excellent! 4.7/5
                          (13 reviews)
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 4
                          Villa #98426
                          13
                          Viewed 10 times in the last 48 hours
                            • 3 BR
                            • 2 BA
                            • Sleeps 6
                            Villa #1000040
                            9
                              • 4 BR
                              • 4 BA
                              • Sleeps 8
                              Villa #1677520
                              6
                                Exceptional! 5.0/5
                                (5 reviews)
                                avg/night
                                • 4 BR
                                • 4 BA
                                • 1 HF BA
                                • Sleeps 8
                                Villa #1728326
                                5
                                Viewed 5 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (15 reviews)
                                  avg/night
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 6
                                  Villa #55503
                                  15
                                  Viewed 23 times in the last 48 hours
                                    Wonderful! 4.9/5
                                    (17 reviews)
                                    avg/night
                                    • 7 BR
                                    • 5 BA
                                    • Sleeps 12
                                    Villa #440439
                                    17
                                    Viewed 6 times in the last 48 hours
                                      • 4 BR
                                      • 3 BA
                                      • Sleeps 8
                                      Villa #3663184
                                      2
                                        • 5 BR
                                        • 5 BA
                                        • 1 HF BA
                                        • Sleeps 12
                                        Villa #6561157
                                        1
                                        Viewed 7 times in the last 48 hours
                                          • 5 BR
                                          • 5 BA
                                          • Sleeps 10
                                          Villa #70085
                                          Viewed 20 times in the last 48 hours
                                            • 5 BR
                                            • 4 BA
                                            • 1 HF BA
                                            • Sleeps 13
                                            Villa #330641
                                            2
                                            Viewed 6 times in the last 48 hours
                                              • 4 BR
                                              • 3 BA
                                              • 1 HF BA
                                              • Sleeps 8
                                              Villa #3551293
                                              2
                                                • 4 BR
                                                • 3 BA
                                                • Sleeps 8
                                                Villa #2463857
                                                Viewed 9 times in the last 48 hours
                                                  Wonderful! 4.9/5
                                                  (8 reviews)
                                                  avg/night
                                                  • 4 BR
                                                  • 4 BA
                                                  • Sleeps 9
                                                  Villa #3660221
                                                  8
                                                  Viewed 8 times in the last 48 hours
                                                    Exceptional! 5.0/5
                                                    (16 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 1 BA
                                                    • 1 HF BA
                                                    • Sleeps 6
                                                    Villa #8115501
                                                    16
                                                    Viewed 9 times in the last 48 hours
                                                      • 3 BR
                                                      • 3 BA
                                                      • Sleeps 6
                                                      Villa #4092072
                                                        Exceptional! 5.0/5
                                                        (6 reviews)
                                                        avg/night
                                                        • 6 BR
                                                        • 5 BA
                                                        • Sleeps 12
                                                        Villa #2186855
                                                        6
                                                        Viewed 11 times in the last 48 hours
                                                          • 4 BR
                                                          • 2 BA
                                                          • Sleeps 7
                                                          Villa #54533
                                                          5
                                                            Wonderful! 4.9/5
                                                            (9 reviews)
                                                            avg/night
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            Villa #2004974
                                                            9
                                                            Viewed 10 times in the last 48 hours
                                                              • 4 BR
                                                              • 4 BA
                                                              • Sleeps 8
                                                              Villa #1320877
                                                              7
                                                                • 4 BR
                                                                • 2 BA
                                                                • 1 HF BA
                                                                • Sleeps 10
                                                                Villa #8157672
                                                                Viewed 10 times in the last 48 hours
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 5
                                                                  Villa #1928624
                                                                  Viewed 10 times in the last 48 hours
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 7
                                                                    Villa #6512748
                                                                      • 3 BR
                                                                      • 1 BA
                                                                      • Sleeps 6
                                                                      Villa #4190662
                                                                      1
                                                                        • 5 BR
                                                                        • 5 BA
                                                                        • Sleeps 10
                                                                        Villa #4227589
                                                                        Viewed 5 times in the last 48 hours
                                                                          • 4 BR
                                                                          • 4 BA
                                                                          • 1 HF BA
                                                                          • Sleeps 8
                                                                          Villa #8058713
                                                                          3
                                                                          Viewed 5 times in the last 48 hours
                                                                            Exceptional! 5.0/5
                                                                            (5 reviews)
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 3 BA
                                                                            • Sleeps 6
                                                                            Villa #8907
                                                                            5
                                                                            Viewed 8 times in the last 48 hours
                                                                              • 3 BR
                                                                              • 2 BA
                                                                              • 1 HF BA
                                                                              • Sleeps 7
                                                                              Villa #1943725
                                                                                • 7 BR
                                                                                • 5 BA
                                                                                • Sleeps 14
                                                                                Villa #6810079
                                                                                Viewed 13 times in the last 48 hours
                                                                                  • 6 BR
                                                                                  • 5 BA
                                                                                  • Sleeps 12
                                                                                  Villa #3586235
                                                                                  9
                                                                                    Exceptional! 5.0/5
                                                                                    (6 reviews)
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 4 BA
                                                                                    • 1 HF BA
                                                                                    • Sleeps 9
                                                                                    Villa #775820
                                                                                    6
                                                                                    Viewed 9 times in the last 48 hours
                                                                                      • 4 BR
                                                                                      • 3 BA
                                                                                      • Sleeps 8
                                                                                      Villa #2201102
                                                                                        Exceptional! 5.0/5
                                                                                        (7 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 6
                                                                                        Villa #2406004
                                                                                        7
                                                                                        Viewed 11 times in the last 48 hours
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • 1 HF BA
                                                                                          • Sleeps 6
                                                                                          Villa #507265
                                                                                          4
                                                                                            avg/night
                                                                                            • 4 BR
                                                                                            • 4 BA
                                                                                            • 1 HF BA
                                                                                            • Sleeps 8
                                                                                            Villa #3947274
                                                                                            2
                                                                                            Viewed 12 times in the last 48 hours
                                                                                              • 4 BR
                                                                                              • 4 BA
                                                                                              • Sleeps 8
                                                                                              Villa #1694100
                                                                                              1
                                                                                                • 7 BR
                                                                                                • 3 BA
                                                                                                • 1 HF BA
                                                                                                • Sleeps 15
                                                                                                Villa #8167794
                                                                                                2
                                                                                                  • 3 BR
                                                                                                  • 3 BA
                                                                                                  • 3 HF BA
                                                                                                  • Sleeps 6
                                                                                                  Villa #636057
                                                                                                  3
                                                                                                  • 1 - 50 of 223
                                                                                                   

                                                                                                  Recent South Africa Reviews

                                                                                                  One of the best relaxing vacation place

                                                                                                  4 of 5
                                                                                                  The tree villa is a perfect and classy vacation place. The villa is very well designed and furnished and I can expect no better. I will certainly look for its availability once again as I come to this country .
                                                                                                  • Submitted: Sep 19, 2016
                                                                                                  • Stayed: Aug 2016

                                                                                                  Stunning house and views

                                                                                                  5 of 5
                                                                                                  We had an absolutely lovely time at Villa Donkerkloof! The house is beautiful and extremely well appointed, the location was remote enough to be magical, but close enough to family and areas we wanted to visit. With 4 on-suite bedrooms, space to hang out, space to cook, space to enjoy the outdoors, it was just great all round!The staff were exceptional (Rachel and Andrew were fantastic!) and Linda was a gracious and thoughtful hostess for the Estate. A lovely escape that provided the space, and beauty for a stunning holiday away with family. We would absolutely visit again! Thank you Lise and Jadrick for sharing your lovely home away from home with us!
                                                                                                  • Submitted: Sep 3, 2016
                                                                                                  • Stayed: Aug 2016

                                                                                                  A wonderful place to stay with a large group

                                                                                                  4 of 5
                                                                                                  We had a wonderful experience staying at the BigBay Beach house during our recent trip. Garey has been super useful to make sure we have all we needed. The house is modern, well equipped for a large group and easily accessible. The lower level has one bedroom that sleeps three people and another that sleeps two. Each with a bathroom. The top level has a beautiful master suite with an amazing view. The other three bedrooms have two single beds each and all three rooms share one bathroom, a slight negative. On the positive, the place is spacious, clean and the kitchen comes well equipped with a supermarket and restaurants close by. If you have an easy going , large group, this is an excellent choice close to Cape Town but away from the crazy crowds. Do allow enough time to get back to the airport though since traffic can be crazy.
                                                                                                  • Submitted: Aug 8, 2016
                                                                                                  • Stayed: Jul 2016