50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

Enter dates for more accurate prices

Payment Protection
To book this vacation rental 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,515 Vacation rentals

    34

    Vacation guest house in South Africa

    Greater Johannesburg / Johannesburg

    1 4 1 night min

    • 1 bedroom
    • sleeps 4
    • 1 night min
    • Child friendly
    • Private garden
    Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

    from $52 / night

    $361 / week

    Book View

    from $52 / night

    (1) Excellent 

      6

      Western Cape Vacation studio rental

      Cape Town / Tokai

      Studio 2 3 nights min

      • Studio
      • sleeps 2
      • 3 nights min
      • Swimming pool
      This beautifully furnished selfcatering studio apartment has everything needed for an extended stay. It offers accommodation for 2 guests and comprises of a fully equipped kitchenette, 1 en suite bathroom with shower,DSTV, wi-fi, alarm and safe. The apartment is servic

      from $71 / night

      $495 / week

      Book View

      from $71 / night

        17

        South Africa Vacation apartment rental

        Cape Town / Cape Town Central

        1 2 3 nights min

        • 1 bedroom
        • sleeps 2
        • 3 nights min
        • Nearest beach 4 mi
        • Child friendly
        This stunning studio apartment along well-known Green Point Main Road, is within sight of Cape Town Stadium and Green Point Park and walking distance to the V&A Waterfront, restaurants and cafés. Mainhill is an elegant self-catering studio apartment with some glitzy to

        from $124 / night

        $866 / week

        Book View

        Responds fast!
        avg. 2 hours 59 minutes

        from $124 / night

        (2) Excellent 

          23

          South Africa Vacation home rental

          Cape Town / Cape Town Central

          1 2 2 nights min

          • 1 bedroom
          • sleeps 2
          • 2 nights min
          • Car not necessary
          • Private garden
          Nestled in the arms of Table Mountain, The Grey is a spacious contemporary garden apartment in the quiet residential suburb of Oranjezicht. This oasis, mere minutes from the bustle of the city, is ideal for a romantic break, business trip, sightseeing visit or shopping

          from $132 / night

          $922 / week

          Book View

          from $132 / night

            26

            Vacation home rental

            Cape Town / Constantia

            4 8 7 nights min

            • 4 bedrooms
            • sleeps 8
            • 7 nights min
            • Swimming pool
            • Child friendly
            • Private garden
            This beautiful modern 4 bedroom home has great indoor and outdoor space and will ensure you have a relaxing holiday. The bedrooms are all upstairs, while the large open-plan living space leads onto a covered patio and large swimming pool. The kitchen has a separate scul

            from $1,152 / night

            $8,063 / week

            Book View

            from $1,152 / night

              25

              Vacation guest house in Gauteng

              Greater Johannesburg / Johannesburg

              1 2 1 night min

              • 1 bedroom
              • sleeps 2
              • 1 night min
              • Child friendly
              • Private garden
              Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

              from $40 / night

              $281 / week

              Book View

              from $40 / night

              (1) Excellent 

                29

                Vacation home in South Africa

                Cape Town / Constantia

                5 10 5 nights min

                • 5 bedrooms
                • sleeps 10
                • 5 nights min
                • Swimming pool
                • Child friendly
                • Air conditioning
                A beautiful, pristine, double-story home with spacious open-plan living and a large outdoor entertainment area leading onto a well-established garden and fenced pool. A kiddies paradise with a TV room, jungle-gym and trampoline. There are 5 bedrooms, 3 of which are ensu

                from $1,258 / night

                $8,801 / week

                Book View

                from $1,258 / night

                  24

                  Vacation guest house in South Africa

                  Greater Johannesburg / Johannesburg

                  1 2 1 night min

                  • 1 bedroom
                  • sleeps 2
                  • 1 night min
                  • Child friendly
                  • Private garden
                  Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

                  from $40 / night

                  $281 / week

                  Book View

                  from $40 / night

                    2

                    Vacation cottage in South Africa

                    1 3 2 nights min

                    • 1 bedroom
                    • sleeps 3
                    • 2 nights min
                    • Child friendly
                    ABED HOLIDAY FLAT This lovely garden flat has all self catering facilities, Can sleep 2 adults and 2 children or three adults. It has one large bedroom with a queen sized bed and all bedroom furniture, a sleeper couch that can sleep either 2 children or one adult in the

                    from $30 / night

                    $157 - $526 / week

                    Book View

                    from $30 / night

                      26

                      Vacation apartment in South Africa

                      Cape Town / Cape Town Central

                      2 6 min stay varies

                      • 2 bedrooms
                      • sleeps 6
                      • min stay varies
                      • Suitable for children age 5+
                      The Space: The duplex apartment offers an upstairs living area and a downstairs sleeping area which features modern contemporary furniture and finishes with all the comfort required for a pleasant and memorable stay. The open-plan kitchen with built in cupboards is full

                      from $106 / night

                      $665 - $989 / week

                      Book View

                      from $106 / night

                        25

                        Gauteng Vacation guest house rental

                        Greater Johannesburg / Johannesburg

                        1 2 1 night min

                        • 1 bedroom
                        • sleeps 2
                        • 1 night min
                        • Child friendly
                        • Private garden
                        Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

                        from $40 / night

                        $281 / week

                        Book View

                        from $40 / night

                          34

                          Guest house rental in South Africa

                          Greater Johannesburg / Johannesburg

                          1 4 1 night min

                          • 1 bedroom
                          • sleeps 4
                          • 1 night min
                          • Child friendly
                          • Private garden
                          Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

                          from $52 / night

                          $361 / week

                          Book View

                          from $52 / night

                          (2) Good 

                            10

                            Western Cape Vacation apartment rental

                            Cape Town / Fish Hoek

                            2 4 2 nights min

                            • 2 bedrooms
                            • sleeps 4
                            • 2 nights min
                            • Ask about children
                            • Pet friendly
                            Perched high above Fish Hoek and Cape Town's most popular family beach, Whale Watchers Self-catering Apartments are exceptionally lovely, featuring original artworks, balconies with barbeques, hammocks and spectacular sea and mountain views. Fish Hoek is the perfect des

                            from $136 / night

                            $852 - $1,627 / week

                            Book View

                            from $136 / night

                              25

                              South Africa Vacation guest house rental

                              Greater Johannesburg / Johannesburg

                              1 2 1 night min

                              • 1 bedroom
                              • sleeps 2
                              • 1 night min
                              • Child friendly
                              • Private garden
                              Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

                              from $40 / night

                              $281 / week

                              Book View

                              from $40 / night

                              (2) Good 

                                9

                                Vacation home with swimming pool in South Africa

                                Western Cape / Plettenberg Bay

                                4 8 3 nights min

                                • 4 bedrooms
                                • sleeps 8
                                • 3 nights min
                                • Swimming pool
                                • Child friendly
                                • Private garden
                                Dream Vacation home in Plettenberg Bay, one of the most beautiful parts of the world. Best panoramic views from every bedroom. Huge sunbathing deck with full views of Lookout, Central and Robberg beaches. Unique as only a few homes on this sought after mountain of our

                                from $252 / night

                                $1,603 / week

                                Book View

                                from $252 / night

                                  5

                                  Vacation guest house in South Africa

                                  Free State / Bloemfontein

                                  1 2 1 night min

                                  • 1 bedroom
                                  • sleeps 2
                                  • 1 night min
                                  • Child friendly
                                  • Air conditioning
                                  • Private garden
                                  At Kings Halt Guesthouse we offer our guests comfortable, luxurious and tranquil accommodation. We take great pride in service excellence and warm hospitality. We strive to make it as pleasant and memorable as possible until the next visit! Kings Halt Guest House opera

                                  from $75 / night

                                  $521 / week

                                  Book View

                                  from $75 / night

                                    12

                                    Apartment rental in Western Cape

                                    Cape Town / Cape Town Central

                                    1 2 3 nights min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 3 nights min
                                    • Nearest beach 7 mi
                                    • Child friendly
                                    Rise above the hustle and bustle of the city in this sophisticated and elegant apartment. Alexander’s 904 is a beautiful north-facing apartment on the 9th floor, with views of Lion's Head, Signal Hill and the sea in the distance. It has a magnificent double volume cei

                                    from $124 / night

                                    $866 / week

                                    Book View

                                    Responds fast!
                                    avg. 2 hours 59 minutes

                                    from $124 / night

                                      30

                                      South Africa Vacation guest house rental

                                      Greater Johannesburg / Johannesburg

                                      1 4 1 night min

                                      • 1 bedroom
                                      • sleeps 4
                                      • 1 night min
                                      • Child friendly
                                      • Private garden
                                      Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

                                      from $61 / night

                                      $425 / week

                                      Book View

                                      from $61 / night

                                        4

                                        Guest house rental in Gauteng

                                        Greater Johannesburg / Johannesburg

                                        1 2 1 night min

                                        • 1 bedroom
                                        • sleeps 2
                                        • 1 night min
                                        • Child friendly
                                        • Private garden
                                        Well situated 5 minutes walk to shopping complex and public transport. Centrally located 12 - 15 minutes drive to OR Tambo International Airport, Emperors Palace, East Rand Mall, East Gate Mall,25- 30 minutes drive to Carnival City and Johannesburg CBD.

                                        from $43 / night

                                        $297 / week

                                        Book View

                                        from $43 / night

                                          18

                                          Vacation guest house in South Africa

                                          Free State / Bloemfontein

                                          1 2 1 night min

                                          • 1 bedroom
                                          • sleeps 2
                                          • 1 night min
                                          • Child friendly
                                          • Air conditioning
                                          • Private garden
                                          At Kings Halt Guesthouse we offer our guests comfortable, luxurious and tranquil accommodation. We take great pride in service excellence and warm hospitality. We strive to make it as pleasant and memorable as possible until the next visit! Kings Halt Guest House opera

                                          from $75 / night

                                          $521 / week

                                          Book View

                                          from $75 / night

                                            10

                                            Vacation apartment in South Africa

                                            Gauteng / Centurion

                                            2 4 1 night min

                                            • 2 bedrooms
                                            • sleeps 4
                                            • 1 night min
                                            • Child friendly
                                            The Home * Brick farmhouse style house * Family house with an upstairs flat * Beautifully manicured garden with fruit trees * Incredible views of Rietspruit nature reserve * Outside laundry room with washing machine and dryer * Big outdoor semi-open entertainment area w

                                            from $52 / night

                                            $360 / week

                                            Book View

                                            from $52 / night

                                              11

                                              Apartment rental in Western Cape

                                              Cape Town / Cape Town Central

                                              2 4 3 nights min

                                              • 2 bedrooms
                                              • sleeps 4
                                              • 3 nights min
                                              • Nearest beach 0.45 mi
                                              • Child friendly
                                              This sensational two bedroom, two bathroom sea-view apartment is perfect for family and friends and has a comfortable feel from the moment you step onto its gleaming tiled floors. Jocelyn Court 11 is one of Afribode's finest Cape Town holiday apartments and our only hol

                                              from $127 / night

                                              $890 / week

                                              Book View

                                              Responds fast!
                                              avg. 2 hours 59 minutes

                                              from $127 / night

                                                31

                                                Home rental in South Africa

                                                Cape Town / Constantia

                                                6 12 7 nights min

                                                • 6 bedrooms
                                                • sleeps 12
                                                • 7 nights min
                                                • Swimming pool
                                                • Child friendly
                                                • Private garden
                                                This much loved family home is beautifully decorated and designed. It has 4 bedrooms upstairs and the 5th bedroom is downstairs. There are magnificent views from all the rooms and a large garden with swimming pool and kid's play area. There are 3 lounges, and great indo

                                                from $1,467 / night

                                                $10,268 / week

                                                Book View

                                                from $1,467 / night

                                                  30

                                                  Apartment rental in South Africa

                                                  Cape Town / Cape Town Central

                                                  2 4 min stay varies

                                                  • 2 bedrooms
                                                  • sleeps 4
                                                  • min stay varies
                                                  • Suitable for children age 5+
                                                  The Space: A spacious’ light and airy two bedroom apartment situated on the second floor within a small residential complex in trendy Green Point. The large open plan lounge, kitchen and dining area make up the entrance of the apartment with its laminated floors and neu

                                                  from $124 / night

                                                  $779 - $1,169 / week

                                                  Book View

                                                  from $124 / night

                                                    25

                                                    Gauteng Vacation guest house rental

                                                    Greater Johannesburg / Johannesburg

                                                    1 2 1 night min

                                                    • 1 bedroom
                                                    • sleeps 2
                                                    • 1 night min
                                                    • Child friendly
                                                    • Private garden
                                                    Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

                                                    from $40 / night

                                                    $281 / week

                                                    Book View

                                                    from $40 / night

                                                      13

                                                      South Africa Vacation apartment rental

                                                      Cape Town / Cape Town Central

                                                      1 2 3 nights min

                                                      • 1 bedroom
                                                      • sleeps 2
                                                      • 3 nights min
                                                      • Nearest beach 8 mi
                                                      • Swimming pool
                                                      • Child friendly
                                                      Welcome to Master Luc's luxurious inner-city studio apartment. This excellent value apartment is in one of Cape Town's most sought-after apartment blocks - Cartwright's Corner - with a smart 24-hour manned foyer leading staright out onto the bustling Adderley Street, ju

                                                      from $124 / night

                                                      $866 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 2 hours 59 minutes

                                                      from $124 / night

                                                        25

                                                        Guest house rental in Gauteng

                                                        Greater Johannesburg / Johannesburg

                                                        1 2 1 night min

                                                        • 1 bedroom
                                                        • sleeps 2
                                                        • 1 night min
                                                        • Child friendly
                                                        • Private garden
                                                        Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

                                                        from $40 / night

                                                        $281 / week

                                                        Book View

                                                        from $40 / night

                                                          34

                                                          Vacation guest house in South Africa

                                                          Greater Johannesburg / Johannesburg

                                                          1 2 1 night min

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • 1 night min
                                                          • Child friendly
                                                          • Private garden
                                                          Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

                                                          from $52 / night

                                                          $361 / week

                                                          Book View

                                                          from $52 / night

                                                            25

                                                            Vacation guest house in South Africa

                                                            Greater Johannesburg / Johannesburg

                                                            1 2 1 night min

                                                            • 1 bedroom
                                                            • sleeps 2
                                                            • 1 night min
                                                            • Child friendly
                                                            • Private garden
                                                            Angel Guest House near to Eastgate mall(2.6km) China city 3.6. Or tambo airport 13km Beautiful location All rooms are very conforts Housekeeping level very high Popular property highlights Breakfast included Free self parking Free WiFi Restaurant Laundry facilitie

                                                            from $40 / night

                                                            $281 / week

                                                            Book View

                                                            from $40 / night

                                                            (1)  

                                                              18

                                                              Vacation apartment rental

                                                              Cape Town / Cape Town Central

                                                              2 4 3 nights min

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • 3 nights min
                                                              • Nearest beach 3 mi
                                                              • Child friendly
                                                              • Private garden
                                                              Dysart Cottage is a two-bedroom garden apartment in a 100 year old house in the heart of cosmopolitan Green Point. It's within easy reach of Cape Town's attractions and you can walk to Mouille Point Beachfront, V&A Waterfront, Sea Point Promenade, V&A Waterfront, Cape T

                                                              from $164 / night

                                                              $1,147 / week

                                                              Book View

                                                              Responds fast!
                                                              avg. 2 hours 59 minutes

                                                              from $164 / night

                                                                4

                                                                Vacation guest house in South Africa

                                                                Greater Johannesburg / Johannesburg

                                                                1 2 1 night min

                                                                • 1 bedroom
                                                                • sleeps 2
                                                                • 1 night min
                                                                • Child friendly
                                                                • Private garden
                                                                Well situated 5 minutes walk to shopping complex and public transport. Centrally located 12 - 15 minutes drive to OR Tambo International Airport, Emperors Palace, East Rand Mall, East Gate Mall,25- 30 minutes drive to Carnival City and Johannesburg CBD.

                                                                from $53 / night

                                                                $369 / week

                                                                Book View

                                                                from $53 / night

                                                                  32

                                                                  South Africa Vacation home rental

                                                                  Cape Town / Constantia

                                                                  5 10 7 nights min

                                                                  • 5 bedrooms
                                                                  • sleeps 10
                                                                  • 7 nights min
                                                                  • Swimming pool
                                                                  • Child friendly
                                                                  • Air conditioning
                                                                  This one in a million luxury home is beautifully designed and positioned in Upper Constantia. There are uninterrupted mountain views and multiple indoor and outdoor entertaining areas. There are 2 lounges, an upstairs pyjama lounge, children's playroom, a private study

                                                                  from $3,667 / night

                                                                  $25,664 / week

                                                                  Book View

                                                                  from $3,667 / night

                                                                    19

                                                                    South Africa Vacation home rental

                                                                    Western Cape / Riebeek-West

                                                                    3 6 1 night min

                                                                    • 3 bedrooms
                                                                    • sleeps 6
                                                                    • 1 night min
                                                                    • Child friendly
                                                                    The name “Keerweder” is derived from an old Afrikaans-Dutch word for “return” and refers to a place of hospitality to which one wants to return over and over again: a true place of many happy returns, of homecoming and healing. Our home away from home” is situated in a

                                                                    from $181 / night

                                                                    $1,004 / week

                                                                    Book View

                                                                    from $181 / night

                                                                      20

                                                                      Vacation home rental

                                                                      Mossel Bay / Glentana

                                                                      3 6 2 nights min

                                                                      • 3 bedrooms
                                                                      • sleeps 6
                                                                      • 2 nights min
                                                                      • Nearest beach 0.16 mi
                                                                      • Child friendly
                                                                      This newly re-furbished charming holiday home is situated in the heart of the Garden route in Outeniquastrand. The dwelling has 3 bedrooms, open plan living area with solid wood and genuine leather furniture. Access to the patio with outdoor BBQ, modern kitchen, two bat

                                                                      from $46 / night

                                                                      $275 - $1,306 / week

                                                                      Book View

                                                                      from $46 / night

                                                                        9

                                                                        Vacation apartment in Western Cape

                                                                        Cape Town / Muizenberg

                                                                        2 3 7 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 3
                                                                        • 7 nights min
                                                                        • Child friendly
                                                                        5 minute's walk from Cape Town's popular Muizenberg Beach, Shabby Chic offers comfortable and stylish accommodation in an area where guests can enjoy easy seaside living. This sunny 2-bedroomed apartment features a garden terrace, cable TV and free WiFi. The kitchen is

                                                                        from $69 / night

                                                                        $433 / week

                                                                        Book View

                                                                        from $69 / night

                                                                        Also consider