House holiday rentals in South Africa

Find and book unique houses on Airbnb

Top-rated house rentals in South Africa

Guests agree: these houses are highly rated for location, cleanliness and more.

Guest favourite
Home in Cape Town
Moroccan Oasis Nestled on the City Bowl Hillside
Perched on the Tamboerskloof hills overlooking the City Bowl, this humble, beautifully textured and colorful home offers a cool, tranquil escape from the bustle of the town below. Stepping under the huge lemon tree, past the little sun-drenched plunge pool and through the antique studded door, you'll feel as if you were just plucked from a Moroccan seaside village, complete with mosaic tiles, woven ceiling mats and raw stone walls. Both bedrooms and the entire living and kitchen space open separately through big doors to the outside areas, cooled by the shade of the trees. Here's your oasis!!! Guests have full access to the home. I live nearby and am always available should you need anything. This home is in a hip neighbourhood on the side of Signal Hill. Round the corner is one of the city's oldest delis, currently called The Blue Café. Stroll downhill to quickly reach a cluster of restaurants, bars, delis, and shopping centres. Uber is hands-down the easiest and cheapest way to get around. The home itself is quite far up a steep hill, so walking from the bus stop (especially with your shopping) can be testing. If you do have your own car, there’s space for a normal-sized car inside the garage area. Garbage collection - the truck comes to collect every Thursday. I’d ask that guests please roll the big bin out onto the street before 8am in the morning. Please do not put the bin out the night before.
25 Apr – 2 MayProfessional Host,
£179 per night
4.87 out of 5 average rating, 127 reviews
Guest favourite
Home in South Cape DC
Amazing Garden Route Getaway
Exclusive living with breathtaking views. All solar - when the rest of Knysna is dark, we are on!! Two main bedrooms with a flexible study and a loft that also can be used as bedrooms. Views of mountains, rich local vegetation, river and sea. The getaway of a lifetime! Fully equipped and modern with high speed wifi for workaholics. Close to Knysna’s trendy restaurants/shops, but you'll feel a million miles away. Perfect for couples and families. 3 min walk to world renowned Noetzie Beach.
7–14 SeptIndividual Host,
£93 per night
4.94 out of 5 average rating, 109 reviews
Superhost
Home in Mjejane game reserve
Thula Sana Lodge
The base rate is for 2 people. Additional guests after the first 2 will be charged an additional rate per person per night. Thula Sana is a private lodge in Mjejane Game Reserve. Tranquility at its best, lounge on the patio and watch the elephants go by or enjoy a sundowner in the loft and gaze into the game reserve. This is the place to be to relax and unwind in the bush. The lodge has a gym and swimming pool. There is also a study with a place to work, and a bookcase with books to read.
17–24 JulIndividual Host,
£120 per night
4.9 out of 5 average rating, 145 reviews

Popular amenities for house rentals in South Africa

House rentals with a pool

Guest favourite
Home in Cape Town
Villa Ondine: Cape Town Beach House
5–12 OctIndividual Host,
£621 per night
4.78 out of 5 average rating, 296 reviews
Guest favourite
Home in Cape Town
The Only ONE @ Batten Bend / swimming pool/back up
12–19 JulIndividual Host,
£186 per night
4.93 out of 5 average rating, 178 reviews
Guest favourite
Home in Cape Town
House w Pool-Fireplace-Braai
27 Oct – 3 NovIndividual Host,
£111 per night
4.83 out of 5 average rating, 119 reviews
Superhost
Home in Knysna
Luxury home with KolKol hot tub & backup power
23–30 AugIndividual Host,
£100 per night
4.78 out of 5 average rating, 110 reviews
Guest favourite
Home in Ballito
Elevated Forest Villa - Zimbali Coastal Resort
30 Nov – 7 DecIndividual Host,
£299 per night
4.87 out of 5 average rating, 179 reviews
Guest favourite
Home in Langebaan
Mi Casa Su Casa, LBN - No Loadshedding
16–23 MayIndividual Host,
£92 per night
4.89 out of 5 average rating, 117 reviews
Superhost
Home in Cape Town
Nature | OceanViews | Pool| Invertor
10–17 NovProfessional Host,
£198 per night
4.8 out of 5 average rating, 103 reviews
Guest favourite
Home in Hectorspruit
Lindi Lodge, your bush home in the Greater Kruger!
27 May – 3 JunIndividual Host,
£254 per night
4.97 out of 5 average rating, 109 reviews
Superhost
Home in Sandton
GraceviewManor Luxury Living - Your Exclusive Home
2–9 JulProfessional Host,
£196 per night
4.87 out of 5 average rating, 210 reviews
Superhost
Home in Centurion
Sip golden sunsets from this endless decked patio
27 Jun – 4 JulProfessional Host,
£88 per night
4.78 out of 5 average rating, 159 reviews
Guest favourite
Home in Hoedspruit
Fairfarren a 2 bedroom home on Wildlife Estate
11–18 JunIndividual Host,
£98 per night
4.92 out of 5 average rating, 113 reviews
Guest favourite
Home in Knysna
Loerie's Call (with Solar backup power)
5–12 OctIndividual Host,
£150 per night
4.91 out of 5 average rating, 233 reviews

Weekly house rentals

Guest favourite
Home in Cape Town
The Sky Cabin Misty Cliffs
23–30 JunIndividual Host,
£273 per night
4.89 out of 5 average rating, 133 reviews
Guest favourite
Home in Clarens
Clarens House Self Catering Holiday Home
9–16 SeptIndividual Host,
£55 per night
4.87 out of 5 average rating, 147 reviews
Superhost
Home in Johannesburg
Joburg’s favourite Airbnb - A unique gem!
28 Jan – 4 FebIndividual Host,
£51 per night
4.85 out of 5 average rating, 304 reviews
Guest favourite
Home in Bela-Bela
Mabalingwe Nature Reserve Kudu Lodge @ 29 Idwala
5–12 MayIndividual Host,
£111 per night
4.86 out of 5 average rating, 124 reviews
Superhost
Home in Vaal Marina Midvaal
Eco Prime waterfront 4 Bedroom modern design home.
25 Aug – 1 SeptIndividual Host,
£175 per night
4.82 out of 5 average rating, 101 reviews
Guest favourite
Home in Cape Town
Owl Cottage (Sea & Mountain Views, Designer Pool)
9–16 FebIndividual Host,
£64 per night
4.96 out of 5 average rating, 161 reviews
Guest favourite
Home in Johannesburg
SuperHost: Stylish Orchard Cottage, solar, pool
7–14 AugIndividual Host,
£29 per night
4.89 out of 5 average rating, 110 reviews
Guest favourite
Home in Saint Helena Bay
Mustique-Beachfront bliss
7–14 MayIndividual Host,
£186 per night
4.87 out of 5 average rating, 30 reviews
Guest favourite
Home in Cape Town
Ocean Song - False bay villa, full solar power!
17–24 SeptProfessional Host,
£281 per night
5.0 out of 5 average rating, 15 reviews
Guest favourite
Home in Sandton
Luxurious Bryanston Getaway with Backup Power
10–17 MayIndividual Host,
£260 per night
4.88 out of 5 average rating, 58 reviews
Guest favourite
Home in KwaZulu-Natal
GOWRIE FARM Open planned 4 bedroom home with pool
10–17 MayIndividual Host,
£235 per night
4.94 out of 5 average rating, 17 reviews
Superhost
Home in Wolseley
Trendy private container home! Riverstone House.
12–19 DecIndividual Host,
£110 per night
4.9 out of 5 average rating, 70 reviews

Private house rentals

Guest favourite
Home in Plettenbergbay
Whale Rock Beach Villa Plettenbergbay
8–15 SeptIndividual Host,
£206 per night
4.96 out of 5 average rating, 138 reviews
Guest favourite
Home in Cape Town
Seaview & Sunset Haven
5–12 JulIndividual Host,
£272 per night
5.0 out of 5 average rating, 29 reviews
Guest favourite
Home in Knysna
TH40 - Thesen Islands
5–12 JanProfessional Host,
£201 per night
4.95 out of 5 average rating, 79 reviews
Guest favourite
Home in Cape Town
Luxurious Lush Camps Bay Retreat Large Pool Views
1–8 AugProfessional Host,
£670 per night
4.95 out of 5 average rating, 40 reviews
Guest favourite
Home in Knysna
Maison Mahogany - House with lagoon views + SOLAR
1–8 SeptProfessional Host,
£131 per night
4.94 out of 5 average rating, 47 reviews
Guest favourite
Home in Dolphin Coast
Dream Home with private beach access
23–30 SeptIndividual Host,
£660 per night
5.0 out of 5 average rating, 17 reviews
Guest favourite
Home in Hartbeespoort
Twin Greens
10–17 JulIndividual Host,
£322 per night
4.89 out of 5 average rating, 79 reviews
Superhost
Home in Cape Town
Bantry Bay Home with Atlantic Ocean Views
21–28 AprProfessional Host,
£296 per night
4.84 out of 5 average rating, 44 reviews
Superhost
Home in Langebaan
Oasis on Fairway ~ spacious, pool, hot tub, golf
24–31 AugIndividual Host,
£200 per night
4.79 out of 5 average rating, 34 reviews
Guest favourite
Home in Cape Saint Francis
Tranquil Fully Equipped 3BR Home + Ocean View
5–12 NovIndividual Host,
£58 per night
4.85 out of 5 average rating, 27 reviews
Guest favourite
Home in Knysna
Living the Thesen Dream: 5 bedrooms on the water!
10–17 NovIndividual Host,
£348 per night
4.88 out of 5 average rating, 42 reviews
Guest favourite
Home in Pearly Beach
28 on Twist
16–23 AugIndividual Host,
£105 per night
4.98 out of 5 average rating, 42 reviews

Destinations to explore