50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,743 properties
KwaZulu-Natal
433 properties
Gauteng
257 properties
Eastern Cape
227 properties
Mpumalanga
153 properties
Limpopo Province
87 properties
Free State
49 properties
North-West Province
23 properties
Northern Cape
20 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,016 Vacation rentals

(4) Excellent 

17

Vacation apartment rental

Cape Town / Llandudno

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
This beautiful apartment located in Llandudno on the Atlantic Seaboard of Cape Town offers glorious and uninterrupted sea and mountain views. Within walking distance to beautiful Llandudno beach, which has Blue Flag status, and Sandy Bay. The unit is fully …see more

from $180 / night

$1260 / week

Book View

from $180 / night

(3) Excellent 

16

South Africa Vacation caravan/mobile home rental

Western Cape / Wilderness

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 3 mi
  • Swimming pool
This clean, bright, quirky, light-filled cabin (Plettenberg park home) is perfect for nature loving adventurers. The cosy lounge, bedroom and kitchenette are comfortably furnished, including a double bed, single bed, satellite TV, electric blankets, a fan and local info …see more

from $30 / night

$210 / week

Book View

Responds fast!
avg. 21 minutes

from $30 / night

26

South Africa Vacation home accommodation

Cape Town / Somerset West

2 4 21 nights min

  • 2 bedrooms
  • Sleeps 4
  • 21 nights min
  • Beach/lakeside relaxation
  • Nearest beach 7 mi
  • Air conditioning
A perfect base for a golf or food & wine safari, this warm abode in a secure estate offers north facing privacy, natural light and sunshine. It's a perfect retreat for the discerning executive couple wanting a longer term getaway in a tastefully appointed home rather t …see more

from $84 / night

$710 / week

Book View

from $84 / night

Featured properties

(1) Excellent 

4

Vacation apartment with shared pool in South Africa

KwaZulu-Natal / Ballito

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
1 Bedroomed apartment with an en suite bathroom. Catering for 2 adults plus one young child Fully equipped kitchen Panoramic views of the sea. Within walking distance of both shops and the sea …see more

from $30 / night

$414 / week

Book View

from $30 / night

(6) Excellent 

14

Vacation farmhouse in South Africa

Limpopo Province / Mookgophong

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
A tranquil setting on a 4000ha Game Farm in the Waterberg district, with more than 23 species of game. Close to Nylsvley Conservation Area! Abundance of bird-life, that makes for great photographic opportunities. We offer horse riding! If you wish, Betsie can prepare …see more

from $75 / night

$350 / week

Book View

from $75 / night

(3) Good 

12

Home rental in Western Cape

Saldanha Bay Municipality / Langebaan

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Luxury double-storey villa positioned on the fairway with a great covered outdoor entertainment area and its own private pool. Lovely master suite and second double en-suite upstairs with access to a large patio, and a further two double en-suite bedrooms downstairs all …see more

from $323 / night

$1935 / week

Book View

from $323 / night

15

Vacation chalet in South Africa

Western Cape / Grabouw

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
Glen Stuart Cottages is situated within the Elgin Valley which is the natural home for lovers of fresh food, cool-climate wines and beautiful country living. Ringed by mountains, its green rolling hills are a tapestry of orchards, vineyards and olive groves. Elgin is a …see more

from $99 / night

$693 / week

Book View

from $99 / night

21

South Africa Vacation guest house rental

KwaZulu-Natal / Umzumbe

3 4 Min stay varies

  • 3 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 3 mi
  • Swimming pool
  • Child friendly
Just 3km from the beach, tucked away in lush coastal forest lies a hidden gem - Sun Valley Guesthouse. Situated on a sprawling 24ha property with majestic trees as old as time, with Duiker roaming the manicured gardens and a sparkling blue pool. Unique to Sun Valley …see more

from $35 / night

$245 / week

Book View

Responds fast!
avg. 2 hours 24 minutes

from $35 / night

(1) Excellent 

Certificate of Excellence

15

Vacation cottage rental

Wilderness / Garden Route

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Air conditioning
JustFor2 offers 3 self-catering cottages and an apartment, all have a private entrance, free WiFi and satellite TV. Kingfisher and Loerie cottage are luxury and spacious freestanding cottages against a slope in a private and quiet setting. The cottages come with king s …see more

Certificate of Excellence

from $82 / night

$571 / week

Book View

Responds fast!
avg. 1 hour 3 minutes

from $82 / night

(12) Excellent 

8

South Africa Vacation home rental

Cape Town / Hout Bay

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool
This luxury self catering property offers accommodation for up to 4 persons in a quiet and relaxed environment with an outdoor swimming pool and within 300 m of the beach and harbour. Situated in Hout Bay with views of Chapman's Peak and the surrounding mountains and on …see more

from $98 / night

$683 - $1105 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from $98 / night

(8) Excellent 

17

Western Cape Vacation apartment rental

Cape Town / Hout Bay

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 0.8 mi
  • Swimming pool
  • Child friendly
Spacious flat just a few minutes walk from great restaurants, shopping centre and the beach. The flat is attached to the main house, but completely separate and self contained with its own small garden, as well as shared use of the swimming pool. It includes: • Bed …see more

from $59 / night

$351 - $546 / week

Book View

Responds fast!
avg. 3 hours 52 minutes

from $59 / night

31

Villa rental in Western Cape with swimming pool

Camps Bay / Clifton

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool
Clifton Sky is a lovely, comfortable 4 bedroom house, with a stunning deck and garden area with stunning sea views. Clifton is a sought-after, up-market area known for its sheltered beach attracting a chic up-market crowd. A unique feature of Clifton Sky is its locatio …see more

from $422 / night

$2954 / week

Book View

from $422 / night

12

Vacation cottage in South Africa

Greater Johannesburg / Rivonia

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Private garden
Weaver Cottage is on the border or Rivonia, Bryanston & Morningside. Close to the many Restaurants, Shopping centers & Office parks of the area yet is secure, peaceful and secluded. The cottage is quiet, private, bright, clean, spacious and comfortable, set in its own f …see more

from $60 / night

$390 - $600 / week

Book View

from $60 / night

20

Vacation apartment rental

KwaZulu-Natal / Doonside

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
Shangri LA Apartment 208 & 803 are sea-facing self-catering apartments situated just meters away from Doonside beach, in Kingsburgh; Durban South-Coast. The apartments each have two bedrooms; both with white linen and two bathrooms; the can accommodate 6 people; 4 adu …see more

from $75 / night

$525 / week

Book View

Responds fast!
avg. 3 hours 39 minutes

from $75 / night

15

Home rental in South Africa with swimming pool

KwaZulu-Natal / Uvongo

4 6 5 nights min

  • 4 bedrooms
  • Sleeps 6
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Waves And Water is an upmarket self-catering holiday home, situated in Uvongo on the Hibiscus Coast of Kwazulu-Natal. Perfect for a family or a group of friends looking for comfortable lodging with wonderful sea views, close to a variety of action. The house comprises …see more

from $173 / night

$865 / week

Book View

from $173 / night

(15) Excellent 

13

Apartment rental in Western Cape with shared pool

Cape Town / Victoria and Alfred Waterfront

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
First Floor Apartment (approximately 130sqm) of the Altmore block of apartments in the V&A Marina. This semi-serviced apartment has 2 en-suite bedrooms and an open plan lounge/dining room/kitchen area, with large sliding doors opening up to a private covered bal …see more

from $177 / night

$1235 - $2600 / week

Book View

from $177 / night

(8) Excellent 

20

South Africa Vacation home rental

Plettenberg Bay / Solar Beach

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.8 mi
  • Swimming pool
The Garden Cottage is a new two bedroom house in the quiet and secure Whale Rock Gardens Estate. It is the perfect location for a relaxing holiday sunbathing on the deck, by the pool or on the exclusive Solar beach For the more energetic Plettenberg Bay Country Club …see more

from $117 / night

$780 - $1950 / week

Book View

from $117 / night

(27) Excellent 

19

Vacation apartment in South Africa

Cape Town / Blouberg

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
Now with wifi. The first thing you notice with this apartment is the View: Table Mountain, Robben Island - all from the sunny balcony. The apartment is one of the only truly beach front complexes in Blouberg.15 minutes to Cape Town and the waterfront, and the same dista …see more

from $78 / night

$520 - $585 / week

Book View

from $78 / night

20

Vacation apartment with shared pool in Gauteng

Greater Johannesburg / Sandton

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Swimming pool
  • Ask about children
  • Car not necessary
Very new and modern luxury garden apartment within walking distance of Rosebank and the Gautrain underground station giving easy access to OR Tambo airport, Sandton City, Pretoria and Johannesburg CBDs. Secure and quiet complex in lovely tree lined suburb with 24hr sec …see more

from $65 / night

$455 / week

Book View

from $65 / night

(3) Good 

15

Vacation cottage in South Africa

Northern Cape / Hopetown

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Air conditioning
  • Pet friendly
  • Private garden
The Toll House is a luxury, two bedroom, country retreat on the banks of the Orange River. Close to where diamonds were first discovered, it is National Monument offering peace and quiet 7kms out of Hopetown.Beautifully decorated and fully equipped,the Tollhouse is the …see more

from $65 / night

$455 / week

Book View

from $65 / night

(1) Very Good 

10

Free State Vacation guest house rental

Free State / Bloemfontein

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
Windmill Guest House is a modern and welcoming guest house, ideal for business travelers, overnight stops and people who want to spend a few days in the city of roses. The guest house is located in Pellissier, Bloemfontein and offers easy access to the N1 highway, as we …see more

from $52 / night

$310 / week

Book View

Responds fast!
avg. 3 hours 48 minutes

from $52 / night

11

Vacation home rental

KwaZulu-Natal / Port Edward

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 0.5 mi
  • Swimming pool
  • Child friendly
In a secure complex is a luxurious log home perched on stilts, that has a stunning view of the Indian Ocean. The house is comfortably and tastefully furnished and well equipped . The house sleeps 6 people (3 bedrooms), 2 bathrooms, one on suite (bath and shower) the oth …see more

from $142 / night

$993 / week

Book View

Responds fast!
avg. 2 hours 50 minutes

from $142 / night

7

Vacation apartment with shared pool in South Africa

Cape Town / Strand

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Swimming pool
  • Child friendly
1 bedroom apartment with King Size bed or 2 single beds on the 4th floor, facing the sea. Luxury apartment in a gated community right on the beach, golf, tennis ... A kitchen well equipped with washing machine, oven, oven microwave ... Stay dining room and a terrace ov …see more

from $68 / night

$470 - $645 / week

Book View

from $68 / night

(7) Very Good 

15

Vacation home in South Africa

Western Cape / Plettenberg Bay

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
This is a beautiful, four bedroomed house overlooking Robberg Bay on the Garden Route in the Western Cape of South Africa. There's a stunning sea view of Robberg Bay and the Outeniqua Mountains. The house is a ten minute walk from the beach. The main bedr …see more

from $165 / night

$1500 - $3000 / week

Book View

from $165 / night

(6) Excellent 

18

Apartment accommodation in South Africa

Cape Town / Sea Point

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
Fantastic, modern and recently refurbished two bedroom flat in the heart of Sea Point, Cape Town. Situated right on the promenade with Atlantic ocean and mountain views. Property is light and breezy with all the modern facilities that will make your stay very comfortabl …see more

from $123 / night

$774 / week

Book View

from $123 / night

(2) Excellent 

10

Vacation cottage with swimming pool, golf nearby in South Africa

Cape Town / Constantia

5 6 7 nights min

  • 5 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 500 mi
  • Swimming pool
Our garden cottage consists of three double bedrooms with three bathrooms en suite and a lounge/dining area with a small but well equipped kitchen. We offer secure remote controlled off street parking , a pool, and a large and pretty garden and barbecue area. Our gu …see more

from $299 / night

$2002 / week

Book View

from $299 / night

29

Western Cape Vacation cottage rental

Cape Town / Constantia

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 10 mi
  • Swimming pool
  • Child friendly
Part of a stunning 2 acres property set at the foot of the densely forested eastern slopes of Table Mountain, The Little Guinea Fowl offers luxurious accommodation for the discerning travelers. The property is located in the select upper Constantia, a stone's throw awa …see more

from $166 / night

$1159 / week

Book View

from $166 / night

19

Vacation apartment in South Africa

KwaZulu-Natal / Amanzimtoti

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Unit 22 Waterberg is situated in the coastal town of Amanzimtoti, just south of Durban. The apartment has three bedrooms - one of which has a TV and DSTV and two shared bathrooms, main en-suite. The living area consists of a fully equipped kitchen with two fridge-fre …see more

from $400 / night

$2800 / week

Book View

from $400 / night

(3) Very Good 

7

Western Cape Vacation apartment rental

Cape Town / Vredehoek

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Swimming pool
Nestled below the majestic Table Mountain lies this modern two roomed self-catering apartment. All rooms open onto a tranquil and quiet garden with a swimming pool. The apartment has one comfortable bedroom with two single beds, a bathroom with shower, a spacious lounge …see more

from $118 / night

$704 / week

Book View

from $118 / night

(3) Very Good 

17

Vacation apartment with shared pool in South Africa

Overberg District / Hermanus

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
The apartment is on the ground floor with an entertaining garden and sea views. From the apartment take your sundowner in hand and walk down the boardwalk to the beach and enjoy spectacular sunset and ocean views and watch the whales frolic in season (June to October a …see more

from $100 / night

$700 / week

Book View

Responds fast!
avg. 3 hours 43 minutes

from $100 / night

(13) Excellent 

17

Vacation apartment rental

Cape Town / Victoria and Alfred Waterfront

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
1 Bedroom Apartment in Gulmarn building within the V&A Marina and overlooking the canal waterway. Furnished to give you a five star hotel level of comfort for a much more affordable rate. Living room has a pull out couch which means the apartment is suitable fo …see more

from $100 / night

$650 - $1750 / week

Book View

Responds fast!
avg. 1 hour 43 minutes

from $100 / night

20

Vacation bungalow rental

Cape Town / Hout Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly
Luxury bungalow with a view overlooking the beautiful Hout Bay Valley. Close to the village centre and beach, spacious family home for 6 people. Sunny living room with gas fireplace, dining room, well equipped kitchen, laundry area. Covered glass sunny passage lea …see more

from $141 / night

$880 - $1173 / week

Book View

Responds fast!
avg. 3 hours 48 minutes

from $141 / night

14

Vacation home rental

Plettenberg Bay / The Crags

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Set deep in the Crags in the beautiful Tsitsikama region of the garden route, near Plettenberg Bay (20km), Eagles Nest Cottage is nestled in charming farmlands on a small holding with breathtaking views. This double storied, red brick house sleeps six people comfortabl …see more

from $103 / night

$715 - $1105 / week

Book View

from $103 / night

(4) Excellent 

Certificate of Excellence

35

Vacation log cabin in South Africa

Western Cape / Oudtshoorn

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 60 mi
  • Private garden
Owl's Den are two fully functional self catering log cabins on my premises. Both are surrounded by trees and a lush garden. We are situated in Oudtshoorn and only 5 minutes drive or walk from town as well as restaurants, shops and garages. The little cabins are priv …see more

Certificate of Excellence

from $55 / night

$383 / week

Book View

from $55 / night

(9) Excellent 

65

Vacation home rental

KwaZulu-Natal / Zinkwazi Beach

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
Zinkwazi beach is an unspoilt seaside village on the east coast of KwaZulu Natal, South Africa. The warm Indian Ocean washes pristine beaches fringed with indigenous bush. Tucked into a bay at the main swimming beach lies the placid Zinkwazi river lagoon – home of the F …see more

from $88 / night

$616 - $896 / week

Book View

from $88 / night

13

Home rental in Gauteng

Greater Johannesburg / Melville

2 3 7 nights min

  • 2 bedrooms
  • Sleeps 3
  • 7 nights min
  • Child friendly
  • Private garden
High up on the Auckland Park Ridge is a historic stone house. 110 years old, full of character and natural charm; yet modernized with all the amenities a professional would need to live in a harmonious environment among the sounds of wild birds. The Space Accommodates: …see more

from $42 / night

$300 / week

Book View

from $42 / night

7

Vacation home with swimming pool in Western Cape

Western Cape / Montagu

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly
Fish Eagle Cottage sleeps two people the cottage has 1 bedroom with a queen size extra length bed, a fully equipped kitchen/dining room, bathroom with a shower and a private garden with terrace, dining furniture, sun loungers, braai and splash pool. All linen, towels, c …see more

from $84 / night

$587 / week

Book View

from $84 / night

(1) Very Good 

15

Vacation villa in South Africa

KwaZulu-Natal / Shaka's Rock

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0.1 mi
  • Child friendly
  • Air conditioning
Fully furnished 2 bedroom self catering unit, direct beach access. Sleeps 4 people. Main bedroom: Double bed and ensuite. Second bedroom: 2 Single beds. FREE WIFI Open plan Fully kitted kitchen with cutlery and crockery, microwave, fridge/freezer. Tea and coffee makin …see more

from $80 / night

$560 / week

Book View

Responds fast!
avg. 3 hours 29 minutes

from $80 / night

10

South Africa Vacation studio rental

Saldanha Bay Municipality / Langebaan

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
  • Child friendly
Lemon studio is a luxurious and stylish studio apartment with beautiful private courtyard and intimate BBQ facilites. Parking Off street parking for 1 vehicle Speeping arrangement Sleeps 2 guests. Open plan bedrooms with a Queen size bed Bathroom Bathroom with shower …see more

from $71 / night

$497 / week

Book View

from $71 / 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

from $78 / night