50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

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

5,141 Vacation rentals

20

Home rental in South Africa with swimming pool

Mpumalanga / Graskop

5 10 2 nights min

  • 5 bedrooms
  • sleeps 10
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Deo Favente Holiday Home is a comfortable and spacious self-catering family holiday home located in the charming town of Graskop in Mpumalanga. Graskop is close to the Panorama Route and Kruger National Park, as well as Pilgrim’s Rest and Sabie. The house can accommoda …see more

from $588 / night

$4,116 / week

Book View

from $588 / night

(2) Excellent 

27

Home rental in South Africa

Cape Town / Kommetjie

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Nearest beach 0.4 mi
  • Swimming pool
  • Child friendly
Watch the waves on Long Beach from the main bedroom! Light, bright and comfortable, Dream Beach Holiday House is a lovely spacious beach house. The house has got an entertainment area and sea/sunset views you will never want to leave! This home has been beautifully deco …see more

from $288 / night

$1,958 / week

Book View

from $288 / night

(3) Excellent 

17

Vacation chalet with shared pool in South Africa

Gauteng / Pretoria

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Just to have a save, and nice comfort stay within nice distances from a lot of special and interesting places. We are very proud of our “place like home” situated on almost 2HA of a nice garden with bushveld. An escape from the hustle and bustle of Pretoria, but clos …see more

from $46 / night

$288 / week

Book View

Responds fast!
avg. 3 hours 29 minutes

from $46 / night

(1) Excellent 

67

Western Cape Vacation home rental

Mossel Bay / Great Brak River

4 8 2 nights min

  • 4 bedrooms
  • sleeps 8
  • 2 nights min
  • Nearest beach 0.1 mi
  • Child friendly
  • Private garden
Double story beach house on the Garden Route in quiet cul-de-sac with lovely view of the sea and 1 minute from the beach between Glentana and Great Brak River, 20 minutes from George Airport. Large open plan living area with build in barbeque, 4 bedrooms (2 with en sui …see more

from $144 / night

$1,007 / week

Book View

Responds fast!
avg. 2 hours 13 minutes

from $144 / night

4

Vacation apartment with shared pool in South Africa

Western Cape / Plettenberg Bay

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 0 mi
  • Swimming pool
  • Child friendly
Luxurious ground floor apartment located on the edge of Keurbooms Lagoon 500 meters from a Blue Flag Beach. One of only four apartments this extremely private location has a stunning vista over Lookout Beach and the Lagoon. Fantastic accommodation for any occasion. This …see more

from $250 / night

$1,750 / week

Book View

from $250 / night

(22) Excellent 

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

$869 - $1,555 / week

Book View

from $125 / night

(7) Very Good 

77

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. You …see more

from $115 / night

$2,700 / week

Book View

from $115 / night

(2) Excellent 

25

Vacation home in South Africa

Cape Town / Scarborough

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Beach/lakeside relaxation
  • Child friendly
Come and relax in Scarborough, one of the Western Cape’s best-kept secrets! The house overlooks one of the most beautiful beaches in the Cape Town area. Surrounded by the Cape Point National Park, there are stunning views in all directions. The area is a well-known s …see more

from $150 / night

$945 - $1,575 / week

Book View

from $150 / night

18

Apartment rental in Gauteng with shared pool

Greater Johannesburg / Krugersdorp

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Swimming pool
Magaliqua Guest House is perched on a hill in the leafy and secure suburb Noordheuwel in Krugersdorp. Krugersdorp is a quiet town to the west of Johannesburg and within a twenty minute drive from various attractions, including the Cradle of Human Kind, the Lion Park, th …see more

from $144 / night

$1,094 / week

Book View

Responds fast!
avg. 1 hour 50 minutes

from $144 / night

12

Home rental in KwaZulu-Natal with shared pool

KwaZulu-Natal / Umzumbe

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
This comfortable fully furnished and well appointed home is only 5 minutes walk from Umzumbe blue-flag beach. .It is within a complex of 6 homes offering excellent security, gardens and a communal swimming pool. The house is on two levels with two large, ample patios f …see more

from $173 / night

$1,210 / week

Book View

from $173 / night

24

Vacation home with golf nearby in South Africa

KwaZulu-Natal / Zimbali Coastal Estate

5 10 1 night min

  • 5 bedrooms
  • sleeps 10
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Air conditioning
The modern décor and quality of finishes throughout makes this a holiday home of distinction. This 5 bedroom, 6 bathroom unit is a tranquil getaway from the rigours of everyday life. With inspiration and contents as various as Kiaat clad columns, custom wine cellar a …see more

from $407 / night

$2,849 / week

Book View

from $407 / night

9

Vacation home in South Africa

Northern Cape / Hondeklip Bay

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child friendly
  • Pet friendly
  • Private garden
De Swarte Mossel is nestled in the peaceful remote town of Hondeklip bay. With amazing walks, beautiful beaches, birdlife and history all available from the front door. De Swarte Mossel offers you an exceptional self-catering experience at an affordable price. Your p …see more

from $55 / night

$385 / week

Book View

from $55 / night

(1) Very Good 

19

Vacation home in KwaZulu-Natal

KwaZulu-Natal / Zinkwazi Beach

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.9 mi
  • Swimming pool
BellaVida Ocean Cottage is a light and sunny holiday cottage with expansive sea views and the constant soothing echoes of the Indian ocean. It has sea views from almost every room, the patio and garden. BellaVida Ocean Cottage is situated in the middle of Zinkwazi Beach …see more

from $131 / night

$915 / week

Book View

from $131 / night

(10) Excellent 

28

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

$2,104 - $3,653 / week

Book View

Responds fast!
avg. 3 hours 31 minutes

from $301 / night

17

Apartment rental in Gauteng

Greater Johannesburg / Brakpan

2 3 1 night min

  • 2 bedrooms
  • sleeps 3
  • 1 night min
  • Child friendly
  • Ask about pets
The site is perfect to use as a basis from where you can visit places of interest in Gauteng province including Johannesburg, Soweto, Pretoria and of course, Brakpan area! With the Carnival City Casino and entertainment it is perfect situated if you want to attend shows …see more

from $40 / night

$150 / week

Book View

Responds fast!
avg. 2 hours 24 minutes

from $40 / night

(14) Excellent 

24

Western Cape Vacation villa rental

Somerset West / Heritage Park

3 5 7 nights min

  • 3 bedrooms
  • sleeps 5
  • 7 nights min
  • 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 $72 / night

$458 - $771 / week

Book View

from $72 / night

(1) Excellent 

24

Vacation villa with shared pool in Western Cape

Cape Town / Westlake

5 8 7 nights min

  • 5 bedrooms
  • sleeps 8
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Known affectionately as the Playboy Mansion, this is the largest property in the exclusive Stonehurst Mountain Estate. Home to a number of high profile figures, the estate has become regarded as one of the most secure and desirable locations in Cape Town. The house enjo …see more

from $615 / night

$4,299 / week

Book View

from $615 / night

13

Vacation guest house with shared pool in South Africa

Greater Johannesburg / Kempton Park

5 2 1 night min

  • 5 bedrooms
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
My place is close to OR Tambo (JNA) International Airport, restaurants and dining, family-friendly activities and malls.. You’ll love my place because of the comfy bed, the high ceilings, beautiful garden, Fireplace (shared Lounge) and the architecture.. My place is goo …see more

from $45 / night

$296 / week

Book View

from $45 / night

(1) Excellent 

15

Vacation apartment with shared pool in Eastern Cape

Eastern Cape / East London

1 3 2 nights min

  • 1 bedroom
  • sleeps 3
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
This chic, upmarket apartment provides super Holiday accomodation - 5 minute walk to the best beach in East London! It would also good for Corporate rental - 10 minutes drive from just about everywhere. Secure lifestyle with access control and 24 hour security presen …see more

from $65 / night

$455 / week

Book View

Responds fast!
avg. 2 hours 5 minutes

from $65 / night

(1) Excellent 

35

South Africa Vacation apartment rental

Cape Town / Cape Town Central

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 5 mi
  • Ask about children
This modern 2 bed roomed apartment is situated on the 12th floor of an exclusive & sought after luxury apartment block on Long Street. It has stunning mountain views of Table Mountain and Lions Heads from the balcony. Each bedroom is fitted with a luxury King Size do …see more

from $150 / night

$1,050 / week

Book View

from $150 / night

(1) Excellent 

31

South Africa Vacation lodge rental

Mpumalanga / Graskop

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Private garden
Come and join us for an unforgettable stay in our amazing house, where you will have your own, very luxurious suite! From here, you can travel in all directions, to see nature as it was meant to be. Gods Window, Blyde Canyon, Bourkes Luck Potholes, are but a few, and y …see more

from $110 / night

$770 / week

Book View

from $110 / night

(1) Very Good 

16

Vacation apartment in Gauteng

Greater Johannesburg / Brakpan

2 3 1 night min

  • 2 bedrooms
  • sleeps 3
  • 1 night min
  • Child friendly
  • Ask about pets
Die Dekkers Self-Catering is perfect: To use as a basis to travel in and around Johannesburg, Soweto and Pretoria (Gauteng province). Perfect if you want to attend shows at Carnival City's Big Top ! We are ideally situated next to the Carnival City Casino and shopping …see more

from $45 / night

$200 / week

Book View

Responds fast!
avg. 2 hours 24 minutes

from $45 / night

12

Vacation guest house rental

Madibeng / Mooinooi

4 14 1 night min

  • 4 bedrooms
  • sleeps 14
  • 1 night min
  • Swimming pool
  • Child friendly
We are a small and intimate resort with 18 camp sites and 4 furnished tents. Our prices includes special prices for pensioners or long term visitors (please contact us for special prices). We are literally nestled between trees and beautiful nature. Great for star gaz …see more

from $54 / night

$378 / week

Book View

Responds fast!
avg. 2 hours 17 minutes

from $54 / night

(14) Excellent 

23

South Africa Vacation apartment rental

Cape Town / Kalk Bay

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
From Whalehaven’s broad front windows, your uninterrupted view takes in the street cafés, the station, the harbour and its busy boats, the beautiful big bay and the mountains in the distance. In the village below, there are quirky little shops selling antiques and ice c …see more

from $92 / night

$641 / week

Book View

Responds fast!
avg. 2 hours 31 minutes

from $92 / night

(7) Excellent 

20

Apartment rental in South Africa with shared pool

KwaZulu-Natal / Port Shepstone

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0.1 mi
  • Swimming pool
  • Child friendly
Step out to the 180 degree panoramic view of a pure South Coast vista from the warm waters of the Indian Ocean on your right to the rolling green sugarcane clad hills on your left. Let your eyes feast on the stunning view from your relaxing vantage point under the cove …see more

from $73 / night

$511 / week

Book View

Responds fast!
avg. 1 hour 13 minutes

from $73 / night

12

Vacation b&b with shared pool in South Africa

KwaZulu-Natal / Bluff

4 20 1 night min

  • 4 bedrooms
  • sleeps 20
  • 1 night min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
Luxurious yet affordable Bed & Breakfast and Self-Catering accommodation suitable for leisure and business travellers. Set in a neat communal garden which offers a gazebo, splash pool, large cliff hang deck, and 180-degree views of the Indian Ocean. Looking directly on …see more

from $164 / night

$1,046 / week

Book View

from $164 / night

10

Vacation cottage in South Africa

Eastern Cape / Chintsa East

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child friendly
  • Pet friendly
  • Private garden
Dolphin Cottage is a cozy cottage with a stunning sea and beach view of the peaceful village of Chintsa East, in the Wild Coast of South Africa. The cottage is within walking distance of the unspoilt beach and restaurants, situated in a quiet area of the village. Dolphi …see more

from $40 / night

$280 / week

Book View

from $40 / night

(1) Very Good 

15

Villa rental in South Africa with swimming pool

Overberg District / Botrivier

4 7 7 nights min

  • 4 bedrooms
  • sleeps 7
  • 7 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
Beautifully located at the secure Benguela Cove Wine Estate, with absolute stunning views over the lagoon, sea and the overberg maintains. Has 3,5 bedroom, 3 bathrooms, 2 kitchens, dining room, lounge, fireplace, TV, air-conditioning, a 15 meter infinity pool. In short …see more

from $329 / night

$2,304 / week

Book View

from $329 / night

(10) Excellent 

76

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

$2,240 / week

Book View

from $320 / night

(10) Excellent 

30

Vacation cottage in South Africa

Overstrand / Hermanus

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Nearest beach 6 mi
  • Child friendly
  • Private garden
Near the whale-watching coast of Hermanus, in the beautiful Hemel-en-Aarde Valley, you'll come across Earth Cottage. It's the ideal self-catering Hermanus breakaway. The cottage is tucked away on a smallholding in the valley, and yet it's only 6 km from the beach. It …see more

from $68 / night

$476 / week

Book View

from $68 / night

13

Vacation home in Western Cape

Cape Town / Simon's Town

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
Wake up and fall asleep 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 enjoy …see more

from $125 / night

$850 / week

Book View

from $125 / night

13

Vacation apartment rental

KwaZulu-Natal / Doonside

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child friendly
An inviting bright 2 bedroom, 1 bathroom (1 with shower and bath) beach front holiday apartment on the 5th floor with an amazing bird’s eye view of the ocean from all rooms. Sleeps 4 people (queen bed in main bedroom, 2 single beds in 2nd bedroom). A stones throw away …see more

from $66 / night

$458 / week

Book View

from $66 / night

(2) Excellent 

18

Vacation home in South Africa

Western Cape / Plettenberg Bay

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Pendeen House is an architecturally designed home, in tranquil surrounds with soothing views onto the surrounding hillside, and is within easy reach of Robberg and Beacon Island beaches (1.2km). The house has three spacious bedrooms, the main (queen-bed) being ensuite …see more

from $353 / night

$2,241 / week

Book View

from $353 / night

11

Vacation cottage with shared pool in KwaZulu-Natal

KwaZulu-Natal / Durban

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool
The cottage is on the same property as the main house. Only 3 Kms from the city centre and 4,5 Kms from the main beaches. Durban is on the East Coast of South Africa. Only 1.5 Hrs drive from the very popular and beautiful Drakensberg Mountain range. Close acce …see more

from $36 / night

$245 / week

Book View

from $36 / night

(1) Very Good 

20

Home rental in South Africa with golf nearby

Eastern Cape / Saint Francis Bay

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach/lakeside relaxation
  • Ask about children
  • Private garden
Imagine waking up to spectacular views of the Indian Ocean. Or sitting on the raised deck for a sundowner or two. Spacious sun-drenched family home, with open plan living area and bar area with stack doors leading onto decked patio with built-in BBQ/braai. For colder …see more

from $305 / night

$2,104 / week

Book View

from $305 / night

15

Vacation cottage in Western Cape

Western Cape / McGregor

2 2 1 night min

  • 2 bedrooms
  • sleeps 2
  • 1 night min
  • Ask about children
  • Ask about pets
  • Private garden
Huis is a heritage property in the eclectic village of McGregor situated deep in heart of the Cape Winelands. At Huis there are two cottages to choose from, both leading onto a central courtyard and complete with space to relax, a reading nook and braai facilities. See …see more

from $28 / night

$194 / week

Book View

Responds fast!
avg. 2 hours 57 minutes

from $28 / night

14

Guest house rental in South Africa

Knysna / Sedgefield

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 6 mi
  • Child friendly
  • Pet friendly
A beautiful private cottage edging onto the Wilderness National Park and overlooking the mountains, lakes and fynbos that makes this area unique. 2 Bedroom, 2 bathroom self-catering unit, beautifully furnished. All rooms have breath-taking unrestricted views from privat …see more

from $115 / night

$805 / week

Book View

from $115 / night

8

Apartment rental in South Africa

Gauteng / Centurion

2 3 7 nights min

  • 2 bedrooms
  • sleeps 3
  • 7 nights min
  • Child friendly
This fully furnished apartment in a secure, up-market complex, offers you more privacy than a guesthouse and is more relaxing than a hotel! Located in the heart of Centurion, it is directly opposite the Gautrain Station. The apartments proximity to the city’s business …see more

from $94 / night

$652 / week

Book View

from $94 / night

9

Apartment rental in South Africa

Western Cape / Stellenbosch

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Child friendly
Cottage on a smallholding outside Stellenbosch. Beautiful views on mountains, lake and garden. Relaxing and tranquil atmosphere. Surrounded by vineyards. 8 Minutes to Stellenbosch and 30 minutes to Cape Town. Big pool to enjoy in the summer. 20 Minutes to nearest beach. …see more

from $104 / night

$726 / week

Book View

from $104 / 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 $81 / night

$565 / week

Book View

from $81 / night