50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,836 properties
KwaZulu-Natal
517 properties
Gauteng
349 properties
Eastern Cape
273 properties
Mpumalanga
182 properties
Limpopo Province
116 properties
Free State
80 properties
North-West Province
74 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,472 Vacation rentals

(1) Very Good 

22

Vacation cottage in South Africa

KwaZulu-Natal / Estcourt

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Ask about children
  • Air conditioning
  • Pet friendly
Antbear Cottage is situated in The Central Drakensberg near to Giants Castle. The small and cozy cottage is ideal for those wanting to getaway while keeping a tight budget. The Cottage is fenced and is pet friendly so feel free to bring your best friend too. Come and …see more

from $87 / night

$741 / week

Book View

from $87 / night

(4) Excellent 

17

Vacation apartment with shared pool in South Africa

Overstrand / 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

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

32

South Africa Vacation home rental

KwaZulu-Natal / Amanzimtoti

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
It's a modern fitted, open plan with spacious bedroom. A balcony with serene scenic view of the ocean. The apartment is equipped with everything you need to make yourself at home. The apartment is secure with a CCTV cameras remote access control and a security guard. …see more

from $66 / night

$462 / week

Book View

Responds fast!
avg. 3 hours 45 minutes

from $66 / night

23

Vacation home in South Africa

Cape Town / Glencairn

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Nearest beach 0.5 mi
  • Child friendly
Nestled right against the mountainside, this cosy, fully furnished home can accommodate 6 people. There are 2 bedrooms with double beds and two single beds in the living room which are also used as couches. There is a bathroom with a shower and a fully equipped kitchen. …see more

from $59 / night

$412 / week

Book View

from $59 / night

(15) Excellent 

Certificate of Excellence

28

Vacation villa in South Africa

Cape Town / Noordhoek

4 10 4 nights min

  • 4 bedrooms
  • Sleeps 10
  • 4 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
Chapman's View Villa is a luxury self-catering villa with 4 bedrooms, magnificent sea and mountain views, a heated pool and a stylish ambience. The villa offers open plan living with flow from the fully equipped kitchen through the dining area to the lounge and the gard …see more

Certificate of Excellence

from $246 / night

$1,720 / week

Book View

Responds fast!
avg. 3 hours 29 minutes

from $246 / night

(11) Very Good 

20

Vacation home in Mpumalanga

Mpumalanga / Hazyview

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Privately-owned thatched self-catering chalet (sleeping maximum of 6 people) on the award-winning Legacy Hotels, Kruger Park Lodge golf estate in Hazyview, Mpumalanga. Located in a peaceful area of the estate, overlooking a golf fairway. One of the resort swimming poo …see more

from $119 / night

$833 / week

Book View

from $119 / night

15

Vacation apartment with shared pool in Western Cape

Cape Town / Strand

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Swimming pool
  • Child friendly
Emerald at the bay is situated on the beachfront in the Greenways Golf Estate with beautiful surroundings and the most amazing sunsets. The unit is ideally suited for your next family vacation or for business travelers on their trips to the area. It is a spacious sel …see more

from $76 / night

$1,000 - $1,500 / week

Book View

Responds fast!
avg. 3 hours 26 minutes

from $76 / night

(20) Very Good 

40

Vacation home with golf nearby in South Africa

Free State / Clarens

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
  • Pet friendly
  • Private garden
The Nelsbells Cottage offers self-catering accommodation in a rustic victorian-style cottage located within walking distance from the heart of the small village of Clarens. The main house comfortably accommodates 6 guests in 3 bedrooms located upstairs. The first bedro …see more

from $204 / night

$1,428 / week

Book View

from $204 / night

16

Apartment rental in South Africa

Cape Town / Strand

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Air conditioning
One minute walk to long sandy beaches. Enjoy morning coffee while watching the early surfers looking for perfect waves. You will find this cozy one bedroom flat with a sea view, just off Beach Road very comfortable. Take a walk along the beach front and choose an ice c …see more

from $47 / night

$391 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from $47 / night

(1) Very Good 

14

Villa rental in South Africa with swimming pool, golf nearby

Cape Town / Sea Point

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
Your perfect place in the sun! Island View Villa is all about views and space, both of which it has in spectacular abundance. The house is perfectly located on the slopes of Signal Hill in Green Point, overlooking the Green Point Park in the foreground and the d …see more

from $525 / night

$3,675 / week

Book View

from $525 / night

(1) Excellent 

28

Vacation home with swimming pool in South Africa

Overstrand / Kleinmond

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 8 mi
  • Swimming pool
  • Child friendly
Come and enjoy life in the slow lane - just 83 kilometres from Cape Town on very good tarred roads. Situated on an internationally acclaimed golf estate, close to the world renowned whale watching resort of Hermanus and Kleinmond, casual luxury on every level awaits y …see more

from $300 / night

$1,800 - $2,100 / week

Book View

Responds fast!
avg. 3 hours 35 minutes

from $300 / night

(2) Excellent 

22

Vacation home in Limpopo Province

Limpopo Province / Hoedspruit

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
This self-catering house is part of the 400-acre Blyde Wildlife Estate which is situated at the foot of the Drakensberg Mountains and is approx.16km. outside the town of Hoedspruit (10-12 min. drive). The house has 2 bedrooms and can accommodate 4 guests. There a …see more

from $210 / night

$1,470 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from $210 / night

(4) Excellent 

15

Vacation condo rental

Cape Town / Bloubergstrand

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Self Catering Accommodation in Table View, Cape Town Sleeps 6 Dolphin Beach is an upmarket 3 bedroomed self catering double story apartment within the Dolphin Beach apartment complex located in Blouberg on the West Coast, approximately 20 minutes drive from central Cap …see more

from $148 / night

$983 - $2,395 / week

Book View

from $148 / night

(6) Excellent 

27

Vacation home in Western Cape

Saldanha Bay Municipality / St. Helena Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 0 mi
  • Child friendly
  • Private garden
Duifieklip is a beachfront house, located less 40 meters from the beach and has beautiful views of the ocean. Over 50 species of birds can occur in the indigenous garden and along the beach area in front of the house. The bay, called Hannasbaai, is particularly calm, wh …see more

from $140 / night

$700 / week

Book View

from $140 / night

(4)  

14

South Africa Vacation home rental

Overstrand / Gansbaai

4 6 2 nights min

  • 4 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
Built on a special location. An Architectural designed double storey house. A 160 degrees sea-view. Ground Floor: Lounge and dining room with an open-plan kitchen Bedroom and full bathroom A Spacious room with an BBQ Top Floor: Two bedroo …see more

from $224 / night

$868 / week

Book View

Responds fast!
avg. 2 hours 17 minutes

from $224 / night

22

Vacation home with swimming pool in Mpumalanga

Mpumalanga / Lydenburg

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Offering an outdoor pool and year-round outdoor pool, Mount High Luxury Country Lodge is situated in Lydenburg. Blouhoogte Pass Summit is 3 km away. Free WiFi is offered and free private parking is available on site. The accommodation has a dining area and seating area …see more

from $287 / night

$2,009 / week

Book View

Responds fast!
avg. 1 hour 12 minutes

from $287 / night

19

Vacation home with shared pool in South Africa

KwaZulu-Natal / Mtwalume

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
Mtwalume is on the South Coast between Scottburgh and Hiberdene. This holiday home is in a beautiful complex, secured with electric fencing and 24-hour guard service. Stunning sea views also overlooking the Mtwalume lagoon. Its a two minute walk to the beach where there …see more

from $65 / night

$455 / week

Book View

Responds fast!
avg. 2 hours 26 minutes

from $65 / night

(1) Very Good 

22

Vacation villa rental

Limpopo Province / Phalaborwa

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
The spacious setting, and ideal layout of the house make it suitable for families up to 6 adults or two couples with children. Enjoy the spacious living room adjacent to the semi-open kitchen.The house has 2 Bedrooms with en-suite bathroom, and 2 beds in the loft. An ex …see more

from $154 / night

$921 / week

Book View

from $154 / night

(1) Excellent 

14

Home rental in Western Cape

Cape Town / Noordhoek

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • 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 False Bay area in the South of Cape Town. NB Milkwood park is close to Simonstown, Fish Hoek and Kommetjie but not close to the CBD. There are fou …see more

from $133 / night

$931 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from $133 / night

24

Home rental in South Africa with swimming pool

Limpopo Province / Hoedspruit

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
This self-catering house is part of the 400-acre Blyde Wildlife Estate which is situated at the foot of the Drakensberg Mountains and is approx. 16km. outside the town of Hoedspruit (10-12 min. drive). The house has 3 bedrooms and a loft which doubles up as a 4th …see more

from $280 / night

$1,960 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from $280 / night

(1) Excellent 

11

Vacation apartment with shared pool in Eastern Cape

Eastern Cape / East London

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
This chic, upmarket apartment provides super Holiday accomodation - 5 minute walk to the best beach in East London! It would also good for Corporate rental - 10 minutes drive from just about everywhere. Secure lifestyle with access control and 24 hour security presen …see more

from $65 / night

$455 / week

Book View

Responds fast!
avg. 3 hours 43 minutes

from $65 / night

9

South Africa Vacation apartment rental

Greater Johannesburg / Boksburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
A very cosy quiet neighbourhood. Suitable for the traveller who still wants " time-out" while visiting family and friends . Enjoy the cost effectiveness of a selfcatering apartment and make your own meals , whilst you ocassionally enjoy our local restaurants. Tea, Coff …see more

from $58 / night

$300 - $440 / week

Book View

from $58 / night

(1) Excellent 

18

Vacation apartment with shared pool in Western Cape

Western Cape / Oudtshoorn

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Air conditioning
  • Private garden
The apartments is fully self catering and sleeps 4 people. The apartments is attached to the house and guests has access to the shared swimming. pool. Mountain bikes can be rented for the day if desired. Full laundry service is available at additional costs. The ap …see more

from $50 / night

$350 / week

Book View

Responds fast!
avg. 21 minutes

from $50 / night

(3) Excellent 

17

Vacation apartment in South Africa

KwaZulu-Natal / Umhlanga Rocks

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Wave Break is a newly renovated, airy, light and comfortable apartment with great views over the wave at the main beach in Umhlanga Rocks. It has all the facilities and amenities and is extremely well situated in the heart of Umhlanga Rocks which is the most prestigious …see more

from $180 / night

$1,200 - $2,500 / week

Book View

Responds fast!
avg. 3 hours 56 minutes

from $180 / night

(2) Excellent 

36

Vacation home with shared pool, golf nearby in South Africa

Limpopo Province / Phalaborwa

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
House/Villa: 4-8 persons-3 bedrooms-250 m². Three bathrooms. Number of living spaces: 4 with open kitchen our holiday home is in African style, situated on a plot of 1000 m². The House has a large traversing grass roof under which the large veranda, from where a magnif …see more

from $154 / night

$921 / week

Book View

from $154 / night

(4) Excellent 

17

Western Cape Vacation apartment rental

Western Cape / Plettenberg Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
This tastefully decorated two storey apartment has sweeping views of the Indian Ocean and the Tsitsikamma Mountains. Located in a prime position and occupying the 3rd and 4th floor of the Lagoon Terrace condominiums, situated in the quiet and secure suburb of Poortjies …see more

from $210 / night

$1,470 / week

Book View

from $210 / night

10

South Africa Vacation apartment rental

Camps Bay / Clifton

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
As this is a sea facing apartment, the views are impressive from the dining room, flowing into the living area. The TV/Lounge corner room is equipped with a plasma TV with the full DSTV bouquet. This room can also be used as an additional sleeping area (perfect for kids …see more

from $285 / night

$1,550 / week

Book View

from $285 / night

19

Apartment rental in South Africa with shared pool

Cape Town / Fish Hoek

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
Soulmate by the Sea apartment is perched high up the mountain with breathtaking sea views of False Bay, home to the mighty great white shark. Surrounded by Nature, this 2 bedroom modern apartment offers a great escape filled with tranquility. Soulmate by the sea is the …see more

from $90 / night

$630 / week

Book View

Responds fast!
avg. 3 hours 38 minutes

from $90 / night

(20) Excellent 

20

South Africa Vacation home rental

Cape Town / Fish Hoek

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
ECHO BAYVIEWS is located close to the family friendly Fish Hoek beach, and is well situated to the attractions of the Cape peninsula, including: * Boulders Beach & Penguins * Cape Point Nature Reserve and Ostrich Farm …see more

from $133 / night

$931 - $1,568 / week

Book View

Responds fast!
avg. 3 hours 48 minutes

from $133 / night

(1) Excellent 

53

South Africa Vacation tented camp accommodation

Western Cape / Robertson

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
This AfriCamps location is situated in Pat Busch Mountain Reserve. 2000 Hectares of spectacular mountain fynbos with streams, mountain dams, birdlife and various animals such as bucks, fallow deer, Nguni cows and even a very shy leopard. The reserve is also home to a ra …see more

from $68 / night

$476 / week

Book View

from $68 / night

4

Home rental in South Africa

Western Cape / Boggomsbaai

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
Baltimore offers comfortable self-catering accommodation in a 3-bedroom house offering sea views, situated within close proximity to the beach in the small seaside village of Boggoms Bay, just south of Mossel Bay. The house is comprised of 3 bedrooms, 1 bathroom with …see more

from $105 / night

$735 / week

Book View

from $105 / night

(10) Very Good 

Certificate of Excellence

24

Vacation lodge rental

Mossel Bay / Danabay

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool
Self-catering golf lodge overlooking scenic pool/bar area and bird sanctuary. The lodge provides comfortable modern indoor living, and opens up onto its own exterior wooden deck with built-in BBQ. Relax with a drink at the nearby golf clubhouse and enjoy absolutely spe …see more

Certificate of Excellence

from $105 / night

$700 - $910 / week

Book View

Responds fast!
avg. 3 hours 9 minutes

from $105 / night

14

Studio accommodation in South Africa

Mpumalanga / White River

Studio 3 1 night min

  • Studio
  • Sleeps 3
  • 1 night min
  • Child friendly
The Loft on 102 is situated 2km outside of the picturesque town of White River in Mpumalanga, South Africa. A double story loft / studio with the bedroom and shower downstairs and the living area and kitchenette upstairs. Ideal for travelers between Mozambique and South …see more

from $60 / night

$420 / week

Book View

from $60 / night

(3) Excellent 

13

South Africa Vacation apartment rental

Strand / Strand North

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
St Tropez 1105 is a lovely self-catering apartment, ideally located in the secure St Tropez apartment block in Strand, just across the road from the swimming beach. The apartment offers beautiful views over False Bay, and is just minutes away from the golf course and th …see more

from $70 / night

$400 / week

Book View

from $70 / night

(10) Very Good 

24

Vacation home in South Africa

Mpumalanga / Dullstroom

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Private garden
Situated on a trout fishing estate, with 2 hour easy access on the main route to the Kruger park. Excellent local amenities and shopping, with many restaurants available. horse riding, bird watching, golf , hiking and mountain biking, all in breathtaking scenery. This …see more

from $164 / night

$1,147 / week

Book View

Responds fast!
avg. 2 hours 21 minutes

from $164 / night

(2) Excellent 

7

South Africa Vacation apartment rental

Western Cape / Yzerfontein

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
C-Bobbejaan is a self-catering apartment located on the owner’s premises in Yzerfontein, and is perfect for guests looking for comfortable lodging with lovely sea views, away from the city's hustle and bustle. The apartment is located on the ground floor, and has three …see more

from $105 / night

$735 / week

Book View

from $105 / night

10

South Africa Vacation home rental

Waterberg / Mabula Private Game Reserve

4 12 2 nights min

  • 4 bedrooms
  • Sleeps 12
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
ZEBULA GOLF ESTATE & SPA is the only 5 Star graded Golf Estate; Nature Reserve and Health Spa combination in the whole of Africa, located on a 1600 hectares in the African Bush veld in the shadows of the Waterberg mountain range. This Zebula self catering holiday renta …see more

from $350 / night

$2,450 / week

Book View

from $350 / night

(1)  

47

South Africa Vacation home rental

Overstrand / Pringle Bay

4 9 2 nights min

  • 4 bedrooms
  • Sleeps 9
  • 2 nights min
  • Child friendly
  • Private garden
Pringle Beach House is more than your average holiday home. It's beautifully furnished and just so comfortable - many personal touches add to the feeling of being in a home from home. The kitchen is incredibly well equipped, with absolutely everything you could possibly …see more

from $210 / night

$1,470 / week

Book View

from $210 / night

5

Vacation chalet in South Africa

Knysna / Sedgefield

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
Charlie’s Hideaway offers comfortable accommodation in a self-catering flat situated in the coastal town of Sedgefield. The air-conditioned apartment can accommodate 2 guests and comprises 1 bedroom with a double bed, a bathroom with a shower, an open-plan living area …see more

from $73 / night

$511 / week

Book View

from $73 / night