50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,985 properties
KwaZulu-Natal
535 properties
Gauteng
367 properties
Eastern Cape
293 properties
Mpumalanga
234 properties
Limpopo Province
128 properties
Free State
94 properties
North-West Province
79 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,759 Vacation rentals

37

Vacation apartment with shared pool in South Africa

KwaZulu-Natal / Amanzimtoti

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
  • Swimming pool
  • Child friendly
Rental basis: Entire house or apartment Number of bedrooms: 2; Number of other rooms with beds: 1 Number of bathrooms: 2 In a place where dreams are lived out and memories built. All in complete serenity and beauty touched by local African warmth and charm. Experience …see more

from $60 / night

$415 / week

Book View

from $60 / night

17

South Africa Vacation home rental

Cape Town / Constantia

4 7 7 nights min

  • 4 bedrooms
  • Sleeps 7
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Private garden
This beautiful family home has 4 bedrooms and plenty of entertaining space. The open plan living area leads onto the outdoor patio which overlooks the beautiful garden and swimming pool. It's close to all Constantia has to offer; vineyards, restaurants, golf courses and …see more

from $461 / night

$3,227 / week

Book View

from $461 / night

11

South Africa Vacation b&b rental

Greater Johannesburg / Benoni

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Abacus Guest House is located in a secure complex in the upmarket suburb of Lakefield in Benoni. Being centrally situated, it is convenient for business travelers and perfect for those wanting to explore Gauteng. Accommodation consists of 10 bedrooms of which three hav …see more

from $46 / night

$322 / week

Book View

from $46 / night

10

Vacation home in South Africa

KwaZulu-Natal / Amanzimtoti

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 64 mi
  • Ask about children
Eston Lakes Country House is an 8 sleeper self catering house.Relax and unwind at this serene farm in the country in Kwa Zulu Natal. Between rolling green hills, breathing in the fresh country air, you are sure to feel revitalized. Two dams, catch & release fishing, wal …see more

from $100 / night

$700 / week

Book View

from $100 / night

9

Guest house rental in South Africa with shared pool

Durban / Morningside

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Set in Durban, Daisy Lodge features well equipped guest rooms, Wi-Fi throughout the property and free parking. The guest house has a plunge pool,and a braai area. You will find a kettle and some kitchen utensils in the rooms. Every room is equipped with a private bathr …see more

from $40 / night

$270 / week

Book View

Responds fast!
avg. 3 hours 28 minutes

from $40 / night

(2)  

5

Gauteng Vacation apartment rental

Greater Johannesburg / Sunninghill

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
Ruby Homes Sunninghill Sandton apartments boast a range of beautifully furnished apartments, with a homely warm environment designed to accommodate both corporate individuals looking for a modern sophisticated environment, to the most casual individual simply looking fo …see more

from $78 / night

$546 / week

Book View

from $78 / night

15

South Africa Vacation villa rental

North-West Province / Groot Marico

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ask about children
  • Ask about pets
This exclusive vintage 5-bedroom farmhouse enjoys a peaceful setting on South Africa’s Madikwe Game Reserve. Ideal for family groups or social events, Morukuru Farm House can comfortably accommodate up to 10 guests. A personal chef, butler, nanny, ranger and tracker mak …see more

from $3,226 / night

$22,582 / week

Book View

Responds fast!
avg. 2 minutes

from $3,226 / night

(1) Excellent 

5

South Africa Vacation villa rental

KwaZulu-Natal / Ballito

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
Located just 30 minutes North of Durban, 2 on Valley Villa is the perfect spot to relax and unwind in a luxury environment, after experiencing the vibrant life and culture of KwaZulu Natal, South Africa. 2 on Valley Villa altogether lives up to its title of being a tran …see more

from $100 / night

$700 / week

Book View

from $100 / night

22

Vacation home accommodation

Greater Johannesburg / Kempton Park

6 12 1 night min

  • 6 bedrooms
  • Sleeps 12
  • 1 night min
  • Child friendly
  • Private garden
Our Bed & Breakfast is a unique beautiful thatch roof home close to the Johannesburg international airport OR Tambo. Great shopping experiences like the Mall of Africa, Greenstone and Festival malls, Restaurants, Hospitals, Wild life attractions, Casinos, Family-friendl …see more

from $52 / night

$364 / week

Book View

from $52 / night

8

Gauteng Vacation apartment rental

Greater Johannesburg / Johannesburg

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Ask about pets
  • Private garden
Spacious 2 bedroom luxury space in Houghton is a tranquil hideaway in the city and very centrally located. Both bedrooms are en suite with large dressing rooms, open plan kitchen/dining, lounge and TV Room. Ceilings are double volume, travertine marble floors and highes …see more

from $205 / night

$1,060 / week

Book View

from $205 / night

(9) Excellent 

18

Vacation apartment in South Africa

Greater Johannesburg / Alberton

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Air conditioning
This stunning apartment is perfect for travellers wanting privacy, peace and quiet. It has all of the necessities required to have a comfortable stay and is situated close to all amenities. Johannesburg is a city with historical value and has tourist attractions that …see more

from $75 / night

$525 / week

Book View

Responds fast!
avg. 1 hour 25 minutes

from $75 / night

8

Gauteng Vacation apartment rental

Gauteng / Centurion

1 2 30 nights min

  • 1 bedroom
  • Sleeps 2
  • 30 nights min
  • Child friendly
Small One bedroom 35 sq m with double bed which can be made into 2 single beds if required.The apartment is 800m from Centurion Gautrain station, close to all amenities, walking distance from schools and the Unitas Hospital and close to the N1/Ben Schoeman. The apartm …see more

from $17 / night

$100 / week

Book View

from $17 / night

(1) Excellent 

36

South Africa Vacation home rental

Western Cape / Wilderness

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
The Dairy literally was an old dairy which has been turned into a modern, sunny, spacious accommodation unit. The Dairy is a 6-sleeper unit. The house looks onto an unfenced farm dam and has great views of the Outeniqua mountain range. There are 2 bedrooms and 2 bathr …see more

from $140 / night

$976 / week

Book View

from $140 / night

13

Western Cape Vacation guest house rental

Overstrand / Hermanus

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Swimming pool
  • Private garden
The Gables in Hermanus is a new 4 star self catering guest house. all rooms are modern decorated and lead into a lush garden with private pool. The rooms have their own patio where we serve breakfast if the guest wishes so. We are situated close to the famous cliff wal …see more

from $85 / night

$535 / week

Book View

from $85 / night

8

Vacation apartment with shared pool in South Africa

Greater Johannesburg / Fourways

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Avignon 1 Bedroom Loft is beautifully furnished with 1 bath . It comes with fully equipped kitchen and lounge with access to a patio. The duplex unit is on the second floor with a covered parking bay close to the unit. With beautiful gardens, this luxurious fully-fu …see more

from $69 / night

$483 / week

Book View

from $69 / night

3

Vacation cottage with shared pool in Gauteng

Johannesburg / Emmarentia

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Swimming pool
  • Suitable for children age 5+
Conveniently situated in the centre of the Northern Suburbs of Johannesburg, Moonflower Cottages nestles quietly in Victory Park which enjoys the distinction of being one of the oldest and most beautiful treed suburbs of Johannesburg, offering a relaxed and friendly env …see more

from $53 / night

$334 - $418 / week

Book View

from $53 / night

(3) Very Good 

8

Vacation apartment in South Africa

Western Cape / Knysna

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
Knysna Pocket Breaks offers affordable,quality self-catering apartments. Located within a 2 minute walk from the Knysna Waterfront offering a variety of restaurants, serving local and International cuisine. The apartments also includes free WiFi, DSTV and private parkin …see more

from $70 / night

$490 / week

Book View

Responds fast!
avg. 48 minutes

from $70 / night

(2) Excellent 

26

South Africa Vacation home accommodation

Cape Town / Noordhoek

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
As the owner is a wheelchair user, she understood the important need to design a fully-supported wheelchair holiday Villa ….. and that’s just what you get. Anyone with special needs, disabilities or the elderly and frail will find all the special facilities that are …see more

from $180 / night

$1,260 / week

Book View

from $180 / night

21

Vacation home with swimming pool in Western Cape

Cape Town / Milnerton

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
Rental basis: Entire house or apartment Number of bedrooms: 3; Number of other rooms with beds: 0 Number of bathrooms: 3 A safer nicer home you will never find , please enjoy we have for the past 15 years .Situated on the famous Milnerton Links golf course on the ocean …see more

from $291 / night

$2,032 / week

Book View

from $291 / night

24

Vacation apartment with shared pool in South Africa

Cape Town / Fish Hoek

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Nearest beach 0.2 mi
  • Swimming pool
  • Child friendly
A convenient and private space suitable for single, couples & elderly travellers. Safe, ground floor apartment in well maintained complex in St James area. Walking distance to all the quaint & quirky shops in Kalk Bay, great selection of restaurants close by, a home fro …see more

from $70 / night

$350 - $560 / week

Book View

Responds fast!
avg. 2 hours 9 minutes

from $70 / night

(3) Excellent 

17

Western Cape Vacation apartment rental

Cape Town / Fish Hoek

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ask about children
  • Pet friendly
Perched high above Fish Hoek and Cape Town's most popular family beach, Whale Watchers Self-catering Apartments are exceptionally lovely, featuring original artworks, balconies with barbeques, hammocks and spectacular sea and mountain views. Fish Hoek is the perfect des …see more

from $136 / night

$854 - $1,632 / week

Book View

from $136 / night

23

Home rental in South Africa with swimming pool

Cape Town / Constantia

4 7 5 nights min

  • 4 bedrooms
  • Sleeps 7
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
This much loved family home is perfect for a relaxing stay in Constantia. It has 4 bedrooms, with two en-suite and all rooms have beautiful views of the garden. The open-plan entertaining area opens onto a outdoor lounge, dining area next to the swimming pool. There is …see more

from $614 / night

$4,298 / week

Book View

from $614 / night

12

Vacation b&b with shared pool in South Africa

Greater Johannesburg / Benoni

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Abacus Guest House is located in a secure complex in the upmarket suburb of Lakefield in Benoni. Being centrally situated, it is convenient for business travelers and perfect for those wanting to explore Gauteng. Accommodation consists of 10 bedrooms of which three hav …see more

from $35 / night

$245 / week

Book View

from $35 / night

30

South Africa Vacation home rental

Overstrand / Kleinmond

5 13 Min stay varies

  • 5 bedrooms
  • Sleeps 13
  • Min stay varies
  • Nearest beach 0.1 mi
  • Child friendly
  • Private garden
A beautiful, stylish, spacious home that offers a wonderful beach&ocean experience. See, hear and smell the ocean from your home. Miles of sandy beach within 2 mins walk. Prime location: Stunning expansive seaviews, very close to beach. Recently renovated: modern inter …see more

from $175 / night

$1,000 - $1,750 / week

Book View

from $175 / night

20

Vacation apartment rental

Cape Town / Eversdal

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Private garden
Village Lane Self-catering unit is modern with an Africa “big five” theme. On arrival guest receive a bottle of wine and will be greeted in person by the host. This unit can sleep 4 guests and has two bedrooms each with a double bed. The main bedroom has an on-suit. T …see more

from $70 / night

$490 / week

Book View

Responds fast!
avg. 23 minutes

from $70 / night

12

B&b rental in South Africa with shared pool

Greater Johannesburg / Benoni

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Abacus Guest House is located in a secure complex in the upmarket suburb of Lakefield in Benoni. Being centrally situated, it is convenient for business travelers and perfect for those wanting to explore Gauteng. Accommodation consists of 10 bedrooms of which three hav …see more

from $32 / night

$224 / week

Book View

from $32 / night

(6) Excellent 

101

South Africa Vacation lodge rental

Limpopo Province / Makalali Private Game Reserve

8 16 Min stay varies

  • 8 bedrooms
  • Sleeps 16
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
Get up close and personnel with the Big 5 animals and a multitude of all of Southern Africa’s wildlife, its incredible nature, scenery, flora and fauna. This unforgettable Safari destination is located in the wilds of the Kruger area of South Africa and will cater to th …see more

from $262 / night

$1,834 / week

Book View

from $262 / night

10

Vacation cottage in KwaZulu-Natal

KwaZulu-Natal / Hillcrest

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Child friendly
Assagay Forest Lodge is a 5 bedroom ‘Family & Friends’ Getaway. The lodge is owner managed, built in 2005 the lodge provides 5 cozy bedrooms with a large spacious and comfortable homely lounge, which leads onto a large deck area. Set on a 6 acre property in the Assagay …see more

from $280 / night

$1,960 / week

Book View

from $280 / night

20

Villa rental in South Africa with shared pool

Cape Town / Camps Bay

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 0.3 mi
  • Swimming pool
  • Child friendly
Villa Brook in Bakoven – a unique Cape Town coastal village that is a place of peace and calm and within walking distance of the vibrant, beachfront restaurant boulevard of Camps Bay. This Bakoven beach bungalow is situated in a very unique location directly on the roc …see more

from $400 / night

$2,800 / week

Book View

from $400 / night

8

Vacation guest house rental

Western Cape / Knysna

3 2 1 night min

  • 3 bedrooms
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
Knysna Guesthouse Accommodation Garden Route - Knysna Manor House is a 3 star Knysna guesthouse offering B&B accommodation on the Garden Route, Western Cape, South Africa. Built in 1896, the guest house was the original home of the mayor of Knysna and was converted int …see more

from $88 / night

$616 / week

Book View

Responds fast!
avg. 2 hours 8 minutes

from $88 / night

4

Eastern Cape Vacation b&b rental

Eastern Cape / Port Elizabeth

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Ask about children
  • Ask about pets
Executive B & B with beautiful views of the beach and harbour and close to the airport, city centre, beachfront and the Nelson Mandela Bay Stadium. …see more

from $55 / night

$385 - $952 / week

Book View

from $55 / night

14

South Africa Vacation apartment rental

Cape Town / Fish Hoek

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ask about children
  • Pet friendly
Perched high above Fish Hoek and Cape Town's most popular family beach, Whale Watchers Self-catering Apartments are exceptionally lovely, featuring original artworks, balconies with barbeques, hammocks and spectacular sea and mountain views. Fish Hoek is the perfect des …see more

from $74 / night

$466 - $983 / week

Book View

from $74 / night

(7) Good 

18

Vacation home with shared pool in South Africa

Cape Town / Cape Town Central

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 5 mi
  • Swimming pool
  • Child friendly
Knightsbridge at Century City is the ideal spot to base your Cape Town getaway! If you like luxury, you will love this impressive tower block with its signature suspended bridge and its breathtaking views of Table Mountain, beautiful Intaka Conservation Island Wetlands …see more

from $137 / night

$729 / week

Book View

Responds fast!
avg. 3 hours 54 minutes

from $137 / night

(2) Good 

9

Vacation home with swimming pool in South Africa

Western Cape / Plettenberg Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
Dream Vacation home in Plettenberg Bay, one of the most beautiful parts of the world. Best panoramic views from every bedroom. Huge sunbathing deck with full views of Lookout, Central and Robberg beaches. Unique as only a few homes on this sought after mountain of our …see more

from $220 / night

$1,400 / week

Book View

from $220 / night

(1) Excellent 

20

Vacation villa in South Africa

Witzenberg Municipality / Tulbagh

9 32 2 nights min

  • 9 bedrooms
  • Sleeps 32
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
The Guinevere Guest Farm luxury self-catering farm house in Tulbagh, is located in the historic Land van Waveren Valley and is the ideal self-catering accommodation for a private group seeking luxury and comfort all under one roof. The farm house boasts spectacular 360 …see more

from $500 / night

$2,279 - $9,979 / week

Book View

from $500 / night

21

Vacation home with swimming pool in South Africa

KwaZulu-Natal / St Lucia

7 15 1 night min

  • 7 bedrooms
  • Sleeps 15
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Rental basis: Entire house or apartment Number of bedrooms: 7; Number of other rooms with beds: 0 Number of bathrooms: 4 Our home is set in the heart of Isimangaliso Nature Reserve with surrounding natural splendour and beauty...long pristine beaches;, wildlife in the …see more

from $291 / night

$2,032 / week

Book View

from $291 / night

(1) Excellent 

23

Western Cape Vacation guest house rental

Cape Town / Table View

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
My guesthouse has 3 available rooms for guests to book. This listing is the double room with an en-suite bathroom. There are numerous braai areas and a sparkling pool. All communal areas are shared and I also live on the property with my little dog. The room has a d …see more

from $75 / night

$525 / week

Book View

from $75 / night

13

Vacation home rental

Overstrand / Hermanus

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden
This lavish Mediterranean home defies description: An upper deck open plan kitchen-lounge-sunset balcony offers breathtaking views of the ocean and the main beach which is directly out front. Add to this a beautiful colonial garden which surrounds a heated pool and it’s …see more

from $259 / night

$1,814 / week

Book View

from $259 / night

13

Bungalow rental in South Africa with swimming pool

Cape Town / Llandudno

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 0.5 mi
  • Swimming pool
  • Child friendly
This bungalow is situated only one minute walk away from the main Llandudno beach. The beach has Blue Flag status and is well liked by surfers,families and those wanting to retreat. The bungalow is spacious and light and offers the perfect beach escape.Large open plan k …see more

from $486 / night

$3,402 / week

Book View

from $486 / night

16

Vacation home in South Africa

North-West Province / Potchefstroom

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
At Camelot we offer Luxury Self Catering Apartments. We currently have 5 x 2 bedroom garden, have 2 bathrooms in the apartment. These apartments have a King size bed in the main bedroom, and a Queen Bed in the second bedroom. Apartments are fully furnished with the foll …see more

from $157 / night

$1,099 / week

Book View

from $157 / night