50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,901 properties
KwaZulu-Natal
479 properties
Gauteng
327 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,418 Vacation rentals

17

Western Cape Vacation home rental

Plettenberg Bay / Keurboomstrand

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
Bos en See is a rustic sea cottage at Keurboomstrand, a beautiful village situated in the heart if the Garden Route, only 13 km from Plettenbergbay. The cottage is on the beach and offers self-catering accommodation for up to 10 people. The house consists of 4 bedroom …see more

from $146 / night

$1,022 / week

Book View

Responds fast!
avg. 3 hours 14 minutes

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

(7) Very Good 

20

South Africa Vacation home rental

Western Cape / George

4 4 1 night min

  • 4 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Ask about pets
The Golden Barrel 'Torch Room' is a 40 square meter one bedroom apartment, that sleeps 3-4. this unit is compact but provides plenty more than the basic self-catering equipments. It was constructed with mainly recycled materials as our gesture towards greener living. …see more

from $71 / night

$369 - $521 / week

Book View

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

13

Vacation home rental

Cape Town / Claremont

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Sylvia Palace is a 3-bedroom self catering holiday home located in Claremont in Cape Town. The spacious home has a patio with outdoor pool. The house a lounge area with satellite TV. The master bedroom has a queen size bed and en suite bathroom with bath. The 2nd bedro …see more

from $252 / night

$1,764 / week

Book View

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

(8) Excellent 

21

Western Cape Vacation cottage rental

Franschhoek / Winelands

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • 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 the rest …see more

from $341 / night

$2,385 / week

Book View

from $341 / 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 $77 / night

$588 / week

Book View

Responds fast!
avg. 1 hour 14 minutes

from $77 / night

15

Vacation b&b in South Africa

Greater Johannesburg / Randburg

6 5 2 nights min

  • 6 bedrooms
  • Sleeps 5
  • 2 nights min
  • Swimming pool
  • Child friendly
Umcabi Lodge is exclusive haven where body and soul is rejuvenated in natural surrounding created by people who understand comfort being away from home and yet being at home. We give you our guest enough space to enjoy their privacy while offering impeccable personal …see more

from $56 / night

$392 / week

Book View

from $56 / night

23

South Africa Vacation penthouse rental

KwaZulu-Natal / Ramsgate

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 0.3 mi
  • Child friendly
  • Air conditioning
Sea-Facing Penthouse on the tropical South Coast penthouse suite is located in the scenic, tropical Hibiscus coastline, on the lagoon with great sea view all round. 3 bedrooms with double beds, and an extra double bunker can sleep up to 8 people. The unit has a fully ki …see more

from $62 / night

$430 / week

Book View

Responds fast!
avg. 3 hours 16 minutes

from $62 / night

(3) Excellent 

13

Shepherds hut rental in South Africa

Cape Town / Kommetjie

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 0.1 mi
  • Child friendly
The traditional-style shepherd's hut is situated in a grove of beautiful Milkwood trees, less than a minute's walk from the Atlantic, in the fishing village of Kommetjie. When you lie in the queen-size bed, you can see only the treetops, and soft light streaking through …see more

from $73 / night

$510 / week

Book View

Responds fast!
avg. 1 hour 4 minutes

from $73 / night

(4) Excellent 

14

Vacation home with swimming pool, golf nearby in South Africa

Paarl / Suider Paarl

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
House situated on Boschenmeer Golf Estate in Paarl, the wine lands district of the Western Cape, South Africa. Two large bedrooms with en suite bathrooms, each with bath and shower. Swimming pool, air conditioning, private garden, gas braai, covered patio. Summ …see more

from $168 / night

$1,176 / week

Book View

from $168 / night

(1) Excellent 

11

Vacation tipi/teepee in Western Cape

Western Cape / Montagu

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly
Protea Pod is Glen Eden Farms most unique accommodation yet! the pod has a hand-made gypsy wagon with a queen size extra length bed and a small seating area, a tepee tent with two single beds and a private pod complete with a bathroom and shower, small kitchen, stoop wi …see more

from $63 / night

$441 / week

Book View

from $63 / night

(14) 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 $77 / night

$490 - $826 / week

Book View

from $77 / night

44

Home rental in South Africa

Eastern Cape / Cannon Rocks

1 8 1 night min

  • 1 bedroom
  • Sleeps 8
  • 1 night min
  • Nearest beach 0.1 mi
  • Child friendly
Lovely comfortable Beach house built on a sanddune overlooking the Indian Ocean. Double storey with upper floor containing 4bedrooms with breathtaking seaviews. A kitchen with full sea view, modern appliances and lounge with satellite tv . a Breakfast or tea room with g …see more

from $50 / night

$350 / week

Book View

from $50 / night

(3) Very Good 

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

37

Vacation villa in KwaZulu-Natal

KwaZulu-Natal / Richards Bay

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 4 mi
  • Child friendly
  • Car not necessary
Tourist destinations close by are the Hluhluwe Game Reserve where one can get to see the Big 5, Cheetah Feeding Park, St Lucia Estuary, Great local fishing destinations, Hiking Trails, Clean and quiet beaches, Animal Farms, Horse Riding Farm, Honey Farms, Reptile City, …see more

from $70 / night

$300 / week

Book View

from $70 / night

(15) Excellent 

17

Apartment accommodation in South Africa

Cape Town / Camps Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
Brand new, stylish ,garden apartment with with exceptional sea views situated in trendy, central Camps Bay. Apartment has otwo bedrooms, one large bedroom with king size bed(or 2 single beds), an inter leading bedroom with 2 bunk beds, and ultra luxurious bathroom .. O …see more

from $157 / night

$1,078 / week

Book View

from $157 / 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 $224 / night

$1,568 / week

Book View

Responds fast!
avg. 3 hours 42 minutes

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

(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 $280 / night

$1,960 / week

Book View

from $280 / night

7

Vacation cottage with swimming pool in Limpopo Province

Limpopo Province / Haenertsburg

2 7 2 nights min

  • 2 bedrooms
  • Sleeps 7
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Small farm with self catering accommodation. Two cottages available, Robin and Trogon Cottages. Robin Cottage has two bedrooms and can sleep 7 people. Ideal for two couples. Trogon Cottage has a single bedroom and sleeps a couple. Destination for birding. w …see more

from $51 / night

$357 / week

Book View

Responds fast!
avg. 3 hours 35 minutes

from $51 / night

(1) Excellent 

17

Vacation home with swimming pool, golf nearby in KwaZulu-Natal

Stanger / Prince's Grant Golf Estate

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Air conditioning
Fully furnished and equipped self catering holiday home with private pool and extensive views on a secure gated golfing estate. Living areas are open plan with a lounge, dining room and kitchen downstairs plus a separate TV lounge area upstairs. The lounge …see more

from $322 / night

$2,254 / week

Book View

from $322 / 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 $83 / night

$581 / week

Book View

from $83 / night

(8) Excellent 

Certificate of Excellence

15

South Africa Vacation chalet rental

Cape Town / Gordon's Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool
Sea View Apartment , within 30 mins drive from Cape Town Central. Located on the hillside overlooking the magnificent Gordons Bay with views of the mountains and the bay below. Apartment has two bedrooms - both on-suite , with additional 3rd guest toilet. Large ful …see more

Certificate of Excellence

from $119 / night

$784 - $1,176 / week

Book View

Responds fast!
avg. 1 hour 30 minutes

from $119 / night

13

Vacation guest house rental

Saldanha Bay Municipality / Paternoster

5 2 Min stay varies

  • 5 bedrooms
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
Ever been to the rough West Coast? Stay at 4 star graded Farr Out Guesthouse and experience true hospitality. Enjoy four comfortable ensuite rooms or (not only for Honeymooners) the adventurous Wigwam Rising Moon luxurious tented accommodation in Red Indian style. Relax …see more

from $102 / night

$719 - $756 / week

Book View

Responds fast!
avg. 3 hours 55 minutes

from $102 / night

9

Western Cape Vacation b&b rental

Knysna / Sedgefield

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Sedgefield is well known for tourism attractions. We are in close proximity to a magnitude of attractions and leisure activities. We are walking distance from the Swartvlei Lake Lagoon which offers water sports, angling and bird watching par excellence, should you so wi …see more

from $27 / night

$189 / week

Book View

from $27 / night

(1) Excellent 

9

Western Cape Vacation apartment rental

Cape Town / Durbanville

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
This stylishly decorated self-catering apartment is located in the heart of the northern suburbs of Cape Town. The apartment is perfectly situated close to shops and restaurants. It's location provides easy access to central Cape Town, the Winelands and the airport. T …see more

from $70 / night

$490 / week

Book View

from $70 / night

17

South Africa Vacation home accommodation

Saldanha Bay Municipality / Langebaan

6 11 Min stay varies

  • 6 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
Beautiful luxury, designer home in Paradise Beach, offering stunning views over the Langebaan Lagoon and Saldanha Bay. Malindila House can accommodate a total of 9 guests.Two bedrooms both with en-suite bathrooms (shower only) (shower and bath) as well as the double gar …see more

from $280 / night

$3,080 / week

Book View

from $280 / night

11

Guest house rental in South Africa with shared pool

Overstrand / Hermanus

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 2 mi
  • Swimming pool
The Vishuis is a stylish guesthouse situated in the heart of the old village in Hermanus. It is a newly renovated and modernized heritage fisherman's cottage. It has all the mod cons for guests to luxuriate, but has the whimsy of yesteryear. It is is conveniently situ …see more

from $80 / night

$560 / week

Book View

Responds fast!
avg. 1 hour 43 minutes

from $80 / night

(2) Very Good 

10

Vacation apartment in South Africa

Cape Town / Blouberg

2 3 2 nights min

  • 2 bedrooms
  • Sleeps 3
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Child friendly
Weaver Place is situated in the suburb of Flamingo Vlei in Blouberg, Cape Town. The famous Blouberg Beach, boasting beautiful views of Table Mountain and of the city of Cape Town is a 5-minute drive away. Weaver Place apartment comes with a fully equipped kitchenette, …see more

from $60 / night

$400 / week

Book View

Responds fast!
avg. 2 hours 7 minutes

from $60 / night

15

Vacation home in South Africa

Port Edward / Palm Beach

5 18 Min stay varies

  • 5 bedrooms
  • Sleeps 18
  • Min stay varies
  • Nearest beach 20 mi
  • Child friendly
  • Air conditioning
Beautiful sea facing home with luxury finishes large modern kitchen with big pots all cooking utensils just like home all bed rooms have en suit the house has fantastic sea views from every room , excellent family holiday home for large to smaller families , great fish …see more

from $150 / night

$1,050 / week

Book View

from $150 / night

(4) Good 

14

Vacation apartment with shared pool in Western Cape

Overstrand / Hermanus

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
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,550 / week

Book View

from $185 / night

14

South Africa Vacation apartment rental

Limpopo Province / Polokwane

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Air conditioning
Ideally suited for a tenant who prefers a sense of simplicity where the interior is an extension of the exterior architecture. It offers 160m2 of a thoughtfully laid out open plan living space offering a contemporary fully equipped kitchen flowing into the lounge / TV …see more

from $140 / night

$980 / week

Book View

Responds fast!
avg. 1 hour 46 minutes

from $140 / night

(2) Excellent 

61

Vacation home with shared pool in Limpopo Province

Limpopo Province / Phalaborwa

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Holiday ESTATE KRUGER 'WILD OLIVE "is a beautiful holiday villa, near the entrance to the Kruger Park. The house is equipped with all luxury with an African feel. The house has a large covered veranda (35m2), two bedrooms with French doors to private deck with outdoor s …see more

from $155 / night

$1,084 - $1,379 / week

Book View

from $155 / night

7

Vacation cottage rental

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, visitors to Matjiesfontein find this a convenient overnight stay at a reasonable price. The charm of this cottage is most certainly the old wood fired stove antique that has been turn …see more

from $55 / night

$385 / week

Book View

Responds fast!
avg. 2 hours 57 minutes

from $55 / night

(2) Excellent 

12

South Africa Vacation home rental

Cape Town / Kommetjie

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Private garden
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 $90 / night

$630 / week

Book View

from $90 / night

(5) Very Good 

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

$2,373 - $2,968 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from $339 / night

24

Vacation lodge rental

Eastern Cape / Joubertina

4 21 1 night min

  • 4 bedrooms
  • Sleeps 21
  • 1 night min
  • Child friendly
  • Pet friendly
Langklip Estate is situated on a guest farm, up in the mountains, in the scenic Kouga Wilderness area and offers comfortable accommodation along with a variety of activities for guests' to enjoy. Langklip Estate offers game viewing and the opportunity to bottle feed the …see more

from $49 / night

$343 / week

Book View

from $49 / night

(2) Good 

17

Vacation apartment with shared pool in South Africa

KwaZulu-Natal / Umhlanga Rocks

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.05 mi
  • Swimming pool
Experience Umhlanga Durban Like no other. With amazing Beach Front Sea Views & The Ultimate Relaxing Vacation at its Finest. 2Bedroom Apartment King Size bed Dbl bed / 2x single beds Kitchen Lounge Dining Room Sleeper couch Big Screen LED TV SETS x2 Home theatre S …see more

from $99 / night

$700 / week

Book View

Responds fast!
avg. 2 hours 21 minutes

from $99 / night