50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,613 properties
KwaZulu-Natal
409 properties
Gauteng
229 properties
Eastern Cape
210 properties
Mpumalanga
137 properties
Limpopo Province
98 properties
Free State
43 properties
North-West Province
21 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,761 Vacation rentals

(9) Excellent 

26

Western Cape Vacation home rental

Western Cape / Wilderness

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
SeaBreeze House is located on Whale Close of the exclusive Wilderness Garden Estate. This 5 star detached house is an experience in its-self. The property is located in a prime position on the beach front of the development with access to the beach via a security gated …see more

from $223 / night

$1554 - $3634 / week

Book View

from $223 / night

35

Vacation apartment in South Africa

Cape Town / Cape Town Central

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
This beautiful apartment on “Millionaires Row” is directly opposite the steps to 2nd beach Clifton, 3rd and 4th Beaches are within 5 minutes walk. Walk across the road and down the steps to the best beaches in Cape Town. The night life of Campsbay is 1 kilometre and the …see more

from $210 / night

$1651 - $2500 / week

Book View

from $210 / night

(3) Good 

7

Vacation home in Western Cape

Western Cape / Plettenberg Bay

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Pet friendly
Nou en Dan is a comfortable, spacious holiday home in Plettenberg Bay. Just a light stroll (300m) from the main beach and close to the town centre, it is ideally positioned for a most enjoyable holiday experience. The front and back patio's are legendary for their breat …see more

from $35 / night

$185 - $230 / week

Book View

from $35 / night

(3) Very Good 

16

Vacation condo with shared pool in KwaZulu-Natal

KwaZulu-Natal / Umhlanga Rocks

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
The Pearls of Umhlanga is a privately owned, three-bedroom luxury apartment, in an opulent resort-style residential development, situated right on the beach. The apartment is fully equipped for self-catering and includes wireless Internet and full DStv access. G …see more

from $312 / night

$2184 / week

Book View

from $312 / night

(29) Excellent 

21

Vacation cottage in South Africa

Cape Town / Llandudno

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
It comprises a double bedroom with French doors leading onto private gravel patio with sea and mountain views and breakfast table shade by tall proteas, bathroom with bath and shower tiled in travertine (also mountain views!), lounge with kitchenette and covered "sundow …see more

from $91 / night

$637 / week

Book View

from $91 / night

(6) Excellent 

21

Western Cape Vacation cottage rental

Franschhoek / Winelands

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 50 mi
  • Swimming pool
  • Child friendly
Beautiful 1882 thatched 225 m² cottage in the heart of unique Franschhoek. 4 bedrooms and 4 en suite bathrooms. 1 master suite upstairs with huge terrasse and views. Property surface 750 m² in secure and calm residential area within easy walking distance of all th …see more

from $292 / night

$2018 - $2130 / week

Book View

from $292 / night

(3) Excellent 

21

Vacation home with golf nearby in South Africa

Port Alfred / East Beach

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Suitable for children age 5+
1Milkwood is a secure executive home in the exclusive suburb of West Beach in the coastal town of Port Alfred. Situated in the heart of the Sunshine Coast, in the Eastern Cape province of South Africa. Stretching out between the cities of Port Elizabeth and East Londo …see more

from $204 / night

$1425 - $2488 / week

Book View

from $204 / night

(1) Excellent 

11

Vacation cottage in South Africa

Cape Town / Melkbosstrand

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Child friendly
Melkbos Beach Cottage is situated in Melkbosstrand which is regarded as the start of the ever-growing Cape West Coast. Melkbosstrand is a favourite with locals and offers hours of beach strolling, surfing, sunsets to put most sunsets to shame, and the much photographed …see more

from $89 / night

$614 - $1684 / week

Book View

from $89 / 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 $124 / night

$796 - $1480 / week

Book View

from $124 / night

(5) Very Good 

48

South Africa Vacation cottage rental

KwaZulu-Natal / Drakensberg Region

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Air conditioning
Johannesburg 3 hours / Durban 2-2.5hrs. Dragon's Mist a comfortable self-catering cottage surrounded by stunning natural beauty and offering magnificent views of the Drakensberg Unesco world heritage site. Dragon's Mist is a luxurious self-catering holiday home …see more

from $150 / night

$990 / week

Book View

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

$450 - $1200 / week

Book View

from $80 / night

19

Vacation home with swimming pool in South Africa

Plettenberg Bay / Solar Beach

6 10 Min stay varies

  • 6 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool
Villa Formosa is a stunning family holiday home over looking the bay and beautiful mountain range of Formosa. With breath taking views the house supports a top level sun deck that gives a 270 degree view of the whole bay. Comfortable loungers and open deck areas allow f …see more

from $495 / night

$3450 / week

Book View

from $495 / night

(10) Excellent 

22

Vacation villa with golf nearby in South Africa

Knysna / Thesen Island

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Taliesin sleeps twelve adults in luxury. It has many decks to relax and take in the stunning views. Heaven for the bird watcher as it is steps from the bird reserve. Feeling energetic you can swim in the heated 10m pool or the safe waterways. As it is steps from the be …see more

from $306 / night

$2119 / week

Book View

from $306 / night

16

Villa rental in KwaZulu-Natal with shared pool, golf nearby

KwaZulu-Natal / San Lameer

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
San Lameer is In Kwa Zulu Natal on the South Coast just south of Margate, with the Blue Flag Marina Beach. San Lameer is a conservation haven with 195 different bird species, abundant wildlife - including Impala, red, grey and blue Duiker, Reedbuck and Bushbuck - and in …see more

from $96 / night

$666 / week

Book View

from $96 / night

13

Ski apartment to rent in South Africa

Knysna / Sedgefield

6 14 3 nights min

  • 6 bedrooms
  • Sleeps 14
  • 3 nights min
  • Beach/lakeside relaxation
  • Ski
  • Child friendly
Avemore is a great holiday home with a large front veranda opening onto a spacious lounge with a fireplace, comfy furniture and a large dining table for those memorable dining experiences. From the dining area you walk into a spacious kitchen with everything you need, i …see more

from $370 / night

$2590 / week

Book View

from $370 / 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 $130 / night

$910 / week

Book View

from $130 / night

(2) Very Good 

15

Vacation condo rental

Cape Town / Bloubergstrand

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
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 ce …see more

from $253 / night

$1766 / week

Book View

from $253 / night

(3) Very Good 

17

Vacation apartment with shared pool in South Africa

Overberg District / 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

(7) Very Good 

19

Vacation apartment rental

Cape Town / Noordhoek

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
The House at Longbeach lies on the foothills of the famous Chapman's Peak. Yet it's a mere two minutes stroll from the white sands of Noordhoek Beach and it's only a few minutes away from various shops and fine restaurants. House at Longbeach offers views of both the se …see more

from $101 / night

$707 / week

Book View

from $101 / night

(2) Excellent 

24

Vacation lodge with shared pool, golf nearby in South Africa

Western Cape / Mossel Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
This luxury, furnished, two bedroom Cape Cod- style golf lodge boasts pool and ocean views in a unique setting, with access to two intimate beaches along 4km of spectacular coastline and a 100-hectare nature reserve including walks and picnic areas. DESCRIPTION • Dou …see more

from $90 / night

$535 - $891 / week

Book View

from $90 / night

(5) Excellent 

32

Vacation home with swimming pool in South Africa

Overberg District / Witsand

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
This Luxury designer Beach Villa is situated in the safe seaside village of Witsand - THE GATEWAY TO THE GARDEN ROUTE - and caters to the discerning guest looking for up-market beach front self catering accommodation. The home is tastefully and luxuriously decorated i …see more

from $280 / night

$1960 / week

Book View

from $280 / 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 - $5993 / week

Book View

from $200 / 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 $85 / night

$592 / week

Book View

from $85 / night

(2) Excellent 

33

Home rental in South Africa with swimming pool

Cape Town / Somerset West

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 7 mi
  • Swimming pool
Come and stay in our beautiful 4 bedroom thatched house – a stunning oasis with landscaped garden and sparkling pool set within a private walled garden, right on the doorstep of the Winelands, beaches, the Garden Route and only 25 minutes from Cape Town International Ai …see more

from $154 / night

$1073 - $1560 / week

Book View

from $154 / night

18

Vacation apartment rental

Overberg District / Hermanus

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
Fully equipped, clean and neat Penthouse unit (Top floor) at Hermanus Beach Club. Absolutely stunning 360 degree view of sea and mountains.Hermanus Beach Club which is only 1 hours drive from Cape Town. It is a 24 hour security complex with loads of entertainment for bo …see more

from $60 / night

$400 - $600 / week

Book View

from $60 / night

4

Vacation apartment in South Africa

Cape Town / Durbanville

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Ask about children
  • Air conditioning
  • Private garden
Comfortable self-catering accommodation, situated in a beautiful and safe suburb of the mother city. The apartment has a well equipped kitchenette and comfortable lounge / dining area. The bedroom is spacious and has an adjoining bathroom with shower, sink and toilet. G …see more

from $52 / night

$260 / week

Book View

from $52 / night

(1) Good 

20

South Africa Vacation home rental

Cape Town / Simon's Town

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
Harbour Lights is nestled between mountain and sea and offers you affordable, comfortable, relaxed spacious self-catering accommodation with superb patio and wooden deck for relaxing and outdoor entertainment, braais etc. It has endless panoramic views of the whole of t …see more

from $116 / night

$730 - $865 / week

Book View

from $116 / night

(4) Excellent 

35

Vacation log cabin in South Africa

Western Cape / Oudtshoorn

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 60 mi
  • Private garden
Owl's Den are two fully functional self catering log cabins on my premises. Both are surrounded by trees and a lush garden. We are situated in Oudtshoorn and only 5 minutes drive or walk from town as well as restaurants, shops and garages. The little cabins are priv …see more

from $55 / night

$383 / week

Book View

from $55 / night

(4) Excellent 

24

Western Cape Vacation home rental

Knysna / Pezula Estate

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
Greenland's House is situated on Candlewood Crescent (plot D4) of the exclusive Pezula Private Estate, Knysna. This 5* resort is home to the Pezula Championship Golf Course and the Conrad Pezula Hotel. The development its-self is a nature reserve with an abundance of wi …see more

from $260 / night

$1814 - $4680 / week

Book View

from $260 / night

(1) Very Good 

11

Vacation villa in South Africa

KwaZulu-Natal / Shaka's Rock

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0.1 mi
  • Child friendly
  • Air conditioning
Fully furnished 2 bedroom self catering unit, direct beach access. Sleeps 4 people. Main bedroom: Double bed and ensuite. Second bedroom: 2 Single beds. FREE WIFI Open plan Fully kitted kitchen with cutlery and crockery, microwave, fridge/freezer. Tea and coffee makin …see more

from $80 / night

$560 / week

Book View

from $80 / night

(12) Excellent 

Certificate of Excellence

27

South Africa Vacation studio rental

Cape Town / Camps Bay

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
Studio Eleven on Comrie is a stylish self catering apartment in a tranquil sunny garden setting in the heart of the trending suburb of Camps Bay. It is only a 15 minute walk to the pristine white beaches and vibrant strip with its many restaurants, bars and cafés. …see more

Certificate of Excellence

from $82 / night

$572 - $1078 / week

Book View

from $82 / night

24

Vacation bungalow in South Africa

Camps Bay / Clifton

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
This gorgeous Clifton Bungalow is 10 steps away from the famous Clifton 4th Beach and the beachfront is literally right in front of you. 58 on Fourth display lovely textures and the unique feature of this Bungalow is that it has its own private lawn / garden area locate …see more

from $303 / night

$2119 / week

Book View

from $303 / night

27

Home rental in Western Cape

Cape Town / Cape Town Central

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Child friendly
  • Private garden
Situated in the historic and trendy Gardens area of Cape Town, Table Mountain on your doorstep, only 20 minutes from the airport and close to shops, restaurants, the cable way and beautiful beaches. ​ Although secluded and quiet, a one minute walk to Kloof St will take …see more

from $185 / night

$1295 / week

Book View

from $185 / night

(1) Excellent 

23

Vacation guest house rental

Saldanha Bay Municipality / St. Helena Bay

5 8 1 night min

  • 5 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
Goblin's Creek, situated in quiet peaceful surroundings, welcomes guests with a sherry on arrival. As you enter the spacious and very comfortable sitting room, huge overstuffed sofas invitingly beckon you to sit cozily with a good book and liqueur in front of a …see more

from $76 / night

$526 / week

Book View

from $76 / night

6

Vacation apartment in Western Cape

Cape Town / Constantia

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 16 mi
  • Child friendly
  • Air conditioning
Modern and tasteful Two-Bedroom-Holiday-Home! This beautiful apartment offers a large bedroom with full en-suite bathroom. Living area leads to open-plan dining room and a modern fully fitted kitchen with gas hob, fridge, freezer, microwave oven, Oven, dish washer and a …see more

from $79 / night

$553 - $993 / week

Book View

from $79 / night

(2) Very Good 

19

Cottage rental in South Africa with shared pool

Cape Town / Marina da Garma

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
If you enjoy peace and quiet and love being by water but still want to be centrally situated, this cottage is for you. Marina da Gama's whitewashed houses overlook the waterways of the Greater Zandvlei Wetlands Nature Reserve and sit at the base of the Muizenberg …see more

from $52 / night

$364 / week

Book View

from $52 / night

16

Vacation cottage with shared pool in Western Cape

Plettenberg Bay / Keurboomstrand

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
Explore a myriad of delights the Garden Route has to offer from this villa in Keurboomstrand close to Plettenberg Bay with access to the Keurbooms Beach. An ideal choice for families, hikers, nature lovers, fishermen and birders. The villa comprises three bedroo …see more

from $124 / night

$865 / week

Book View

from $124 / night

16

Vacation apartment in South Africa

Cape Town / Claremont

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
Beautifully furnished Penthouse Apartment with large roof terrace and Barbecue Master Bedroom on upper floor (not suitable for wheel chairs). Second bedroom on lower level - wheel chair accessible. Lounge, Dining Area and open plan kitchen Each bedroom has it's own ba …see more

from $180 / night

$1260 / week

Book View

from $180 / night

(3) Very Good 

23

Vacation home with swimming pool in South Africa

KwaZulu-Natal / Port Shepstone

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
Hibiscus on the Beach is located right on the beach of Southport. Just between two tidal pools, the house is ideally located to enjoy the beach with all the family. On your left-hand side, walk 211 meters and find a tidal pool to play with kids. Then on your right-ha …see more

from $82 / night

$628 / week

Book View

from $82 / 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 $98 / night

$468 / week

Book View

from $98 / night

1