50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,721 properties
KwaZulu-Natal
423 properties
Gauteng
246 properties
Eastern Cape
214 properties
Mpumalanga
142 properties
Limpopo Province
92 properties
Free State
45 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,873 Vacation rentals

15

Vacation home in Western Cape

Cape Town / Fresnaye

3 6 14 nights min

  • 3 bedrooms
  • Sleeps 6
  • 14 nights min
  • Beach/lakeside relaxation
  • Suitable for children age 5+
  • Air conditioning
Villa Maison is a beautiful, relaxed family holiday home in the conveniently located suburb of Fresnaye on the Atlantic coast of Cape Town. The location is unique in that it is far enough from the hustle and bustle of busy Seapoint to allow you to relax and enjoy the pe …see more

from $450 / night

$3144 / week

Book View

from $450 / night

(13) Excellent 

24

Western Cape Vacation villa rental

Somerset West / Heritage Park

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool
The villa is situated in a secure, gated estate with easy access to Cape Town and other areas in Western Cape. The property was recently renovated, with new bathrooms and a pool. The living room contains a red leather sofa for three people and another sofa for two pe …see more

from $71 / night

$448 - $756 / week

Book View

from $71 / night

(3) Excellent 

20

Vacation apartment with shared pool in South Africa

Cape Town / Hout Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
The Green Room Studio is a spacious (60sqm), private, open plan apartment, situated in a very tranquil neighbourhood in Hout Bay. Adjacent to our family home, guests are welcome to make use of the garden and pool. Newly renovated and fully equipped for a short or longer …see more

from $64 / night

$448 - $506 / week

Book View

from $64 / night

(10) Excellent 

36

Tented camp rental in Western Cape

Western Cape / Oudtshoorn

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Air conditioning
AfriCamps Klein Karoo is set in the middle of a pristine Karoo landscape with direct views on the Swartberg Mountains and offers guests the perfect backdrop to relax in the tranquil surroundings. AfriCamps created a unique outdoor experiences under canvas, where guests …see more

from $72 / night

$504 / week

Book View

from $72 / night

7

Vacation chalet in South Africa

North-West Province / Derby

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Private garden
Close to the South African city of Rustenburg, Honey Nest Resort offers you the chance to encounter the great South African outdoors as it is meant to be experienced: free of hustle and bustle of civilization. Enjoy the calm of nature while still maintaining some of the …see more

from $42 / night

$291 / week

Book View

from $42 / night

9

Vacation home with golf nearby in South Africa

Western Cape / George

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
This stylish unit which reminds of golfing legends, features three bedrooms, all with full en-suite bathrooms and twin single beds. Two of the three bedrooms opens up unto the balcony which runs along the entire north facing part of the house and overlooks the garden an …see more

from $286 / night

$1999 / week

Book View

from $286 / night

13

Apartment rental in South Africa

Western Cape / Stellenbosch

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Air conditioning
Situated in the heart of the Cape Winelands' capital of Stellenbosch, 109 on Dorp is a luxury four star self catering apartment. Ideally located within walking distance of town centre and world class restaurants, 109 on Dorp accommodates up to four guests in two styli …see more

from $85 / night

$595 / week

Book View

Responds fast!
avg. 3 hours 26 minutes

from $85 / night

(1) Excellent 

19

South Africa Vacation home rental

Cape Town / Constantia

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets
Welcome to our unique private home situated within the picturesque and peaceful Green Belt of Constantia, Cape Town's most sought-after and upmarket suburb. Make yourself at home in this comfortable house and beautiful garden with a view to the Southern slopes of the Ta …see more

from $123 / night

$791 - $1471 / week

Book View

from $123 / night

(4) Excellent 

16

Vacation b&b with shared pool in South Africa

Western Cape / Mossel Bay

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 0.6 mi
  • Swimming pool
  • Child friendly
Situated along the Garden Route, Le Port Guest House offers free Wi-Fi access and elegantly-furnished rooms. Satellite TV as well as a barfridge is included with all rooms. Some rooms have views of Mossel Bay as well as a garden and private terrace. Most of the rooms ar …see more

from $115 / night

$805 / week

Book View

from $115 / night

24

Vacation apartment rental

Cape Town / Bloubergstrand

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Child friendly
modern 3 bed 2 bath with showers and jacuzzi , double garage apartment in 24hour security access estate with breathtaking views of table mountain ,Robben Island and the sea from a large balcony with bbq braii facility.opposite big bay beach at eden On bay with famous r …see more

from $80 / night

$451 - $1200 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

from $80 / night

10

South Africa Vacation home rental

Greater Johannesburg / Midrand

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Private garden
Located in Glen Austin, Midrand, this is a charming, two-bedroom, two-bathroom (main en-suite) self-catering cottage set in a secure, leafy two acre property. Located within a few kilometres of the Gautrain Rapid Rail Link, Grand Central Airport and shopping centres (Ma …see more

from $40 / night

$280 / week

Book View

Responds fast!
avg. 46 minutes

from $40 / night

10

South Africa Vacation b&b rental

Western Cape / Knysna

11 28 Min stay varies

  • 11 bedrooms
  • Sleeps 28
  • Min stay varies
  • Nearest beach 7 mi
  • Child friendly
  • Private garden
Our little piece of Africa in the centre of Knysna on the Garden Route has 11 individual wooden cabins or loft rooms! We have two larger family units that can comfortable sleep 4 in each! All our cabins are en suite with either a Victorian style slipper bath with hand h …see more

from $36 / night

$2286 / week

Book View

Responds fast!
avg. 2 hours 4 minutes

from $36 / night

(1) Excellent 

15

South Africa Vacation home rental

KwaZulu-Natal / Glenmore Beach

5 12 2 nights min

  • 5 bedrooms
  • Sleeps 12
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
This home is situated on the edge of the ocean with direct beach access to an unspoiled beach , views of lagoon, beach and bay with abundant bird life, and small game, excellent fishing, canoeing, and arts and craft drives. Located close to wild coast sun casino and wat …see more

from $108 / night

$756 / week

Book View

from $108 / night

(3) Excellent 

Certificate of Excellence

39

Vacation villa in South Africa

Mpumalanga / Marloth Park

4 6 3 nights min

  • 4 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 133 mi
  • Swimming pool
  • Child friendly
The Wild Bunch is a special place where the animals just walk freely around the house! A zebra or Kudu on the coffee, a wild boar or giraffe that just taking a look ... all in .... The Wild Bunch The Wild Bunch is a self-catering house and decorated in African style wit …see more

Certificate of Excellence

from $106 / night

$635 - $836 / week

Book View

from $106 / night

(4) Excellent 

18

Vacation apartment in South Africa

Cape Town / Gordon's Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
The self catering apartment is situated in Gordons Bay, a small harbour village set with stunning views across False Bay; also perfectly located for exploring the Cape winelands, Cape Town and the peninsular, Stellenbosch, Franschhoek and Hermanus all within an hour's d …see more

from $46 / night

$322 / week

Book View

Responds fast!
avg. 1 hour 31 minutes

from $46 / night

19

South Africa Vacation bungalow rental

Cape Town / Bloubergstrand

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 2 mi
  • Swimming pool
  • Child friendly
Self catering holiday home with private pool for up to six guests for leisure travelers, families, friends, surfers, golfers and other groups, or even just for two, if you just want to have space. The house has a living area of ​​100 sqm plus double garage and can accom …see more

from $130 / night

$1179 - $1730 / week

Book View

from $130 / night

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

$750 - $862 / week

Book View

Responds fast!
avg. 3 hours 12 minutes

from $150 / night

10

Vacation studio with shared pool in South Africa

Western Cape / Plettenberg Bay

Studio 4 Min stay varies

  • Studio
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
Located in the beautiful town of Plettenberg Bay on the Garden Route with breathtaking views of the sea, lagoon and mountains. It is walking distance from the lagoon and shopping centre. The newly renovated studio offers exceptional privacy and style. You have access to …see more

from $112 / night

$784 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from $112 / night

(1) Good 

33

Vacation home accommodation

Hermanus / Stanford Village

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Fairhill is a private, self catering farmhouse situated on a nature reserve of 200 hectares of beautiful fynbos and has superb sea and mountain views. The property borders the Cape nature reserve and the 17km long Walker Bay private beach. The house is fully furnished a …see more

from $454 / night

$3163 / week

Book View

from $454 / night

13

Lodge accommodation in South Africa with shared pool

Limpopo Province / Polokwane

27 2 1 night min

  • 27 bedrooms
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Masana Lodge is a luxury accommodation facility situated at the central point of the City which makes it easily accessible. We offer (12) Executives, (1) Family (17) Standards rooms  Accommodation  Conference  Outside Catering  Events Co-ordination  Bridal / Baby …see more

from $82 / night

$574 / week

Book View

from $82 / night

(3) Excellent 

21

Villa rental in Eastern Cape

Eastern Cape / Saint Francis Bay

4 10 3 nights min

  • 4 bedrooms
  • Sleeps 10
  • 3 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
"Bonavanti" has been called the best view in St Francis, the best view in the Eastern Cape and even best view in South Africa!!! Bonavanti is perched above the famous surf spot Bruces, overlooking the bay of St Francis. The luxurious house was recently renovated …see more

from $700 / night

$4900 / week

Book View

from $700 / night

(1) Excellent 

17

Home rental in South Africa with swimming pool

Mpumalanga / Marloth Park

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary
We offer luxury self catering accommodation in Marloth Park, a proclaimed Nature Conservation Holiday Town sharing a + 7km common border (along the Crocodile River) with the Kruger National Park. Pemba Lodge is conveniently located near the Kruger Park's Crocodile Bridg …see more

from $146 / night

$1022 / week

Book View

from $146 / night

(1) Excellent 

22

Vacation bungalow rental

Hermanus / Sandbaai

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.25 mi
  • Swimming pool
The Chalet/bungalow is situated an hours drive from Cape town airport just outside of Hermanus in a nature reserve on the whale coast. Between Kleinmond and Hermanus The chalet is west facing so sunsets and spectacular beach end mountain views over the lagoon are …see more

from $148 / night

$993 / week

Book View

from $148 / night

(1) Excellent 

11

Vacation apartment in South Africa

Cape Town / Table View

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 1 mi
  • Child friendly
  • Private garden
This modern and stylish apartment is fully equipped with all the comforts of home. The apartment has a small private garden, ideal for an afternoon barbecue or soaking up some sun. Situated less than 700 meters from the vibrant strip of restaurants and bars of Bloube …see more

from $102 / night

$699 / week

Book View

Responds fast!
avg. 1 hour 9 minutes

from $102 / night

(5) Excellent 

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

$1049 / week

Book View

Responds fast!
avg. 2 hours 20 minutes

from $150 / night

(1) Excellent 

24

Vacation home in Western Cape

Western Cape / Knysna

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 4 mi
  • Swimming pool
  • Child friendly
This beautiful north facing home is situated in the popular suburb of Rexford in Knysna on the Garden Route, just minutes from the lagoon, Knysna Heads, town center and two golf courses. This house boasts four bedrooms with king beds that make sleep easy, accompanied by …see more

from $175 / night

$1225 - $2800 / week

Book View

Responds fast!
avg. 46 minutes

from $175 / night

23

Western Cape Vacation home rental

Somerset West / Erinvale Golf Estate

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool
The house is ideally situated on the Erinvale Golf Estate: this corner property on the golf course offers unspoilt views of the Helderberg and Hottentots Holland Mountains. Two large double bedrooms, each with an en-suite bathroom and direct access to the terrace / pool …see more

from $79 / night

$551 - $1572 / week

Book View

from $79 / night

(6) Very Good 

37

South Africa Vacation apartment rental

Cape Town / Cape Town Central

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool
Envisage a home from home with all of its comforts and security, just a block from the beach with a breath-taking view and the sound of the sea to enable complete relaxation. Set in a quiet secure complex with its own garden and swimming pool, Table View with its abunda …see more

from $64 / night

$448 - $628 / week

Book View

from $64 / night

(10) Excellent 

30

South Africa Vacation home rental

Western Cape / Wilderness

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
Upmarket, luxury Villa, your home away from home! Your own heated swimming pool hanging 8 metres above groundlevel. Hear the waves while you sleep. Watch the sunset, seaviews and dolphins play from the luxury of your own balcony. Luxurious, 5 star graded. Best villa in …see more

from $200 / night

$1400 - $5992 / week

Book View

from $200 / night

(6) Very Good 

20

Apartment rental in South Africa with shared pool, golf nearby

Cape Town / Strand

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
Your apartment is located on the much sought after, 5th floor of HIBERNIAN TOWERS . This particular floor extends directly onto a private beautiful spacious roof garden to give sweeping views of FALSE BAY. Here is a place to unwind, a place where you can stretch …see more

from $90 / night

$534 - $882 / week

Book View

Responds fast!
avg. 3 hours 26 minutes

from $90 / night

23

Vacation cottage in South Africa

Saldanha Bay Municipality / Langebaan

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 7 mi
  • Child friendly
  • Private garden
We are on an equestrian estate with a peacefully farm atmosphere with a never ending view! Rooms are cute, clean, crisp white linen, TV with hotel package DStv with free Wi-fi. Vintage feel living with the West Coast hospitality. Out of main town but close enough for ev …see more

from $80 / night

$560 / week

Book View

Responds fast!
avg. 14 minutes

from $80 / night

15

Apartment rental in Mpumalanga

Mpumalanga / Sabie

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
Kerry suite: a New room added to DUBLIN GUEST LODGE: SABIE: MPUMALANGA: a One bedroom with queen size bed- open-plan living area. Bathroom with Jacuzzi shower, toilet & basin. Fully equipped kitchen. Patio with seating area & Braai- view of the swimming pool & garden. …see more

from $64 / night

$445 / week

Book View

Responds fast!
avg. 3 hours 57 minutes

from $64 / night

10

Vacation home in South Africa

Cape Town / Constantia

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 15 mi
  • Swimming pool
  • Child friendly
Modern and tasteful Three-Bedrooms-Holiday-Home! Situated in sought-after area of Constantia close to Constantiaberg Medi-Clinic, well known for its proximity to top international and private schools, easy access to all major roads, budget eateries and excellent restau …see more

from $134 / night

$863 - $1552 / week

Book View

from $134 / night

(3) Very Good 

25

South Africa Vacation home rental

Cape Town / Kalk Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Child friendly
This charming original stone cottage is right in the centre of the Kalk Bay village overlooking a small park and the sea. It's perfect for families - spacious rooms, loads of cupboards and with all the equipment and facilities you'd expect in a home. The style is comfor …see more

from $117 / night

$818 / week

Book View

Responds fast!
avg. 2 hours 35 minutes

from $117 / night

(1) Excellent 

9

South Africa Vacation apartment rental

Western Cape / Wilderness

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 2 mi
  • Child friendly
Bordering Wilderness National Park in the heart of the Garden Route. The self-catering studio has a kitchenette. The bathroom has a separate bath and shower. A comfy double bed and additional sleeper couch are provided. The studio is located on the groundfloor of the ow …see more

from $64 / night

$448 / week

Book View

Responds fast!
avg. 3 hours 26 minutes

from $64 / night

13

Vacation apartment rental

Cape Town / Melkbosstrand

2 3 7 nights min

  • 2 bedrooms
  • Sleeps 3
  • 7 nights min
  • Ask about children
Situated on beautiful Atlantic Beach Golf Estate with view on 10th hole. Surrounded by natural vegetation and springbok roaming freely. Within walking distance to Golf Club House and Leasure Centre. Close to well known Melkbosstrand pristine beaches and beachfront resta …see more

from $90 / night

$630 / week

Book View

from $90 / night

14

Vacation hotel apartment with shared pool in South Africa

Cape Town / Milnerton

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
PERFECT FOR THOSE LOOKING FOR BEACHFRONT LUXURY ACCOMMODATION, TO ENJOY THE UNINTERRUPTED VIEWS OF THE BEACH & TABLE MOUNTAIN - YET FEEL THE HOMELY WARMTH. EVEN BETTER!!! WE HAVE 'NOT TO BE MISSED' WINTER SPECIALS RUNNING FROM JUNE-AUG, DONT MISS OUT Set in the Milne …see more

from $237 / night

$142188 / week

Book View

from $237 / night

(7) Excellent 

15

Vacation home with swimming pool, golf nearby in South Africa

Port Elizabeth / Summerstrand

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.05 mi
  • Swimming pool
This spotless house offers upmarket luxury accommodation with excellent beds and percale linen . We also offer baby equipment and toys . Located 500 meters from a main beach and restaurants . One block to shopping centre and easy walking distance to Boardwalk Entertainm …see more

from $186 / night

$1293 / week

Book View

from $186 / 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) 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 - $462 / week

Book View

Responds fast!
avg. 2 hours 34 minutes

from $45 / night

1