50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
3,003 properties
KwaZulu-Natal
537 properties
Gauteng
367 properties
Eastern Cape
292 properties
Mpumalanga
234 properties
Limpopo Province
128 properties
Free State
94 properties
North-West Province
80 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,780 Vacation rentals

9

Vacation apartment in South Africa

Eastern Cape / Jeffreys Bay

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly
The apartment is a stand alone apartment with a lovely indoor braai, perfect for family living. There is a bedroom with a double bed and in the open plan kitchen/lounge/dining braai area is another bed and sleeper couch. For a social holiday to spend family time this la …see more

from $53 / night

$186 / week

Book View

Responds fast!
avg. 3 hours 9 minutes

from $53 / night

12

Cottage rental in South Africa

Saldanha Bay Municipality / Langebaan

1 6 2 nights min

  • 1 bedroom
  • Sleeps 6
  • 2 nights min
  • Nearest beach 6 mi
  • Child friendly
  • Private garden
A rustic vintage feel cottage with own yard and lawn, springbucks, chickens, ducks and geese on your doorstep. Breed between Langebaan peace and tranquillity and a farm environment. One bedroom with open bathroom, an open plan living area with a kitchen leading out to a …see more

from $98 / night

$686 / week

Book View

Responds fast!
avg. 18 minutes

from $98 / night

(2) Excellent 

14

Vacation cottage with shared pool in South Africa

Cape Town / Constantia

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Private garden
The Cottage has two ensuite bedrooms. Open plan, new fully equipped kitchen, dining room and lounge with sliding doors opening onto a fully furnished patio and private garden with magnificent views of the Constantiaberg Mountains. Secure parking, plus a second patio lea …see more

from $165 / night

$1,140 / week

Book View

Responds fast!
avg. 3 hours 18 minutes

from $165 / night

(2) Excellent 

19

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 identical luxury and spacious freestanding cottages against a slope in a private and quiet setting. The cottages come w …see more

from $80 / night

$561 / week

Book View

Responds fast!
avg. 1 hour 0 minutes

from $80 / 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 $140 / night

$929 - $2,263 / week

Book View

from $140 / night

(1) Excellent 

20

Home rental in Mpumalanga with swimming pool

Mpumalanga / Marloth Park

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 115 mi
  • Swimming pool
  • Air conditioning
Chipembere is a three double bedroomed, three bathroomed fully self contained, luxury self catering bush lodge in Marloth Park, a wildlife conservancy on the southern border of the famous Kruger National Park. Experience a unique piece of Africa on your doorstep. Soak u …see more

from $332 / night

$2,320 / week

Book View

from $332 / night

(4) Excellent 

3

Apartment rental in South Africa

Cape Town / Glencairn

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 1 mi
  • Child friendly
Bay Vista Garden Flat is located in the Simonstown area of the cape peninsula. We are high on the mountainside with lovely ocean views over False Bay, as well as views of the mountains and the Glencairn wetland nature area. The accommodation is a totally private apartm …see more

from $40 / night

$220 - $476 / week

Book View

Responds fast!
avg. 2 hours 56 minutes

from $40 / night

18

Vacation guest house in South Africa

Northern Cape / Vanderkloof

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Our Guest House is very modern and neat with this amazing view just about from anywhere in the Guest House. Owners live on the top floor and is always available to guests.. 1 Luxury room with Spa bath and huge shower very spacious. One can lie on your bed and see …see more

from $180 / night

$1,260 / week

Book View

from $180 / night

(1) Very Good 

29

South Africa Vacation apartment rental

Cape Town / Strand

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
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 $99 / night

$580 - $1,043 / week

Book View

Responds fast!
avg. 1 hour 46 minutes

from $99 / night

(1) Excellent 

12

Home rental in South Africa

Cape Town / Clovelly

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Nearest beach 2 mi
  • Child friendly
  • Private garden
Beautiful Cape Cod style fully furnished double storey private villa with stunning views across the Clovelly Country Club golf course to Fish Hoek beach & out to sea. The entrance hall leads to an open plan family room with kitchen, sitting & dining areas. Separate for …see more

from $199 / night

$1,392 / week

Book View

from $199 / night

6

Apartment rental in South Africa with shared pool

KwaZulu-Natal / Ballito

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Zimbali Penthouse suite situated on the sixth floor of the luxurious coastal estate which boasts glorious sea views and access to a world class golf course. Access to hotel facilities is available which includes restaurants, pools, bars, and spas. Rooms are well kept an …see more

from $318 / night

$2,227 / week

Book View

from $318 / night

(7) Very Good 

20

Vacation cottage rental

Cape Town / Mowbray

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 9 mi
  • Car not necessary
Beautiful self catering luxury cottage in central Cape Town. Fully furnished 1 double bedroom, cosy style, restful garden, with easy access to all the attractions. Air-con, wifi, satellite tv available. UCT, shops, restaurants - easy walking distance. Serviced & secure …see more

from $47 / night

$304 / week

Book View

from $47 / night

(7) Excellent 

18

Vacation guest house with swimming pool in South Africa

Cape Town / Constantia

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 13 mi
  • Swimming pool
Recently awarded 5 stars by the Tourism Grading Council of SA and situated in one of Cape Town's most exclusive suburbs, Constantia Garden Suites offers the ultimate in luxurious self catering accommodation.Suitable for two adults The Poolside Apartment offers use of a …see more

from $145 / night

$1,012 / week

Book View

from $145 / night

(33) Excellent 

52

Vacation home with swimming pool in South Africa

Mpumalanga / Marloth Park

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Karibu Villa Kruger is situated in Marloth Park, within a 15-minute drive of the Crocodile Bridge Gate to the famous Kruger National Park. This luxurious and air-conditioned villa with emphasis on space and light features a terrace and a garden with a year-round outdoor …see more

from $83 / night

$576 / week

Book View

Responds fast!
avg. 2 hours 35 minutes

from $83 / night

22

Vacation apartment in South Africa

Cape Town / Strand

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Child friendly
This modern, fully furnished and Nautically designed self catering apartment has 2 bedrooms, 2 bathrooms, a spacious lounge and kitchen area as well as an outside balcony. The house can accommodate 4 adults or 4 adults 2 children. There is a double bed in the first bed …see more

from $84 / night

$588 / week

Book View

from $84 / night

(2) Excellent 

21

Vacation apartment rental

Cape Town / Cape Town Central

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 10 mi
  • Swimming pool
  • Child friendly
Beautifully decorated in a calming neutral palette this Apartments stylish decor makes it special. A home from home it features a fully equipped kitchen, air-conditioning, secure undercover parking and free access to a gym and indoor pool. Apartment is serviced dail …see more

from $100 / night

$840 / week

Book View

Responds fast!
avg. 1 hour 17 minutes

from $100 / night

15

Vacation cottage in Western Cape

Western Cape / McGregor

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Ask about children
  • Ask about pets
  • Private garden
Huis is a heritage property in the eclectic village of McGregor situated deep in heart of the Cape Winelands. At Huis there are two cottages to choose from, both leading onto a central courtyard and complete with space to relax, a reading nook and braai facilities. See …see more

from $28 / night

$195 / week

Book View

Responds fast!
avg. 2 hours 57 minutes

from $28 / night

(4) Excellent 

51

Vacation apartment with shared pool in South Africa

Overstrand / Hermanus

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool
Hermanus Beach Club No 165 offers luxurious self-catering accommodation in a security estate in Hermanus. This lovely holiday flat has stunning white waves over a rocky beach sea views, located within a holiday resort, convenient to local restaurants, pubs, boutique sho …see more

from $69 / night

$483 / week

Book View

Responds fast!
avg. 2 hours 19 minutes

from $69 / night

(2) Excellent 

30

Vacation cottage rental

Cape Town / Table View

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 3 mi
  • Air conditioning
  • Private garden
The modern and luxuriously furnished, about 62 square meters Cottage (self catering) is located in the vicinity of the Bloubergstrandes are a paradise for kite surfers with the postcard view of the city of Cape Town. You have (SKY sports channels), unlimited Wi-Fi and a …see more

from $49 / night

$336 - $412 / week

Book View

from $49 / night

5

Vacation apartment with golf nearby in South Africa

KwaZulu-Natal / Port Edward

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
Port Edward Self Catering consists of two self-contained units situated in the heart of Port Edward, a mere 600 meters from Splash Rock and a stone’s throw from Port Edward CBD. The main swimming beach is roughly 1 km down the road. The unit itself is situated on the …see more

from $55 / night

$385 / week

Book View

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

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

15

Vacation apartment with swimming pool, golf nearby in South Africa

Cape Town / Simon's Town

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Nearest beach 0.5 mi
  • Swimming pool
  • Child friendly
•Well Equipped Kitchenette with Granite Worktop, 2 plate stove, Microwave, Toaster, Kettle and Coffee Machine •Extra Large Double Room with Queen Bed, Single Bed and Built In Wardrobes, Dressing Table and Stool •Living room with Leather Couches and Flat Screen TV with S …see more

from $73 / night

$509 / week

Book View

from $73 / night

12

Vacation apartment with shared pool in South Africa

Greater Johannesburg / Fourways

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 600 mi
  • Swimming pool
  • Child friendly
Beautiful and tranquil self catering apartment in the heart of Fourways. The unit has a fully equipped kitchen, full bathroom with bath tub and shower, has a private garden with barbeque. TVs are connected to DSTV in both lounge and bedroom. We are situated next to M …see more

from $60 / night

$420 / week

Book View

from $60 / night

(8) Excellent 

7

Cottage rental in South Africa

Mpumalanga / Dullstroom

3 5 1 night min

  • 3 bedrooms
  • Sleeps 5
  • 1 night min
  • Private garden
Delagoa Cottage offers guests self-catering accommodation in Dullstroom, part of the Mpumalanga Highlands Meander. Situated in the secure complex of Critchley Common Security Village, the cottage is within walking distance of Dullstroom restaurants, shops and activitie …see more

from $70 / night

$490 / week

Book View

from $70 / night

5

Eastern Cape Vacation apartment rental

Eastern Cape / Aston

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Ask about children
JeffreysBay Holiday Accommodation. Very modern 4 bed (2 bedroom) fully furnished self-catering holiday apartment. It has 2 bathrooms, a modern kitchen, a living room. Secure shade port parking is available. It is within walking distance (approx 10 minutes) from t …see more

from $90 / night

$567 / week

Book View

from $90 / night

15

Vacation b&b in South Africa

Mpumalanga / Sabie

6 12 1 night min

  • 6 bedrooms
  • Sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
Villa Ticino, is a well established privately owned Guest House and has run for over 23 years with pride and dedication. The typical European style guest house has a main entrance and twin bed guest rooms with en-suite showers. The establishment is located in the centre …see more

from $120 / night

$720 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

from $120 / night

(2) Excellent 

14

Vacation cottage rental

KwaZulu-Natal / Port Shepstone

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
  • Pet friendly
Pinnacles Seaside Unit is located 80 m from the warm sub-tropical Indian Ocean in "the Paradise of the Zulu KIngdom" -the south coast region of Kwazulu-Natal, South Africa. We are approximately one hours drive from Durban and are to be found in the hamlet of Umtentwen …see more

from $73 / night

$557 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from $73 / night

(7) Excellent 

21

Vacation home with swimming pool in South Africa

Western Cape / Knysna

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Private garden
Stylish contemporary holiday home with stunning views over the Knysna Lagoon and Heads! This perfectly appointed home is ideal for those looking for a beautiful venue from which to explore the beaches, lagoon, golf courses and forests in and around the vibrant town of …see more

from $150 / night

$950 / week

Book View

from $150 / night

(6) Excellent 

17

Vacation farmhouse in South Africa

Western Cape / Stellenbosch

6 8 3 nights min

  • 6 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 20 mi
  • Swimming pool
Farmhouse on a working vineyard located 10 minutes drive from Stellenbosch, South Africa. The property is a Victorian Cape farmhouse, fully restored, with premium period finishes. Set in walled gardens, including herb and vegetable gardens, and with a gated large swim …see more

from $265 / night

$1,856 / week

Book View

from $265 / night

(6) 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 located with quick and …see more

from $93 / night

$557 - $761 / week

Book View

Responds fast!
avg. 3 hours 34 minutes

from $93 / night

(2) Excellent 

12

South Africa Vacation home rental

Cape Town / Kommetjie

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 0 mi
  • Child friendly
  • Air conditioning
Aloha-Kommetjie is a self-catering accommodation for up to six people. It is an ideal home for a family, couple(s) or surfers. The house offers a modern open plan living area in a beach style. There is outdoor living with a wooden deck and garden in the front along wi …see more

from $106 / night

$740 / week

Book View

from $106 / night

(2) Excellent 

18

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, air conditioning, a fan and a kitchenette. The bathroom is newly built with …see more

from $70 / night

$465 / week

Book View

from $70 / night

(1) Very Good 

6

Home rental in Free State

Free State / Parys

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
This quaint country home offers comfortable self catering accommodation.The house is within walking distance of the river. It offers two bedrooms fitted with double beds, the third one is fitted with 2 three-quarter beds, plus two bathrooms. Kitchen is well fitted with …see more

from $135 / night

$945 / week

Book View

Responds fast!
avg. 1 hour 34 minutes

from $135 / night

11

Vacation hotel apartment rental

Northern Cape / Kimberley

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
Newlands Lodge is situated on a small holding on the outskirts of Kimberley and offer affordable and comfortable stays in two bedroom units with private bathrooms. (Showers and hot and cold water) The units are fully furnished. air-conditioned and fitted for self cateri …see more

from $70 / night

$490 / week

Book View

from $70 / night

(10) Very Good 

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

from $100 / night

$663 - $862 / week

Book View

Responds fast!
avg. 3 hours 9 minutes

from $100 / night

(2) Excellent 

20

South Africa Vacation apartment rental

Cape Town / Kommetjie

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.6 mi
  • Child friendly
This Charming flatlet is around the corner from the beach, just 60m away . We are in walking distance to the most consitent surf spot in South Africa as well as many other surf breaks which makes our property ideal for the surfing traveller. We have amazing, kite surfin …see more

from $51 / night

$358 / week

Book View

from $51 / night

(2) Excellent 

17

Western Cape Vacation apartment rental

Cape Town / De Waterkant

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 3 mi
  • Swimming pool
  • Child friendly
This spacious (69 sqm), modern one-bedroom apartment on the second floor of the Rockwell building is the perfect base from which to explore everything Cape Town has to offer. The bedroom has a queen-sized bed and the lounge has a sofa couch (all linen and towels provi …see more

from $80 / night

$519 - $729 / week

Book View

Responds fast!
avg. 3 hours 36 minutes

from $80 / night

(2) Very Good 

9

Vacation home in Western Cape

Cape Town / Edgemead

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 6 mi
  • Swimming pool
  • Child friendly
Beautiful comfortable family friendly home close to restaurants & dining activities, beaches, nightlife &public transport. You’ll love the ambiance, the outdoor space is perfect for a laid-back relaxing holiday, pool, braai &day-bed. In quiet & safe neigborhood. 15min f …see more

from $132 / night

$921 / week

Book View

Responds fast!
avg. 3 hours 49 minutes

from $132 / night

(8) Excellent 

31

Vacation home in South Africa

Eastern Cape / Port Elizabeth

5 14 Min stay varies

  • 5 bedrooms
  • Sleeps 14
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
The Waterhouse ~ self catering holiday home on the water's edge. If you love sun, sea and peaceful seaside holidays... welcome, friend! Enjoy 180 degree oceans views, exquisite natural beauty and some of the most spectacular sunsets South Africa has to offer in self ca …see more

from $238 / night

$1,400 - $2,509 / week

Book View

from $238 / night