50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
3,006 properties
KwaZulu-Natal
537 properties
Gauteng
374 properties
Eastern Cape
292 properties
Mpumalanga
234 properties
Limpopo Province
128 properties
Free State
94 properties
North-West Province
80 properties
Northern Cape
30 properties

South Africa

No dates Enter dates for accurate prices -

Adults, Children

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

4,781 Vacation rentals

(4) Excellent 

12

South Africa Vacation b&b rental

Cape Town / Cape Town Central

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 3 mi
  • Swimming pool
  • Private garden
Private home in secluded quiet suburb, 2 separate double rooms each with private entrance Both rooms have bathroom en-suite, Full DSTV and fitted with everything one would expect from an up market guest house. Tea & coffee facilities in both room with free Tea Coffee an …see more

from $44 / night

$278 - $684 / week

Book View

Responds fast!
avg. 2 hours 24 minutes

from $44 / night

(1) Excellent 

16

Vacation home rental

Camps Bay / Clifton

4 6 Min stay varies

  • 4 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Sunbird Retreat is a spacious family home situated in one of Cape Towns most upmarket suburbs, within walking distance of popular beaches, restaurants, shops and night spots. It boasts beautiful maple wooden floors with high ceilings and a fireplace. Luxury facilities …see more

from $245 / night

$1,500 - $6,000 / week

Book View

from $245 / night

(2) Excellent 

24

Vacation 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 mi
  • Swimming pool
This wonderful home, which we call "Guineafowl Lodge" after the birds which frequent the bordering stream, is the perfect base to explore both the wonderful city of Cape Town and the Cape Peninsular, from the Waterside to Table Mountain to the Constantia vineyards to C …see more

from $122 / night

$730 - $858 / week

Book View

from $122 / night

(1) Excellent 

9

Vacation apartment with shared pool in South Africa

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
In the heart of the Maboneng Precinct, within walking distance of great restaurants and Maboneng night live. Our unit is designed to be your home from home all the necessities and little luxuries. Enjoy the lovely sunset over Joburg whilst sipping on your sundowner on t …see more

from $40 / night

$250 / week

Book View

from $40 / night

(17) Very Good 

23

Mpumalanga Vacation villa rental

Mpumalanga / Marloth Park

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Khamkirri means' place of the leopard ", which sounds exactly like the experience will include memorable and exciting! Exciting yes, because what comes from there approached the bush? Is that a Giraffe? Kudu or ...... ..? Especially at night when you're relaxing on the …see more

from $114 / night

$748 / week

Book View

Responds fast!
avg. 2 hours 53 minutes

from $114 / night

9

Vacation apartment in South Africa

Eastern Cape / Jeffreys Bay

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly
The apartment is a stand alone apartment with a lovely indoor braai, perfect for family living. There is a bedroom with a double bed and in the open plan kitchen/lounge/dining braai area is another bed and sleeper couch. For a social holiday to spend family time this la …see more

from $53 / night

$186 / week

Book View

Responds fast!
avg. 3 hours 9 minutes

from $53 / night

(3) Excellent 

12

Vacation log cabin rental

Cape Town / Hout Bay

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Swimming pool
  • Air conditioning
  • Private garden
Oakburn Cottage is located in the beautiful valley of Hout Bay on the Atlantic Seaboard of the Cape Peninsula. It is a charming, spacious, fully appointed log cabin that is ideal for self-catering. It is private and secluded, set in a beautiful garden with a shared swim …see more

from $60 / night

$420 / week

Book View

from $60 / night

(4) Very Good 

11

Vacation apartment in Western Cape

Cape Town / Camps Bay

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Suitable for children age 5+
Modern 2 bed-roomed apartment located centrally in Camps Bay. Great view of sea from large barbeque deck for you to enjoy those special Camps Bay sunsets. 7 minute walk to beaches and restaurant. Open plan kitchen with all modern appliance including a nespresso coffee m …see more

from $120 / night

$840 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

from $120 / night

13

Vacation home rental

Overstrand / Kleinmond

4 6 1 night min

  • 4 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
Next to the glorious rugged coastline of the Koggelberg Mountains discover a charming guest house, tastefully designed, which will relax your soul. After exploring nearby villages, towns, wine farms and watching whales at play, return to enjoy the elegant guest house r …see more

from $60 / night

$420 / week

Book View

from $60 / night

12

Vacation b&b with shared pool in South Africa

KwaZulu-Natal / Bluff

4 20 1 night min

  • 4 bedrooms
  • Sleeps 20
  • 1 night min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
Luxurious yet affordable Bed & Breakfast and Self-Catering accommodation suitable for leisure and business travellers. Set in a neat communal garden which offers a gazebo, splash pool, large cliff hang deck, and 180-degree views of the Indian Ocean. Looking directly on …see more

from $165 / night

$1,056 / week

Book View

from $165 / night

(2) Excellent 

27

Home rental in South Africa

Cape Town / Kommetjie

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Nearest beach 0.4 mi
  • Swimming pool
  • Child friendly
Watch the waves on Long Beach from the main bedroom! Light, bright and comfortable, Dream Beach Holiday House is a lovely spacious beach house. The house has got an entertainment area and sea/sunset views you will never want to leave! This home has been beautifully deco …see more

from $215 / night

$1,460 - $1,970 / week

Book View

from $215 / night

9

Eastern Cape Vacation home rental

Eastern Cape / Rhodes

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Pet friendly
Tintern is situated in the centre of the tiny, peaceful village of Rhodes. Tintern is tastefully furnished and very comfortable. This open-plan, two bedroom house is fully equipped with everything guests will need to self-cater. The house is serviced daily. Tintern …see more

from $60 / night

$420 / week

Book View

from $60 / night

(1) Excellent 

12

South Africa Vacation apartment rental

KwaZulu-Natal / Stanger

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Air conditioning
The Caddie Shak is located inside the Princes Grant Golf & Country Estate and all estate facilities are available. Princes Grant boasts an 18 hole championship golf course, 2 kms of unspoilt beach, a restaurant, pub, tennis & squash courts and 3 public swimming pools. T …see more

from $69 / night

$433 / week

Book View

Responds fast!
avg. 37 minutes

from $69 / night

(9) Excellent 

10

Cottage rental in Gauteng with shared pool

Pretoria / Pretoria/Tschwane

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
. BOSVELD TOURS has a small, intimate holiday cottage available for renting in the Pretoria North area. Cottage offers: • Open plan bedroom, kitchen & living area • Separate bathroom with shower • Kitchen equipped with Gas stove, microwave, fridge, kettle, toaster, com …see more

from $27 / night

$185 / week

Book View

Responds fast!
avg. 3 hours 1 minutes

from $27 / night

22

South Africa Vacation apartment rental

Cape Town / Strand

2 2 90 nights min

  • 2 bedrooms
  • Sleeps 2
  • 90 nights min
  • Ask about children
  • Pet friendly
Experience the sea from this luxury apartment on the first floor of a upper class block. It creates a modern, stylish atmosphere for a single person or couple to relax in or work from. With a 180 degree sea and mountain view one can hear, smell and see the sea. Still …see more

from $93 / night

$464 / week

Book View

from $93 / night

(6) Excellent 

17

Vacation farmhouse in South Africa

Western Cape / Stellenbosch

6 8 3 nights min

  • 6 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 20 mi
  • Swimming pool
Farmhouse on a working vineyard located 10 minutes drive from Stellenbosch, South Africa. The property is a Victorian Cape farmhouse, fully restored, with premium period finishes. Set in walled gardens, including herb and vegetable gardens, and with a gated large swim …see more

from $264 / night

$1,848 / week

Book View

from $264 / night

11

Vacation hotel apartment rental

Northern Cape / Kimberley

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
Newlands Lodge is situated on a small holding on the outskirts of Kimberley and offer affordable and comfortable stays in two bedroom units with private bathrooms. (Showers and hot and cold water) The units are fully furnished. air-conditioned and fitted for self cateri …see more

from $70 / night

$490 / week

Book View

from $70 / night

(1) Excellent 

35

Vacation home with golf nearby in South Africa

KwaZulu-Natal / Zinkwazi Beach

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 1 mi
  • Child friendly
  • Private garden
This Gracious and spacious double story holiday home lies within the upmarket gated Nkwazi Ridge Estate. It is tastefully decorated with light conterory furnishings. Vast sliding doors lead from the open-plan living area and modern kitchen onto wrap around verandas idea …see more

from $160 / night

$2,700 / week

Book View

from $160 / night

(2) Excellent 

14

Vacation cottage rental

KwaZulu-Natal / Port Shepstone

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
  • Pet friendly
Pinnacles Seaside Unit is located 80 m from the warm sub-tropical Indian Ocean in "the Paradise of the Zulu KIngdom" -the south coast region of Kwazulu-Natal, South Africa. We are approximately one hours drive from Durban and are to be found in the hamlet of Umtentwen …see more

from $73 / night

$555 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from $73 / night

(3) Very Good 

14

Vacation home with shared pool in Western Cape

Cape Town / Cape Town Central

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Private garden
In the heart of the "Hen and Chicken Estate" of Claremont Upper, a new cottage with a spacious open plan loft with "two" bedrooms and en-suite bathrooms. The space is all open plan in the loft so the two bedroom areas are not private, its more like one big bedroom with …see more

from $159 / night

$726 - $1,188 / week

Book View

from $159 / night

9

Apartment rental in KwaZulu-Natal with shared pool

KwaZulu-Natal / Umhlanga

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Nearest beach 0 mi
  • Swimming pool
  • Child friendly
Available week 47: 25 Nov - 2 Dec (6 nights) : Umhlanga is a sought after holiday destination for all holiday makers. It has many nearby attractions, beach, restaurants, 30 mins from Durban, and a tropical climate all year. Very suitable for a couple or a couple with s …see more

from $78 / night

$540 / week

Book View

Responds fast!
avg. 1 hour 10 minutes

from $78 / night

17

Vacation home in South Africa

Cape Town / Simon's Town

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
A gorgeous maisonette that is on the iconic Kleintuin Road that connects Seaforth Beach to Boulders overlooking the Cape’s best kept secret beach – Water’s Edge Beach. Watch the penguins from the comfort of your holiday home. 3 Bedrooms upstairs – the Master bedroo …see more

from $173 / night

$1,211 / week

Book View

from $173 / night

(1) Excellent 

34

Western Cape Vacation home rental

Cape Town / Melkbosstrand

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
Experience a charming, comfortable furnished home with everything you need to relax and enjoy the ethos of our traditional and quaint little coastal town - Melkbosstrand. The house is centrally situated and close to the beach (+/- 500m). Come and enjoy the cottage fee …see more

from $180 / night

$1,260 / week

Book View

from $180 / night

26

Vacation apartment rental

Eastern Cape / Eersterivierstrand

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Private garden
Eersterivierstrand is a private beach resort located in the heart of the Tsitsikamma, part of the beautiful and famous Garden Route. It is 95km east of Plettenberg Bay and 78km west of Jeffreys Bay. The nearest town Kareedouw is 18km away. People who visit the beach fo …see more

from $77 / night

$539 / week

Book View

from $77 / night

15

Vacation home rental

Cape Town / Simon's Town

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
A spectacular entire villa with sea views, a quiet oasis on the hillside of Glencairn overlooking interesting historic buildings of Simonstown. The house can accommodate up to six guests and is made up of three bedrooms, two bathrooms and two living areas. There are s …see more

from $80 / night

$555 / week

Book View

Responds fast!
avg. 1 hour 38 minutes

from $80 / night

(45) Excellent 

16

Vacation log cabin with swimming pool in Western Cape

Cape Town / Hout Bay

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 7 mi
  • Swimming pool
Natural Surrounds.....The cabin is set in two acres of indigenous garden and forest with rock formations, wild flowers and Koi fish ponds. The natural swimming pool, low slung hammocks and trampoline, make it the perfect natural playground for children. Perfect …see more

from $66 / night

$462 / week

Book View

from $66 / night

(6) Excellent 

12

Vacation apartment in South Africa

Cape Town / Tamboerskloof

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Car not necessary
"Cape Hideaway" is a small, beautifully appointed garden flat, in the heart of Cape Town. Tucked away in a quiet and enchanting garden, the flat is situated on all major bus and taxi routes and is within easy walking distance of the city centre and the delightful coff …see more

from $66 / night

$416 / week

Book View

from $66 / night

13

Vacation penthouse with shared pool in South Africa

Western Cape / Plettenberg Bay

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
Stunning beach Penthouse Villa at the end of Beach Head Drive with spectacular sea views and a short 5 minute walk to the famous Robberg 5 Blue Flag beach. We have the most spectacular sea and mountain view from our large open patio. Adjacent to the Villa we have a spor …see more

from $450 / night

$1,740 - $3,800 / week

Book View

from $450 / night

(5) Excellent 

13

Vacation cottage with swimming pool in Mpumalanga

Mpumalanga / Hectorspruit

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 150 mi
  • Swimming pool
  • Ask about children
Gecko Cottage is a free standing fully fenced off private cottage. The garden is fully enclosed with deck and personal swimming pool for your enjoyment. The cottage is approximately 86 m2 and sitting in approx 300m2 garden, and consists of 2 bedrooms one being a doub …see more

from $80 / night

$480 / week

Book View

Responds fast!
avg. 3 hours 28 minutes

from $80 / night

(2) Very Good 

23

Cottage rental in South Africa with swimming pool

Cape Town / Durbanville

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 15 mi
  • Swimming pool
  • Child friendly
Our cottage is in Cape Town area close to the Durbanville Wine Route and Tyger Valley business area, is the ideal springboard for the whole of Cape Town and it ideal for business travel too. We are in Durbanville close to Stellenbosch and 20 minutes from the beach and …see more

from $57 / night

$340 - $508 / week

Book View

from $57 / night

(4) Excellent 

16

Vacation home rental

KwaZulu-Natal / Umhlanga Rocks

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Ask about children
Situated in KZN Durban North this stunning eco Estate Mansion is located in the exclusive Umghlanga area. This exclusive property boasts unspoilt sea views and complete privacy This Estate has the best finishing's From floor to ceiling and boasts opulent furniture and …see more

from $627 / night

$3,696 / week

Book View

from $627 / night

(12) Excellent 

16

Western Cape Vacation cottage rental

Strand / Strand North

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Child friendly
“19 on Hill”, is a garden cottage situated 300 metres (4 minute walk) from the beach with a separate entrance and secure parking. It consists of a large open plan lounge/dining/kitchen area with wooden floors and high ceilings and a separate bedroom with two single beds …see more

from $57 / night

$370 - $509 / week

Book View

Responds fast!
avg. 52 minutes

from $57 / night

5

Vacation apartment in Western Cape

Cape Town / Cape Town Central

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Suitable for children age 5+
  • Pet friendly
Safe quiet and peaceful environment in green leafy location . Close to all amenities . 10 min walk to parks, upmarket shopping centres ,the city, gym, on the slopes of Table Mountain and good public transport on the doorstep of the building. This is a 10 mins drive to …see more

from $33 / night

$198 / week

Book View

from $33 / night

9

Guest house rental in South Africa with shared pool

Cape Town / Constantia

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 10 mi
  • Swimming pool
  • Child friendly
Constantia Spring Garden Cottages, located in the lush Nova Constantia Valley, offers comfortable studio and a cottages. The property boasts a private spring that fills a 50 m2 natural spring water swimming pool, sauna and a lush garden. All the studios and cottages ar …see more

from $75 / night

$525 / week

Book View

Responds fast!
avg. 1 hour 27 minutes

from $75 / night

(1) Excellent 

19

KwaZulu-Natal Vacation home rental

KwaZulu-Natal / Ballito

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
The Zimbali Chalets are luxurious, spacious, two and a half bedroom homes set in the Zimbali Coastal Resort. The chalet has two double bedrooms and one single bedroom, and two bathrooms. One bathroom is en-suite, the other is shared by the two bedrooms. The open plan lo …see more

from $260 / night

$1,820 / week

Book View

from $260 / night

(1) Excellent 

19

South Africa Vacation cottage rental

Howick / Curry's Post

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 90 mi
  • Swimming pool
  • Child friendly
Dinner, Self-catering options Kentucky Cottage is a beautifully restored cottage with 1 en-suite bedroom and a fun sofa bed for 2 children. Set in the main farmstead garden, established in 1945 by a flamboyant British actor. The 2 ''catch and keep' bass dams will giv …see more

from $93 / night

$647 / week

Book View

Responds fast!
avg. 3 hours 18 minutes

from $93 / night

(14) Excellent 

17

South Africa Vacation home rental

Eastern Cape / Morgan's Bay

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Child friendly
MORGAN BAY - EASTERN CAPE- SOUTH AFRICA White double- storey holiday home with a stunning view overlooking a lagoon and nature reserve .This protected reserve is a convergance of 3 African eco systems and is a birdwatchers' paradise. Spacious deck with floa …see more

from $349 / night

$2,437 / week

Book View

from $349 / night

(2) Very Good 

44

Home rental in South Africa

Eastern Cape / Cannon Rocks

1 8 Min stay varies

  • 1 bedroom
  • Sleeps 8
  • Min stay varies
  • Nearest beach 0.1 mi
  • Child friendly
Lovely comfortable Beach house built on a sanddune overlooking the Indian Ocean. Double storey with upper floor containing 4bedrooms with breathtaking seaviews. A kitchen with full sea view, modern appliances and lounge with satellite tv . a Breakfast or tea room with g …see more

from $50 / night

$350 / week

Book View

from $50 / night

(2) Excellent 

24

Mpumalanga Vacation lodge rental

Mpumalanga / Marloth Park

7 21 1 night min

  • 7 bedrooms
  • Sleeps 21
  • 1 night min
  • Nearest beach 120 mi
  • Swimming pool
  • Child friendly
The best of Africa, distilled into one lodge = Situated on the banks of the Crocodile River overlooking the Kruger National Park, Bushwise Safari Lodge combines the real Kruger-safari experience with luxurious accommodation - boasting a unique ambiance true to the safar …see more

from $80 / night

$560 / week

Book View

Responds fast!
avg. 3 hours 7 minutes

from $80 / night

(1) Excellent 

8

Vacation apartment in KwaZulu-Natal

Durban / Berea

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 3 mi
  • Child friendly
  • Air conditioning
Vikings Lookout is a lovely apartment on the upper half of an elevated double story house overlooking Durban with stunning views from the large lounge picture window. It is walking distance to Musgrave shopping centre, good restaurants and markets. The property is secur …see more

from $50 / night

$330 - $540 / week

Book View

from $50 / night