South Africa Apartments, Vacation rentals and villas

Close

View larger map

Also consider

Self catering Western Cape
2,524 properties
KwaZulu-Natal
385 properties
Gauteng
227 properties
Eastern Cape
199 properties
Mpumalanga
130 properties
Limpopo Province
94 properties
Free State
44 properties
North-West Province
21 properties
Northern Cape
18 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

3,638 Vacation rentals

Travelers going to South Africa are booking December dates now. Secure your vacation rental today and have the perfect trip.

(4) Excellent 

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  …see more

from $53 / night

$368 / week

Book View

from $53 / night

(1) Excellent 

24

South Africa Vacation cottage rental

Hibberdene / Woodgrange-on-Sea

7 16 Min stay varies

  • 7 bedrooms
  • Sleeps 16
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
Hibberdene is a popular coastal resort about 95kms South of Durban and about 45 minutes by car on the highway. The village has five swimming beaches and there is some good scuba diving on the reef and fishing from the beach and rocks, which starts near to the railway br  …see more

from $68 / night

$476 / week

Book View

from $68 / night

(3) Very Good 

8

Vacation apartment with shared pool, golf nearby in Western Cape

Plettenberg Bay / Goose Valley Golf Estate

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
A perfect holiday in Plettenberg bay!Dreaming of having a beautiful holiday in Plettenberg Bay, then this one is not to be ignored.A lovely corner apartment to rent close to the pool. Two bedroom, two bathroom flat in Goose Valley Golf Estate with spectacular vi  …see more

from $50 / night

$313 - $450 / week

Book View

from $50 / night

(5) 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: &bull  …see more

from $57 / night

$338 - $863 / week

Book View

from $57 / night

(2) Excellent 

23

Vacation home with swimming pool in South Africa

KwaZulu-Natal / Port Shepstone

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
Hibiscus on the Beach is located right on the beach of Southport.Just between two tidal pools, the house is ideally located to enjoy the beach with all the family. On your left-hand side, walk 211 meters and find a tidal pool to play with kids. Then on your right-ha  …see more

from $83 / night

$637 / week

Book View

from $83 / night

24

Western Cape Vacation guest house rental

Plettenberg Bay / Keurboomstrand

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
Self Catering house in the heart of nature. Surrounded by forest, lagoon and less than 100 metres from the pristine beach of Nature's Valley, Nectar Cottage is located inside the Garden Route National Park and Tsitsikamma Forest. The Pearl of the Garden Route!<  …see more

from $119 / night

$830 / week

Book View

from $119 / night

(5) 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

(4) Excellent 

24

Vacation home rental

Western Cape / Seaforth

5 18 2 nights min

  • 5 bedrooms
  • Sleeps 18
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
Close to the southernmost tip of Africa, in the Cape Town Village of Simon's Town is where you will find Thalassa, a 5 bedroom, 4 bathroom Seaforth Holiday Villa. This magical family home overlooks Seaforth Beach, is a two minute walk to the more secluded Water  …see more

from $350 / night

$2450 / week

Book View

from $350 / night

(3) Very Good 

20

Vacation studio with golf nearby in South Africa

Simon's Town / Murdock Valley North

Studio 3 Min stay varies

  • Studio
  • Sleeps 3
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
Studio 4 - Luxury Studio with Balcony and Spectacular Sea View·This studio is very spacious and has the best sea view of all of the studios·Studio has just been fully renovated, so new bathroom with Shower, and new kitchenette with granite work  …see more

from $62 / night

$438 / week

Book View

from $62 / night

(11) Excellent 

27

South Africa Vacation studio rental

Cape Town / Camps Bay

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
Studio Eleven on Comrie is a stylish self catering apartment in a tranquil sunny garden setting in the heart of the trending suburb of Camps Bay. It is only a 15 minute walk to the pristine white beaches and vibrant strip with its many restaurants, bars and café  …see more

from $94 / night

$644 - $1048 / week

Book View

from $94 / night

(1) Excellent 

16

Vacation home with swimming pool in South Africa

Overberg District / Kleinmond

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 8 mi
  • Swimming pool
  • Air conditioning
Situated on a internationally acclaimed gated golf estate, close to the world renowned whale watching resort of Hermanus and Kleinmond in South Africa's beautiful Cape, just 90 kilometres from Cape Town is our luxury designer residence offered on a self-catering ba  …see more

from $250 / night

$1400 - $3400 / week

Book View

from $250 / night

(1) Excellent 

17

Vacation apartment with shared pool in South Africa

KwaZulu-Natal / Shelly Beach

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
No. 3 San Guiliana is an exclusive, fully fitted, 8 sleeper self catering unit, situated in Shelly Beach and is only 10 minutes from the beach. This comfortable self-catering unit is located in the exclusive San Guiliana complex, Shelly Beach. Comfort, privacy and saf  …see more

from $60 / night

$420 / week

Book View

from $60 / night

(1) Excellent 

23

Vacation home with swimming pool in South Africa

Cape Town / Kommetjie

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
House overlooking the sea with 4 bedrooms and 8 beds / guests and 3.5 bathrooms and • Private swimming pool. • The beautiful sandy beach can be reached in less than 50m. • 24 hour security in the Private Slangkop Eco Estate. • 42km to Cape Town and  …see more

from $215 / night

$1434 - $2867 / week

Book View

from $215 / night

(1) Excellent 

20

Vacation log cabin with shared pool in South Africa

KwaZulu-Natal / Hibberdene

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Hibberdene River resort is in a secure complex with gardens along side Mzimayi river. Hibberdene is between Durban and Port Shepstone. it is an hours drive from the airport. the temperature seldom goes below 20 degrees Celsius. It is a 5 minute walk from a blue flag be  …see more

from $63 / night

$394 / week

Book View

from $63 / night

(1) Very Good 

18

South Africa Vacation apartment rental

Cape Town / Strand

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Very spacy apartment with beautiful see and mountain views. Because the apartment is completely glass surrounded you can enjoy the views any moment you are inside the apartment. The beach is directly across the street. At the pool downstairs is also the possibility to h  …see more

from $76 / night

$529 / week

Book View

from $76 / night

(1) Excellent 

23

Home rental in Western Cape with shared pool, golf nearby

Cape Town / Strand

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Golf House is situated in the stunning seaside Greenways Golf Estate in Strand. The house is situated on the 15th hole, with the lounge, backdoors and outside living area facing the fairway. Just a mere 20 meters away runs a river that runs all the way to the ocean whic  …see more

from $125 / night

$875 / week

Book View

from $125 / night

5

South Africa Vacation apartment rental

Cape Town / Melkbosstrand

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
Seaside -Stunning 1 bedroom Self catering flat, 25 min drive to Cape Town. 100m from beach. Kitchen is fully equipped - microwave,kettle,toaster, large fridge/freezer, stove, crockery & cutlery etc. Full DSTV & sound system. Lounge has 2 x couches with futon mat  …see more

from $50 / night

$350 / week

Book View

from $50 / night

(2) Excellent 

12

KwaZulu-Natal Vacation home rental

KwaZulu-Natal / Ballito

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Beach/lakeside relaxation
  • Ask about children
Views, views,views. Overlooking the most breathtaking view , this extraordinary home is available for rental . If getting away from it all to the sound of the waves is your perfect holiday, then this home is for you! Plunge pool , indoor fireplace, Lounge, dining and ki  …see more

from $480 / night

$3360 / week

Book View

from $480 / night

(1) Excellent 

16

Apartment rental in South Africa

Cape Town / Bloubergstrand

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly
Only 30 meters from the sandy white beach of Table View you find this luxurious holiday apartment. Portico 802 offers spacious self-catering accommodation with direct access to the beach. From the balcony of your apartment on the 8th floor you have unspoiled panoramic v  …see more

from $60 / night

$415 / week

Book View

from $60 / night

(12) Excellent 

24

South Africa Vacation home rental

Hermanus / Sandbaai

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Private garden
Seagull House Hermanus is a self catering holiday house situated in Sandbaai, Hermanus, featuring two individually decorated bedrooms with en-suite bathrooms.There is a fully equipped open plan kitchen, dining area and a lounge. The lounge comes equipped with DSTV, a DV  …see more

from $100 / night

$700 - $1050 / week

Book View

from $100 / night

(4) Very Good 

12

Vacation apartment with swimming pool, golf nearby in South Africa

Eastern Cape / Port Alfred

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
Welcome to Port Alfred in the Eastern Cape where the Kowie River flows into the Indian Ocean. We have fantastic endless beaches and the most sunshine hours in the country. It's a perfect destination for a relaxing or active holiday - whether water sports like scuba  …see more

from $44 / night

$250 - $447 / week

Book View

from $44 / night

(2) Good 

15

South Africa Vacation apartment rental

KwaZulu-Natal / Umhlanga Rocks

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Cormoran is situated on Umhlang's beachfront with direct access to the beach and promenade. This self catering apartment has 2 bedrooms that sleeps 4, two bathrooms (main en-suite) upstairs and kitchen , living area downstairs. The complex boast with a standard siz  …see more

from $110 / night

$770 / week

Book View

from $110 / night

9

Apartment rental in Western Cape with shared pool

Cape Town / Kalk Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
No 1 The Quays is a sunny and spacious apartment within a secure complex in the fishing village of Kalk Bay. As the complex is opposite the working harbour of Kalk Bay its position offers walk's along the seaside, a swim in the sea or in a nearby tidal pool or the  …see more

from $88 / night

$613 / week

Book View

from $88 / night

(1) Excellent 

24

Vacation apartment with shared pool in Western Cape

Cape Town / Bantry Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly
WIFI & SATELLITE TELEVISION (DSTV) PROVIDED Recently renovated top floor apartment with a modern charm. 1 bedroom apartment that has all the necessary amenities and which opens up to give a wonderful sense of spaciousness. The balcony doors are fully stackable wh  …see more

from $70 / night

$490 / week

Book View

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

from $100 / night

(7) Excellent 

21

Vacation home accommodation

Cape Town / Simon's Town

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
Large family home with glorious sea and mountain views, a pool, and just a two minute walk from one of Cape Town's most famous beach, Boulders, known for its penguin colony. It is across the road from the Simonstown golf-course, and just 2kms from the quaint and a  …see more

from $100 / night

$650 - $1070 / week

Book View

from $100 / night

8

Vacation cottage in South Africa

Western Cape / Matjiesfontein

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
Situated on the Rietfontein Private Nature Reserve's boundary, next to Matjiesfontein, the two twin rooms accommodate 4 people. The bathroom, though with an authentic touch offers a hot modern day shower. Whether with company or just a book, the built-in wall nook  …see more

from $55 / night

$385 / week

Book View

from $55 / night

27

South Africa Vacation home rental

Eastern Cape / Port Elizabeth

5 9 Min stay varies

  • 5 bedrooms
  • Sleeps 9
  • Min stay varies
  • Child friendly
  • Private garden
Modern villa overlooking the Indian Ocean. Main house with 3 bedrooms; 1 x queen (ensuite), 1 double and 1 x 3/4 (ensuite), plus 1 x family bathroom. Open plan kitchen and dining area, lounge with dstv (satellite) leading out onto a balcony with 180 degree sea views. 2  …see more

from $169 / night

$1182 / week

Book View

from $169 / night

(10) Excellent 

20

Vacation home in Western Cape

Hermanus / Onrus River

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Pet friendly
Geheim is a spacious 3 bedroom home situated in Onrus, Western Cape, South Africa. With its double volume bedrooms it offers the very best in luxury and comfort. The famous Onrus beach is only a 3 minute walk away.This home has breathtaking views of the ocean and mo  …see more

from $138 / night

$875 - $1375 / week

Book View

from $138 / night

8

Vacation apartment in Western Cape

Cape Town / Bloubergstrand

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly
  • Pet friendly
Villa Viola is very centrally situated in Bloubergstrand, it is within walking distance to the beach, shops and restaurants. The apartment is within a small, quiet and secure complex, There is a sofa bed in the lounge for extra guests, The bedroom opens onto a fair siz  …see more

from $50 / night

$263 / week

Book View

from $50 / night

(42) 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 $63 / night

$438 / week

Inquire View

from $63 / night

(2) Excellent 

24

Western Cape Vacation chalet rental

Cape Town / Constantia

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 15 mi
  • Swimming pool
  • Child friendly
The Cottage Chardonnay is located in the heart of the Cape's most famous and beautiful suburbs, amongst the leafy vines of the oldest wine lands in the Cape. It is in close proximity to many of the celebrated Cape restaurants. It is also a minute or two away from t  …see more

from $65 / night

$363 - $649 / week

Book View

from $65 / night

12

Vacation studio in Western Cape

Cape Town / Claremont

Studio 2 3 nights min

  • Studio
  • Sleeps 2
  • 3 nights min
  • Nearest beach 16 mi
  • Private garden
Studio at 9 is a cosy studio apartment in the heart of Claremont in the southern suburbs of Cape Town. It provides excellent accommodation, with all the appliances, china, cutlery, cooking ware to name a few supplied. Pure cotton bed linen and ample towels. Located wi  …see more

from $35 / night

$245 / week

Book View

from $35 / night

(5) Excellent 

18

South Africa Vacation home accommodation

Cape Town / Observatory

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 7 mi
  • Child friendly
Bay Leaf Cottage is located in the trendy suburb of Observatory, Cape Town. ”Obs”, as it is known to residents, is renowned for it's Victorian architecture, eateries, pubs, shops, theatres and clubs on the popular Lower Main Road strip and is well locat  …see more

from $88 / night

$525 - $683 / week

Book View

from $88 / night

(3) Excellent 

33

Home rental in South Africa

Western Cape / Franschhoek

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Only 10 minutes walk to the village center, situated in a peaceful residential area, Grande Plaisir is an upmarket self-catering holiday residence. This brand new accommodation is tastefully decorated with light and spacious rooms, furnished to a high quality throughou  …see more

from $256 / night

$1613 - $2567 / week

Book View

from $256 / night

(19) Excellent 

15

Vacation home with swimming pool in South Africa

Port Elizabeth / Summerstrand

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
Situated on the Port Elizabeth beachfront at Summerstrand, Sixty-One On Brighton offers spacious, luxury self-catering accommodation to the tourist, sportsman and business executive.Up-market Sixty-One on Brighton is located close to some of the best beaches alo  …see more

from $213 / night

$1505 - $2083 / week

Book View

from $213 / night

(3) Excellent 

21

Vacation villa in South Africa

Cape Town / Camps Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
The echo of waves crashing on the beach, mountain views second-to-none and the best sunsets South Africa has to offer all come together at this ideally situated Camps Bay home. Step into this serene haven and get ready to relax. Azure luxury villa is beautifully decorat  …see more

from $650 / night

$4550 - $19782 / week

Book View

from $650 / night

7

Vacation apartment rental

Western Cape / Yzerfontein

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Private garden
Kariza is a gorgeous fully equipped self catering unit in the Pearl Bay area of Yzerfontein on the West Coast of South Africa. It is spacious and comfortable for 2 adults and 1 child. The unit has a full view of the beach and is walking distance from the shore. You are  …see more

from $60 / night

$420 / week

Book View

from $60 / night

(7) Very Good 

14

Vacation penthouse with swimming pool in Western Cape

Cape Town / Camps Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
The accommodation comprises 4 bedrooms, (one on suite), 2 bathrooms and an open plan living/ Dining area and designer kitchen flowing to the wonderful terrace and plunge pool perched above Bali Bay. The penthouse is 200 metres from the superb restaurants and ent  …see more

from $485 / night

$3233 - $5927 / week

Book View

from $485 / night

(8) Excellent 

17

Vacation apartment in South Africa

Saldanha Bay Municipality / Langebaan

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.01 mi
Located on the 3rd floor of this large dwelling the apartment offers one bedroom, a living/dining room with a double sofabed and an indoor barbeque, fully equiped kitchen and a bathroom. The bedroom and living room lead onto a large balcony with partly shaded pergola wi  …see more

from $113 / night

$788 / week

Book View

from $113 / night

1