50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,829 properties
KwaZulu-Natal
520 properties
Gauteng
350 properties
Eastern Cape
272 properties
Mpumalanga
177 properties
Limpopo Province
116 properties
Free State
79 properties
North-West Province
72 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,453 Vacation rentals

(1) Excellent 

10

Apartment rental in South Africa

Western Cape / Plettenberg Bay

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 1 mi
  • Child friendly
  • Pet friendly
Treebia consists of 2 self catering units, close to pretty much everything, parks, beach, shops and restaurants are all within 5 minutes. Treebia is set among the trees giving you a lovely forest feeling right in the heart of suburbia. Bird life is plentiful and we get …see more

from $65 / night

$455 / week

Book View

from $65 / night

10

South Africa Vacation private room rental

Cape Town / Table View

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 3 mi
  • Swimming pool
Modern, Neat 1 Bed Granny Flat Available Monday`s to Thursday`s.Situated In Flamingo Vlei Tableview. 2 KM`s from Blouberg strandbeach.Close to Bayside Shopping Centre and My Citi Bus Routes. 20 Minutes into Capetown city centre. Ideal for Business People. Seperate Enter …see more

from $31 / night

$216 / week

Book View

from $31 / night

24

Vacation chalet in South Africa

Western Cape / Wilderness

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Air conditioning
Kingfisher cottage is a luxury and spacious freestanding cottage against a slope in a private and quiet setting. The cottage comes with king size bed, en-suite walk in shower, kitchenette and a large nice terrace where you can relax and enjoy the splendid view of Islan …see more

from $123 / night

$856 / week

Book View

Responds fast!
avg. 1 hour 11 minutes

from $123 / night

(10) Excellent 

Certificate of Excellence

47

Vacation cottage with swimming pool in Western Cape

Western Cape / Franschhoek

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 68 mi
  • Swimming pool
  • Child friendly
Orchard Cottage is situated on a working farm within walking distance of the historic village of Franschhoek. Perfect for families looking for peace and tranquility but within easy reach of the local attractions. The cottage is self contained, sleeping 6 guests in 3 e …see more

Certificate of Excellence

from $265 / night

$1,600 / week

Book View

Responds fast!
avg. 3 hours 2 minutes

from $265 / night

(4) Excellent 

22

Cottage rental in South Africa

Cape Town / Somerset West

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 10 mi
  • Air conditioning
  • Private garden
The Corner Cottage provides a spacious home from home. It is selfcatering cottage with fully equipped kitchen, open plan living area with bedroom and bathroom in quiet surrounds with a private entrance and small yard with large tree to ensure a peaceful stay The best go …see more

from $87 / night

$605 / week

Book View

from $87 / night

13

Vacation apartment rental

Western Cape / Stellenbosch

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 30 mi
  • Child friendly
  • Car not necessary
Avemore at Andringa Walk is ideally located in the new Eikestad mall, in the "old quarter of town". Consisting of one bedroom ( main en-suite bathroom), lounge and fully equipped kitchen, with a sliding door opening onto a balcony. Being situated on "top"of the mall, ma …see more

from $100 / night

$700 / week

Book View

Responds fast!
avg. 3 hours 56 minutes

from $100 / night

(6) Very Good 

73

Vacation home in KwaZulu-Natal

KwaZulu-Natal / Zinkwazi Beach

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Ask about pets
  • Private garden
A WONDERFUL FAMILY VACATION HOME This award winning beach front home is built in indigenous milkwood forest overlooking the ocean. There are uninterrupted views from all 3 floors, The ocean and beach on one side of the house, and the milkwood forest on the other.< …see more

from $256 / night

$3,400 / week

Book View

from $256 / night

(2) Excellent 

10

Vacation apartment with shared pool in South Africa

Cape Town / Llandudno

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
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 furnish …see more

from $180 / night

$1,260 / week

Book View

from $180 / night

27

Vacation b&b in Western Cape

Cape Town / Gordon's Bay

5 2 1 night min

  • 5 bedrooms
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Child friendly
Harbour View Lodge is poised on the slopes of the Hottentots Holland Mountain range, overlooking magnificent False Bay, the largest bay in Africa. The view stretches from Cape Point, Simons Town, Table Mountain to beyond the harbour at Gordons Bay to the road leading to …see more

from $110 / night

$770 / week

Book View

from $110 / night

(2) Very Good 

25

Vacation home with swimming pool in South Africa

Mpumalanga / Marloth Park

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Whispering Ants is a beautiful, modern, brand new double storey holiday home with an African rustic look in the Marloth Park Conservancy that borders the Kruger National Park, separated by the Crocodile River. The house is surrounded by bushveld that provides for comple …see more

from $222 / night

$1,278 / week

Book View

Responds fast!
avg. 3 hours 21 minutes

from $222 / night

(2) Excellent 

25

Vacation penthouse in Western Cape

Western Cape / Plettenberg Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
The apartment has a fantastic view in the city center, allowing to be ready all the restaurants near the beach that was before the house and facilitates access. There are 3 bedrooms each with its own bathroom. Nice view to the sea and montain, terrace. 2 Parking spaces. …see more

from $210 / night

$1,359 - $1,606 / week

Book View

Responds fast!
avg. 2 hours 46 minutes

from $210 / night

4

South Africa Vacation lodge rental

Mpumalanga / Hazyview

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Air conditioning
  • Private garden
Kruger Park Lodge Timeshare. Available only for the week - 8th December - 15 December 2017 In a secure estate. Swimming Pools, Restaurant, tennis, putt put, 18 hole golf course Laundry facilities available Planned activities every day. Braai and special recreational eve …see more

from $102 / night

$710 / week

Book View

from $102 / night

22

Vacation apartment in South Africa

Cape Town / Glencairn

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Child friendly
Wake up to the sound of the ocean. Watch the whales in season from your lounge breaching and frolicking with their young! Gaze at the stunning, uninterrupted sea views and savor the ever changing sunrises and romantic sunsets on cool evenings while enjoying a barbeque o …see more

from $90 / night

$588 - $683 / week

Book View

from $90 / night

(2) Excellent 

21

Vacation villa rental

Limpopo Province / Hoedspruit

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Khaya Imibala is simply ideal South African holiday for the adventurous and nature-loving family. She is located in Hoedspruit. That's less than an hour from the Kruger National Park and the Panorama Route. On the terrace and in the pool you are completely surrounded by …see more

from $261 / night

$1,729 / week

Book View

Responds fast!
avg. 3 hours 50 minutes

from $261 / night

11

Cottage rental in South Africa

Western Cape / George

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
The cottage is spacious and modern with private access and with secure off street parking. The bathroom is large with open shower and Victorian bath. The cottage also has a sitting room with coffee and tea making facilities, bar fridge, microwave and toaster. The sittin …see more

from $59 / night

$370 / week

Book View

from $59 / night

14

Chalet rental in South Africa

Cape Town / Durbanville

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Pet friendly
The Winshaw Cottage is situated in a quiet suburb of Durbanville, on the edge of a beautiful park. Perfect for business or pleasure. Our cosy cottage is relaxing with lots of outside space and access to a large pool. Ample space for kids to play. With fast internet and …see more

from $32 / night

$199 / week

Book View

from $32 / night

(6) Excellent 

32

Western Cape Vacation home rental

Plettenberg Bay / Solar Beach

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.8 mi
  • Swimming pool
The Garden House sits next door to the Garden Cottage in the Whale Rock Lifestyle Estate. Nestling beneath the Robberg Nature Reserve the Whale Rock Estate is quiet and peaceful, only 800 meters from the exclusive Solar Beach and yet only five minutes drive to the ce …see more

from $143 / night

$858 - $2,431 / week

Book View

from $143 / 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 $114 / night

$796 - $1,804 / week

Book View

from $114 / night

(4) Excellent 

20

Vacation villa with swimming pool in South Africa

Cape Town / Gordon's Bay

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Nearest beach 3 mi
  • Swimming pool
  • Child friendly
This Provence style, 550m2 triple level house is set on the highest building level on the mountainside overlooking Gordon’s Bay Village and False Bay, owned by Anthony & Lucy Barker. The mountain behind is a nature reserve, which hosts a variety of …see more

from $36 / night

$249 / week

Book View

from $36 / night

(4) Excellent 

16

South Africa Vacation home rental

Cape Town / Constantia

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • 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 $136 / night

$877 - $1,630 / week

Book View

from $136 / 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 $79 / night

$597 / week

Book View

Responds fast!
avg. 1 hour 21 minutes

from $79 / night

12

Vacation apartment with shared pool, golf nearby in South Africa

Greater Johannesburg / Johannesburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
Brand new everything out the box be the first tenant to enjoy exclusive top of the range finishes. Furnished for the top end discerning end user, you wont feel like you are in another hotel room, very personal touches with imported Italian furniture. The 30 meter sq …see more

from $225 / night

$1,575 / week

Book View

from $225 / night

32

South Africa Vacation chalet rental

Free State / Clarens

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Private garden
The room has a North facing Sliding glass door leading out onto your own private patio(half paved and half lawn)The patio is equipped with a portable braai, 4 garden chairs with cushions and a square garden table. There isn't much more of a spectacular place to be at …see more

from $65 / night

$455 / week

Book View

from $65 / night

(1) Excellent 

19

Vacation home with swimming pool, golf nearby in South Africa

Plettenberg Bay / Brackenridge Estate

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool
Orchid House: A four en-suite bedroom house in a quiet corner of Brackenridge, a secure nature estate in the beautiful Plettenberg Bay. The double story house is built is such a way that two small families can easily share the space. Bedrooms are spacious with bea …see more

from $297 / night

$2,078 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from $297 / night

13

Vacation apartment in South Africa

Western Cape / Yzerfontein

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Sea Echo is a self-catering holiday home in Yzerfontein with amazing sea views and our famous 16 Mile Beach. This 3 bedroomed home accommodates 6 people. There are 2x double bed bedrooms & the third has 2 single beds. The main bedroom has an en suite shower, WC & basin, …see more

from $108 / night

$756 / week

Book View

from $108 / night

(1) Excellent 

20

Western Cape Vacation home rental

Overstrand / Gansbaai

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
Boasting views of the Atlantic Ocean, Birkenhead 19 is a holiday home situated in De Kelders. The 4-bedroom house is located 30 km from Hermanus and 2 km from Gansbaai. This 2-storey home features an open-plan lounge, dining room, kitchen and main en-suite bedroom on th …see more

from $235 / night

$1,641 / week

Book View

Responds fast!
avg. 2 hours 44 minutes

from $235 / night

(1) Excellent 

19

Vacation lodge with swimming pool in South Africa

Limpopo Province / Phalaborwa

6 8 1 night min

  • 6 bedrooms
  • Sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
This Bush Lodge is located inside the 3,900-acre Lamai Game Reserve which is situated between Phalaborwa and Hoedspruit towns. The Phalaborwa Gate to the Kruger National Park is 24km. away. The lodge has 4 bedrooms with en-suite bathrooms and can accommodate 8 guests …see more

from $760 / night

$5,318 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from $760 / night

(1) Very Good 

15

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

$1,022 / week

Book View

from $146 / night

(2) Excellent 

82

Vacation home rental

Overberg District / Betty's Bay

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Child friendly
Nestled among hectares of pristine fynbos on the slopes of the mountain, the our house offers sea views from literally every room. Vaya con Dios is a modern 4-bedroom house that overlooks Jock's Bay and borders the hundred thousand hectare UNESCO-designated Kogelberg …see more

from $165 / night

$1,095 - $1,325 / week

Book View

from $165 / night

(1) Excellent 

28

Vacation home with swimming pool in South Africa

Overstrand / Kleinmond

5 10 Min stay varies

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

from $300 / night

$1,800 - $2,100 / week

Book View

Responds fast!
avg. 3 hours 48 minutes

from $300 / night

(20) Excellent 

Certificate of Excellence

27

South Africa Vacation apartment rental

Overstrand / Hermanus

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
Quiet and sought-after apartment complex located directly on the sea front Breathtaking sea-front lounge area with unparalleled 180' vista across Walker Bay allowing arm-chair whale watching from the windows 3rd (top) floor situation adjacent to lifts/stairwell Sea-faci …see more

Certificate of Excellence

from $141 / night

$984 - $2,078 / week

Book View

Responds fast!
avg. 3 hours 34 minutes

from $141 / night

(5) Very Good 

7

South Africa Vacation condo rental

Mpumalanga / Marloth Park

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Air conditioning
  • Private garden
Khumbula iAfrica: enjoy the comfort of this cosy, well equipped, free-standing unit in a quiet environment of the African nature. Marloth Park Holiday Village is located on the southern edge of the Krüger Park, separated by the Crocodile River. There's no fences; the wi …see more

from $111 / night

$666 / week

Book View

from $111 / 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 $37 / night

$260 / week

Book View

Responds fast!
avg. 2 hours 34 minutes

from $37 / night

(3) Excellent 

13

Vacation townhouse in KwaZulu-Natal

KwaZulu-Natal / Ramsgate

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Air conditioning
An upmarket townhouse in Ramsgate Natal south coast 2 minute walk to Ramsgate blue flag beach! Has a magnificent sea view! Easy access to the main highway ! Close to many superb golf courses! Has three bedrooms 3 en suite bathrooms one with shower toilet and the ot …see more

from $229 / night

$1,602 / week

Book View

from $229 / night

20

Vacation apartment in KwaZulu-Natal

KwaZulu-Natal / Durban

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
This beach apartment is newly renovated, located on the second floor of a front row small complex. Enjoy the sea views and the famous Durban Golden Mile with all its attractions. You are a few steps from the sand, uShaka Marine World, coffee places, restaurants, venues …see more

from $65 / night

$455 / week

Book View

from $65 / night

11

Vacation cottage rental

Hermanus / Stanford Village

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Child friendly
  • Pet friendly
  • Private garden
Loving restored labourers' cottage with a thatch roof in core architectural conservation area. Fireplace (Queen Anne) Large covered patio with braai (barbecue) facilities: ideal for outdoor entertaining and summer meals. Enclosed garden with many nooks and crannies Se …see more

from $68 / night

$433 / week

Book View

from $68 / night

6

Vacation home in South Africa

KwaZulu-Natal / Port Shepstone

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly
Sandalwood is situated in the charming town of Port Shepstone. The quaint cottage has two bedrooms, an en-suite bathroom and a shared bathroom. There is an open-plan kitchen, dining room and a lounge, with a sleeper couch. The cottage is just a few meters walking dista …see more

from $100 / night

$639 / week

Book View

from $100 / night

29

Western Cape Vacation villa rental

Cape Town / Bantry Bay

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Nearest beach 3 mi
  • Swimming pool
  • Child friendly
Aegea is a spectacular 5-star 5 bedroom Bantry Bay villa. This exquisite villa can only be described as breath-taking. Taking luxurious seaside living to new heights, Aegea in Bantry Bay encompasses pure opulence and glamour for the most discerning guests. Perched high …see more

from $1,420 / night

$9,940 / week

Inquire View

from $1,420 / night

(2) Very Good 

29

Vacation cottage with shared pool in South Africa

Eastern Cape / Haga Haga

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 2 mi
  • Swimming pool
  • Child friendly
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 $43 / night

$283 / week

Book View

from $43 / night

(1) Excellent 

7

Vacation apartment in South Africa

Overstrand / Hermanus

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • 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 $250 / night

$1,740 - $3,251 / week

Book View

from $250 / night