50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,902 properties
KwaZulu-Natal
482 properties
Gauteng
328 properties
Eastern Cape
252 properties
Mpumalanga
174 properties
Limpopo Province
100 properties
Free State
79 properties
North-West Province
58 properties
Northern Cape
29 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,427 Vacation rentals

33

Vacation apartment rental

Cape Town / Bloubergstrand

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
This self-catering accommodation offer beachfront views of Bloubergstrand, Table Mountain and Robben Island. Infinity apartments include all the necessary facilities for two people to just relax and unwind, while having the option of being spoiled with so much to do nea …see more

from $112 / night

$738 / week

Book View

from $112 / night

(2) Excellent 

12

Vacation cottage rental

Western Cape / Montagu

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
Kingfisher cottage is a newly renovated 100 year old plus stone cottage with a whole lot of charm and character. The Farm is situated in the picturesque and secluded mountains some 25 kilometers outside the town of Montagu. It is ideal for a couple wanting to get away f …see more

from $60 / night

$417 / week

Book View

from $60 / night

(3) Excellent 

15

Vacation apartment in South Africa

Cape Town / Gordon's Bay

4 9 2 nights min

  • 4 bedrooms
  • Sleeps 9
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
Self-catering home. Can facilitate the whole family together in one place. Stone through from the beach. You have breathtaking views over the ocean and you can witness each spectacular sunset that Gordons Bay has to offer with Table mountain on the horizon. Fully furn …see more

from $147 / night

$980 - $1,421 / week

Book View

Responds fast!
avg. 1 hour 22 minutes

from $147 / night

29

Vacation home in Eastern Cape

Eastern Cape / Port Elizabeth

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Child friendly
  • Private garden
* 4 Sea facing Queen bedrooms * 3 Ensuite bathrooms, 1 Family bathroom * Large lounge and separate entertainment area with stainless steel braai / bbq / indoor fireplace, each with own TV and full DSTV * Kitchen - fully equipped with washing machine, dishwasher, etc * D …see more

from $140 / night

$840 / week

Book View

from $140 / night

11

South Africa Vacation villa rental

Eastern Cape / Port Alfred

3 9 2 nights min

  • 3 bedrooms
  • Sleeps 9
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
Beautiful A frame villa in secure complex on the Keiskamma River - with views of the river - walking distance to the ocean. Fisherman's paradise. Bird watcher's treat. Children's favourite destination. Shells, fish, bits and bobs. Rustic. One general dealer in the …see more

from $57 / night

$399 / week

Book View

from $57 / night

(6) Excellent 

Certificate of Excellence

11

Western Cape Vacation apartment rental

Western Cape / Mossel Bay

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
Estoril Villas is a modern, self-catering apartment at the popular Diaz Beach, Mossel Bay, Western Cape, South Africa on the beautiful Garden Route. The apartment consists of 3 bedrooms, 2 double bedrooms and a twin room. The main bedroom is en-suite with a sea view. Th …see more

Certificate of Excellence

from $84 / night

$588 / week

Book View

Responds fast!
avg. 38 minutes

from $84 / night

(6) Very Good 

48

South Africa Vacation cottage rental

KwaZulu-Natal / Drakensberg Region

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • 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

Responds fast!
avg. 3 hours 38 minutes

from $150 / night

12

Vacation apartment rental

Western Cape / Yzerfontein

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
  • Private garden
Kariza is a gorgeous fully equipped self catering unit in the Pearl Bay area of Yzerfontein on the West Coast of South Africa. It is spacious and comfortable for 2 adults and 1 child. The unit has a full view of the beach and is walking distance from the shore. You are …see more

from $82 / night

$574 / week

Book View

from $82 / night

7

Vacation apartment in South Africa

Overstrand / Hermanus

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach/lakeside relaxation
  • Air conditioning
  • Private garden
Exceptionally positioned these luxury serviced apartments offer guests breathtaking ocean views and the perfect location from which to explore the eclectic town of Hermanus. Modern, luxurious and superbly appointed these sea-facing apartments are fully equipped and feat …see more

from $185 / night

$1,295 - $1,423 / week

Book View

from $185 / night

(4) Excellent 

17

Vacation apartment rental

Cape Town / Llandudno

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
This beautiful apartment located in Llandudno on the Atlantic Seaboard of Cape Town offers glorious and uninterrupted sea and mountain views. Within walking distance to beautiful Llandudno beach, which has Blue Flag status, and Sandy Bay. The unit is fully …see more

from $120 / night

$1,260 - $1,960 / week

Book View

from $120 / night

19

Vacation home with swimming pool in South Africa

Plettenberg Bay / Solar Beach

6 10 3 nights min

  • 6 bedrooms
  • Sleeps 10
  • 3 nights min
  • 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

$3,450 / week

Book View

from $495 / night

19

Vacation home in Western Cape

Knysna / Sedgefield

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
“Waters Edge” family holiday house on a tidal lagoon/river.Beautiful views across the lagoon to the mountain peaks of George with awesome sunsets and reflections. Allow small children to paddle in the shallow waters or help you press prawns for the fishing hooks. A cano …see more

from $68 / night

$471 / week

Book View

Responds fast!
avg. 3 hours 19 minutes

from $68 / night

(21) Excellent 

28

Villa accommodation in South Africa with golf nearby

Western Cape / Plettenberg Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
Enjoy the space of two floors of tastefully appointed rooms - from the deck where you can soak up some sunshine to the four bedrooms complete with air-conditioners, two gourmet kitchens, laundry room, ample entertainment & dining rooms, BBQ area alongside the swimming p …see more

from $154 / night

$1,078 - $3,780 / week

Book View

from $154 / night

(1) Excellent 

23

Cottage rental in South Africa with swimming pool

Cape Town / Durbanville

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 15 mi
  • Swimming pool
  • Child friendly
Our cottage is in Cape Town area close to the Durbanville Wine Route and Tyger Valley business area, is the ideal springboard for the whole of Cape Town and it ideal for business travel too. We are in Durbanville close to Stellenbosch and 20 minutes from the beach and …see more

from $57 / night

$340 - $508 / week

Book View

from $57 / night

27

Vacation home rental

Cape Town / Bloubergstrand

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Amazing, pristine, home in Bloubergstrand, literally across the road from a world famous kite-surfing beach with monumental views of Cape Town and Robben Island. You'll love staying here, right on Beach Crescent - a highly sought after Cape Town location! Perfect space …see more

from $220 / night

$1,540 / week

Book View

from $220 / night

(3) Very Good 

16

Vacation chalet with golf nearby in South Africa

Saldanha Bay Municipality / Langebaan

7 6 Min stay varies

  • 7 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Child friendly
Hear and smell the ocean. 50m from the BEACH Stunning Sunsets! Come and enjoy a breakaway with family and friends in our fully equipped self catering cabanas. Book 1, 2 or all 3 cabanas. **This quoted price is for our 6 sleeper Cabana with 3 bedrooms. Indoor fireplac …see more

from $79 / night

$475 - $554 / week

Book View

Responds fast!
avg. 3 hours 21 minutes

from $79 / night

(1) Excellent 

36

Vacation home rental

Kruger National Park / Kruger Park/Mpumalanga

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Milkwood offers classic comfort in the bush and is on the border of the Kruger National Park, Located in a beautiful wildlife conservancy where one can see zebra and many other wildlife. Self-catered home with three AC bedrooms, 3 bathrooms including an outdoor bush bat …see more

from $182 / night

$1,260 - $1,400 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

from $182 / night

(20) Excellent 

22

Vacation cottage in Western Cape

Cape Town / Somerset West

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Air conditioning
  • Private garden
Alfie's Cottage is a newly renovated one bedroom ensuite cottage on a property bordering the Helderberg Nature Reserve in one of the oldest areas of Somerset West. Ideal for holidaymakers wanting to relax, walk and soak up the magnificent views and countryside whilst be …see more

from $94 / night

$657 / week

Book View

from $94 / night

(14) Excellent 

31

Apartment rental in South Africa

Knysna / Sedgefield

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
Quality waterfront, magic experience. Breathtaking position, sweeping uninterrupted views across the water at Knysna's beachside suburb, the charming village of Sedgefield. Multiple decks for easy outdoor living, all rooms w/ water views. Full amenities and mod cons; …see more

from $165 / night

$1,100 - $1,730 / week

Book View

from $165 / night

(3) Very Good 

30

Apartment rental in South Africa

Cape Town / Camps Bay

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Car not necessary
Discover Dreamers Cove, a luxury Rooftop Suite hidden away in fabulous Camps Bay, Cape Town's most popular and fashionable holiday destination. Unique in its natural setting but centrally located, Dreamers Cove is the perfect haven from where to explore Greater Cape t …see more

from $124 / night

$781 - $998 / week

Book View

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

$1,470 / week

Book View

from $210 / night

(2) Very Good 

23

Vacation cottage in South Africa

Eastern Cape / Haga Haga

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 2 mi
  • Child friendly
  • Air conditioning
Quaint self catering cottage overlooking a duck pond situated on a shaded park-like garden of a working cattle and sheep farm.Guests have access to a fully licenced pub and restaurant which is open during holiday season from Mondays to Sunday lunch and out of season by …see more

from $42 / night

$279 / week

Book View

from $42 / night

35

South Africa Vacation cottage rental

Greater Johannesburg / Fourways

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Luxury cottage, three rooms large 70 meters beautifully decorated with an out door lounge area and private garden. YOu can cater for 6 friends, Consisting of one bedroom separate bathroom and dinning area with lounge. ( proper double bed made up in the lounge on request …see more

from $35 / night

$245 / week

Book View

from $35 / night

9

South Africa Vacation apartment rental

KwaZulu-Natal / Amanzimtoti

3 7 6 nights min

  • 3 bedrooms
  • Sleeps 7
  • 6 nights min
  • Child friendly
Stunning sea view apartment in Warner Beach offers home-away-from-home convenience This magnificent three-bedroom apartment, with full kitchen, offers the perfect family holiday in Durban’s south coast area. Fully secured with one lock-up garage, it has a main en-suite …see more

from $132 / night

$922 / week

Book View

from $132 / night

(2) Excellent 

35

South Africa Vacation home rental

Camps Bay / Clifton

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 0 mi
  • Swimming pool
  • Child friendly
Ezulwini is a stylish exclusive house. It is positioned above the iconic Clifton 2nd beach. This piece of heaven offers panoramic views that is sure to take your breath away. The house is perfect for all seasons, cool off in the pool or warm up with the indoor fireplace …see more

from $700 / night

$4,900 / week

Book View

Responds fast!
avg. 3 hours 38 minutes

from $700 / night

14

Vacation cottage in South Africa

KwaZulu-Natal / Mooi River

4 9 1 night min

  • 4 bedrooms
  • Sleeps 9
  • 1 night min
  • Child friendly
  • Pet friendly
  • Private garden
Private , peaceful , stunning location , built from thatch and river rock , rustic character , open plan area between rooms on either side , fireplace , sounds of Rapids , ideal for gatherings , Kaphila cottage sleeping 4 is nearby up on the ridge , overlooking the rive …see more

from $26 / night

$177 / week

Book View

from $26 / night

(27) Excellent 

51

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

$581 / week

Book View

Responds fast!
avg. 2 hours 57 minutes

from $83 / night

8

Vacation cottage in South Africa

Western Cape / Matjiesfontein

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
Situated on the Rietfontein Private Nature Reserve's boundary, next to Matjiesfontein, the two twin rooms accommodate 4 people. The bathroom, though with an authentic touch offers a hot modern day shower. Whether with company or just a book, the built-in wall nook is a …see more

from $55 / night

$385 / week

Book View

Responds fast!
avg. 2 hours 57 minutes

from $55 / night

19

Vacation home in Eastern Cape

Eastern Cape / Kidd's Beach

4 10 1 night min

  • 4 bedrooms
  • Sleeps 10
  • 1 night min
  • Child friendly
Our welcoming & cute 4 bedroomed, 3 bath treasure, boasts 180 degrees of uninterrupted views of the Indian Ocean. Its ideal for writers seeking a tranquil & inspirational quiet corner or anyone taking a break from the drudgery of modern life. With a 5 minute walk to the …see more

from $100 / night

$700 / week

Book View

from $100 / night

4

Vacation apartment in Western Cape

Cape Town / Athlone

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
Ilhaams Place A flat in a secure security complex. Newly renovated with everything new. Have 3 rooms, lounge and kitchen with a bathroom. Tranquel environment. Outside parking available inder security. …see more

from $38 / night

$347 - $2,776 / week

Book View

Responds fast!
avg. 2 hours 34 minutes

from $38 / night

(1) Excellent 

12

Vacation home in Eastern Cape

Eastern Cape / Chintsa East

6 12 2 nights min

  • 6 bedrooms
  • Sleeps 12
  • 2 nights min
  • Child friendly
  • Private garden
69 Marlin Drive is a beautiful sea front self-catering holiday home, with magnificent views, ideally located in Chintsa East, on the Wild Coast of the Eastern Cape. Chintsa East boasts unspoilt white sandy beaches, backed by forested dunes, lagoons and rivers. The hous …see more

from $120 / night

$600 / week

Book View

from $120 / 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 $250 / night

$1,350 - $2,200 / week

Book View

Responds fast!
avg. 3 hours 45 minutes

from $250 / night

(10) 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
* FREE Unlimited WI-FI * 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 be …see more

from $240 / night

$1,673 - $3,913 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from $240 / night

(4) Very Good 

20

Vacation chalet in South Africa

Knysna / Karatara

1 5 2 nights min

  • 1 bedroom
  • Sleeps 5
  • 2 nights min
  • Child friendly
  • Private garden
Hidden Valley is happy to welcome you! Situated between Knysna and Sedgefield in the foothills of the Outeniqua Mountains. Hidden Valley is an exclusive self catering accommodation with breathtaking views of the indigenous forest and the mountains. The cottage is comp …see more

from $66 / night

$460 / week

Book View

from $66 / night

(19) Very Good 

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 0 minutes

from $133 / night

(1) Excellent 

22

Vacation apartment rental

Cape Town / Simon's Town

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 1 mi
  • Child friendly
This apartment is newly built, very modern, very light and spacious, with lots of windows with the sea view around you. It has a very large open plan kitchen and entertainment area, with a seperate full lounge with flat screen TV and Satelite TV (Sports and Movies). A …see more

from $105 / night

$735 / week

Book View

from $105 / night

(3) Excellent 

11

Cottage rental in Western Cape

Western Cape / Cederberg

4 10 2 nights min

  • 4 bedrooms
  • Sleeps 10
  • 2 nights min
  • Child friendly
Houdenbek Farm Cottages is the gateway to the Cedarberg. Tranquil, safe and lots to do for the outdoor enthusiast like rock climbing, mountain biking, hiking and swimming. Unique rock formations with a variety of bird species. Spacious cottages with build in fireplace a …see more

from $25 / night

$175 / week

Book View

from $25 / night

(2) Excellent 

13

Vacation apartment in South Africa

Cape Town / Bloubergstrand

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 0.3 mi
  • Child friendly
  • Car not necessary
This property is in Bloubergstrand. It features a balcony with ocean, mountain and the City views. The apartment is 3.2 km from Cabrinha Kiteboarding. Free WiFi is featured throughout the property. There is also an air condition in this apartment. The kitchen is fitted …see more

from $170 / night

$1,190 / week

Book View

Responds fast!
avg. 2 hours 17 minutes

from $170 / night

(5) Excellent 

25

Cottage rental in South Africa

Eastern Cape / Saint Francis Bay

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 1 mi
Welcome to your little piece of St Francis paradise! You will find your private en suite room in a secure home in StFrancis Bay Village. Park your car, put on your "Flip Flops", and take a stroll to the beach and restaurants, or escape with a book under the Mesmerising …see more

from $63 / night

$420 / week

Book View

from $63 / night

(11) Excellent 

18

Vacation chalet in South Africa

Hermanus / Stanford Village

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 30 mi
  • Child friendly
The spacious chalet-style cottage has 3 bedrooms: a double en-suite and two twins with a shared bathroom containing bath and shower. All towels and bedding are provided. The main living area is open plan with plenty of room so that you are not getting under each other’s …see more

from $112 / night

$707 - $1,470 / week

Book View

from $112 / night