50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,689 properties
KwaZulu-Natal
411 properties
Gauteng
234 properties
Eastern Cape
211 properties
Mpumalanga
139 properties
Limpopo Province
97 properties
Free State
44 properties
North-West Province
22 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,832 Vacation rentals

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 $398 / night

$2782 / week

Book View

from $398 / night

6

South Africa Vacation guest house rental

Cape Town / Gordon's Bay

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
Each Guestroom is self contained. It has en-suite bathrooms and very comfortable beds. The famous Bikini beach is within a 5 minute walking distance as well as lots of other things to do such as Golf and eating out. There is a big Shopping mall less than 10Km away. We a …see more

from $50 / night

$300 / week

Book View

from $50 / night

9

Vacation bungalow in Free State

Free State / Clarens

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
This newly refurbished self-catering cottage is situated at the end of a peaceful cul-de-sac in the heart of Clarens. The house is beautifully decorated to enhance your country experience and comfortably sleeps 6 guests in 3 bedrooms. The main bedroom is furnished wit …see more

from $109 / night

$763 / week

Book View

from $109 / night

5

South Africa Vacation chalet rental

Limpopo Province / Bela Bela

3 4 2 nights min

  • 3 bedrooms
  • Sleeps 4
  • 2 nights min
  • Swimming pool
  • Suitable for children age 5+
This bush-lovers paradise hosts to a wide variety of bird life, giraffe, and small antelope. Of the Big Five, only the leopard is represented at Marulani. The tranquillity of the environment is preserved in that Marulani is one of the least dense developments in the a …see more

from $122 / night

$849 / week

Book View

from $122 / night

(2) Excellent 

9

Vacation home with golf nearby in Western Cape

Cape Town / Milnerton

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Nearest beach 5 mi
  • Child friendly
  • Private garden
This gorgeous 3 bedroomed home in the exclusive suburb of Milnerton Ridge offers a family the ability to enjoy each other's company and is spacious enough for much needed privacy. The property features: - a fully equipped kitchen, - a lounge with TV - 8 seate …see more

from $242 / night

$1694 / week

Book View

from $242 / 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 divi …see more

from $45 / night

$259 - $461 / week

Book View

from $45 / night

(1) Excellent 

12

Western Cape Vacation chalet rental

Saldanha Bay Municipality / Langebaan

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Child friendly
Hear and smell the ocean. 50m from the BEACH Indoor fireplace, TV with DSTV, Private Patio with braai. This 4 sleeper Cabana consists of 1 x double bed room - 1 x twin bed room- Bathroom with shower sharing- Open plan kitchen / lounge / di …see more

from $56 / night

$373 - $399 / week

Book View

from $56 / night

(1) Very Good 

16

Apartment rental in Western Cape with swimming pool

Cape Town / Cape Town Central

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
The Plantation Cottage is conveniently located and provides for easy access to all Cape Town attractions. Fully equipped, self catering with open plan living is conveniently located in the heart of the Mother City and serves as a good hub to explore top Cape Town d …see more

from $75 / night

$525 / week

Book View

from $75 / 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 $56 / night

$390 / week

Book View

from $56 / night

(1) Excellent 

27

Vacation apartment with shared pool, golf nearby in Western Cape

Strand / Greenways

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Situated in the prestigious and very popular Greenways Golf Estate, this apartment is a perfect holiday destination. The estate does not only boast with exceptional security, but you will also have access to all the estate has to offer: golf course, clubhouse with resta …see more

from $60 / night

$490 - $700 / week

Book View

from $60 / night

9

Apartment rental in South Africa

Cape Town / Green Point

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 3 mi
  • Child friendly
  • Ask about pets
This is a pretty little apartment / cottage that has been renovated very recently so brand new. The kitchen is also brand new and fitted with all mod-cons for a great little self-catering experience. It's situated on High Level Road in Cape Town so there is a li …see more

from $58 / night

$288 / week

Book View

from $58 / night

12

Vacation home in Western Cape

Knysna / Sedgefield

4 8 14 nights min

  • 4 bedrooms
  • Sleeps 8
  • 14 nights min
  • Child friendly
  • Private garden
Newly renovated modern home with all amenities situated in the heart of the Garden Route, midway between Knysna and George. Sedgefield is the only "Slow City" in Africa. Wonderful beaches nearby and easy walk to Swartvlei River. Organic farmers' market every Saturday mo …see more

from $128 / night

$896 / week

Book View

from $128 / night

(18) Excellent 

22

Vacation cottage in Western Cape

Cape Town / Somerset West

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Air conditioning
  • Private garden
Alfie's Cottage is a newly renovated one bedroom ensuite cottage on a property bordering the Helderberg Nature Reserve in one of the oldest areas of Somerset West. Ideal for holidaymakers wanting to relax, walk and soak up the magnificent views and countryside whilst be …see more

from $86 / night

$493 / week

Book View

from $86 / night

(1) Excellent 

13

South Africa Vacation apartment rental

Mpumalanga / Hazyview

2 3 2 nights min

  • 2 bedrooms
  • Sleeps 3
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Private garden
This beautiful apartment is located in an ideal location, just 10 km from the Kruger National Park. You can visit the Blyde River Canyon via the panorama route only 40 km away. Wi-Fi and a flat-screen TV are available. In the newly renovated building, there's a nice be …see more

from $56 / night

$349 / week

Book View

from $56 / night

13

South Africa Vacation apartment rental

KwaZulu-Natal / Ballito

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 0.1 mi
  • Swimming pool
  • Child friendly
Situated along the very popular Willard Beach in Ballito, 305 Manor Gardens offers self-catering accommodation in a spacious open plan living area and 3 bedrooms, all with en-suite bathrooms, sea views from your bed, and direct access to an unbelievable wrap around balc …see more

from $298 / night

$2084 / week

Book View

from $298 / night

(11) Excellent 

12

Vacation b&b with shared pool in South Africa

Cape Agulhas / Agulhas

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Ask about children
The Accommodation: Spacious 8.5m x 4.5m room offers lounge and bedroom areas. The comfy king size bed is also extra length for our taller visitors! 2 single beds can be moved in for extra guests. All quality white cotton linen, towels and swimming towels are supplied a …see more

from $84 / night

$583 / week

Book View

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

(8) 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 $393 / night

$2805 - $8414 / week

Book View

from $393 / night

24

Villa rental in South Africa

Clifton / Clifton

4 8 5 nights min

  • 4 bedrooms
  • Sleeps 8
  • 5 nights min
  • Child friendly
This bungalow is situated on Clifton Fourth beach with views of the sea. The white sandy beach is just 20 steps away. This stylish and modern four bedroom bungalow is fully fitted with all mod-cons and boasts full sea-views from the lounge, dining room a …see more

from $769 / night

$5380 / week

Inquire View

from $769 / night

(2) Excellent 

12

Vacation cottage with golf nearby in South Africa

Western Cape / Montagu

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 120 mi
  • Swimming pool
  • Car not necessary
Montagu 4 Seasons¸ lying at the gateway of the Karoo, offers three luxury units in a lovely, private setting at the centre of the village of Montagu. The enclosed units are nestled under a majestic oak tree and surrounded by enthrallingly charming gardens which welcome …see more

from $75 / night

$490 / week

Book View

from $75 / night

6

South Africa Vacation apartment accommodation

Cape Town / Claremont

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 10 mi
  • Swimming pool
  • Child friendly
Situated in a leafy, tree lined Cul de Sac, the modern furnished apartments are in walking distance to Claremont / Cape Town business district, Cavendish Square, the Newlands Cricket and Rugby Grounds and the Cape Town Olympic Swimming Pool with easy access to the Centr …see more

from $145 / night

$1013 / week

Book View

from $145 / night

(4) Excellent 

12

Apartment rental in Western Cape with golf nearby

Knysna / The Heads

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Beach/lakeside relaxation
  • Suitable for children age 5+
  • Ask about pets
Enjoy peace and tranquility in the Three Star graded Owl's Roost - Turaco Apartment (65 sqm) suitable for three adults. Part of a private residence set in an elevated position on a steep slope on The Heads where the Knysna River enters the Southern Indian Ocean. Surroun …see more

from $66 / night

$460 - $516 / week

Book View

from $66 / night

10

Vacation villa in South Africa

Cape Town / Bantry Bay

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Child friendly
Caprice is centrally located in Bantry Bay which is especially well known for being a wind free zone. It is a stones throw from Camps Bay and Clifton beaches as well as lots of excellent restaurants and bars.This apartment, which is 2 easy flights of stairs down to reac …see more

from $361 / night

$2527 / week

Inquire View

from $361 / night

(14) Excellent 

23

Apartment rental in South Africa with swimming pool

Cape Town / Bantry Bay

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool
This spacious apartment has plenty of room, sleeping up to 8 if required. The location is magnificent - Bantry Bay is a small exclusive residential area of Cape Town nestled between Clifton and Seapoint. It is wind free, resting on the lower slopes of Lions Head an …see more

from $168 / night

$1174 / week

Book View

from $168 / night

13

Home rental in Western Cape

Cape Town / Noordhoek

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Private garden
Longboat Lodge is a designed to be a simple, budget friendly base from which a family or group of friends can explore the South of Cape Town. friendly. There are four rooms, three of which have a shower and loo attached, one has a full bath. There is a open plan kit …see more

from $96 / night

$672 / week

Book View

from $96 / night

6

South Africa Vacation apartment rental

Cape Town / Melkbosstrand

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
The 2 bedroom apartment is 100m from beach and perfect for holiday makers as well as corporate stays. It is 36km from Cape Town and en route of Micity busstop (trips to Cape Town throughout the day). The unit is fully equipped to ensure a comfortable stay to guests. …see more

from $60 / night

$420 / week

Book View

from $60 / night

(1) Excellent 

11

Vacation home in Western Cape

Overberg District / Hermanus

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Private garden
Carole’s Cottage is a welcoming well appointed, self-catering cottage, in a secure private estate in Sandbaai, a suburb just 3km from the centre of Hermanus. You will have everything you need for a fabulous long holiday or just brief weekday breaks or weekends away. …see more

from $70 / night

$490 / week

Book View

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

$449 - $617 / week

Book View

from $65 / night

(7) Excellent 

26

Vacation villa in South Africa

Cape Town / Kalk Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.7 mi
  • Child friendly
Observe ocean and mountains, from the comfort of a beautifully restored, near-hundred-year-old home. Crashing waves may lull you to sleep, or inspire you to explore the buzzing seaside village of Kalk Bay. Stroll down a few steps, through parks, alleys or cobbled street …see more

from $130 / night

$850 - $1700 / week

Book View

from $130 / night

(4) Excellent 

10

Apartment rental in South Africa with shared pool, golf nearby

Zululand / Mtunzini

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Air conditioning
The unit is a separate downstairs apartment with private entrance, comprising of one bedroom, lounge (couch can be replaced with two 3/4 beds for bookings of two or more nights), bathroom and kitchenette. The rooms are clean, neat and modern. It's a perfect place for th …see more

from $35 / night

$245 / week

Book View

from $35 / night

24

Vacation home in South Africa

Cape Town / Somerset West

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
Large spacious open plan house with spectacular ocean views in sought after area Somerset West. Large front deck area with seating and dining table. Amazing ocean views and spectacular sunsets. Stunning outside entertainment area with sparkling blue pool with sun loun …see more

from $393 / night

$2751 / week

Book View

from $393 / night

(4) Excellent 

10

Vacation apartment in Western Cape

Saldanha Bay Municipality / Langebaan

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
Modern bright apartment in Paradise Beach with panoramic views over Langebaan lagoon and Saldanha Bay. Perfect romantic getaway for couples or a beach holiday for a small family. 2 minute walk to secluded beach. 5 min drive to Club Mykonos resort and casino. …see more

from $96 / night

$461 / week

Book View

from $96 / night

(2) Very Good 

12

Vacation home in South Africa

Mpumalanga / Hazyview

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
This is a beautiful 3 bedroom house on a upmarket 18 hole golf course. Get lost in the tranquility of nature, surrounded by birds and small antelope. Enjoy lovely views from both balconies while entertained by birds and the sounds of hippos. The Lodge offers cl …see more

from $128 / night

$896 / week

Book View

from $128 / night

(5) Excellent 

93

Manor house rental in South Africa

KwaZulu-Natal / Nottingham Road

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 150 mi
  • Child friendly
  • Private garden
Amanzi Country Manor is a luxury self-catering home located in the heart of the Midlands Meander, less then 10min outside of Nottingham Rd. This gracious, two level, open plan stone home boasts 4 spacious bedrooms and 2 generous living rooms, each of which have their o …see more

from $223 / night

$1503 / week

Book View

from $223 / night

(2) Very Good 

6

South Africa Vacation cottage accommodation

Cape Town / Noordhoek

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
A rustic comfortably furnished wooden double storey thatched cottage set in a rare milkwood forest overlooking the sea with direct access to an 8Km long unspoiled beach only 30 minutes drive from the centre of Cape Town, South Africa. Superb a la Carte restaurant on sit …see more

from $141 / night

$986 / week

Book View

from $141 / night

10

Vacation cottage in Western Cape

Overberg District / Hermanus

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Ask about children
This upmarket self-catering cottage is located only a few blocks away from several excellent restaurants, shops and the cliff path of Hermanus. Stylishly appointed, the cottage has a contemporary feel with its double volume, open-rafter living space, and tasteful decor. …see more

from $100 / night

$700 / week

Book View

from $100 / night

17

Vacation apartment with shared pool in South Africa

KwaZulu-Natal / Margate

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
Very quiet Guest House with great garden and pool. The apartments have direct access to the garden and BBQ Area. The pool with sun loungers invite you to relax and relax. In the room there DStv, a fan and a kitchenette. The bathroom is newly built with toilet, sink and …see more

from $68 / night

$449 / week

Book View

from $68 / night

(1) Excellent 

17

Vacation villa with golf nearby in Western Cape

Knysna / Thesen Island

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Private garden
Located on the award winning Thesen Island development, this 4 star villa has three en suite bedrooms. Large open plan lounge, dining-room and kitchen and a lovely al fresco dining and entertainment area with barbecue. Gantry House has its own private jetty from where …see more

from $256 / night

$2240 - $3136 / week

Book View

from $256 / night

28

KwaZulu-Natal Vacation apartment rental

KwaZulu-Natal / Ballito

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Stay in Unit 612 today! Cleaning, laundry and linen changes on every third day of your stay included in the price. Let us know if you would like extra cleaning services. Zimbali Coastal Resort is a place where miles of deserted beaches divide the warm Indian Ocean and …see more

from $110 / night

$750 / week

Book View

from $110 / night

(1) Excellent 

14

Shepherds hut rental in South Africa

Cape Town / Kommetjie

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 0.1 mi
  • Child friendly
The traditional-style shepherd's hut is situated in a grove of beautiful Milkwood trees, less than a minute's walk from the Atlantic, in the fishing village of Kommetjie. When you lie in the queen-size bed, you can see only the treetops, and soft light streaking through …see more

from $49 / night

$341 / week

Book View

from $49 / night

1