50 Best South Africa Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,843 properties
KwaZulu-Natal
518 properties
Gauteng
354 properties
Eastern Cape
275 properties
Mpumalanga
182 properties
Limpopo Province
117 properties
Free State
80 properties
North-West Province
74 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,474 Vacation rentals

6

Vacation caravan/mobile home in South Africa

Free State / Bethulie

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Pet friendly
The campsite is located within a 5 minute walking distance from shops and restaurants. Besides the T2 VW Kombi Camper which sleeps 2 persons, we also have 4 tents available for rental. You can also arrive with your own Campervan, Caravan or use you own tent. We have s …see more

from $13 / night

$86 / week

Book View

from $13 / night

12

South Africa Vacation farmhouse rental

Overstrand / Baardskeerdersbos

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
WE ARE DAY-ZERO READY! Goedvertrou Guest Farm is situated outside Gansbaai which 25 km away; and Stanford which is 30 km away. It boasts beautiful views of the surrounding farms and fynbos mountains. Accommodation is available in the Traveller's Cottage, a lovely old …see more

from $154 / night

$1,075 / week

Book View

from $154 / night

(1) Good 

5

Vacation cottage in South Africa

Witzenberg Municipality / Tulbagh

3 8 1 night min

  • 3 bedrooms
  • Sleeps 8
  • 1 night min
  • Ask about children
  • Ask about pets
Against the slopes of the Witzenberg, deep in Tulbagh's Winterhoek Valley, you'll find the charming Kliphuis, with it's stunning views towards the mountain & valley below. Though rustic, all basic mod cons. Inside fire place, outside braai. Fridge/freezer, microwave, mi …see more

from $90 / night

$630 / week

Book View

from $90 / night

10

South Africa Vacation studio rental

Cape Town / Somerset West

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
Penny Lane Lodge is situated in the beautiful town of Somerset West at the gateway to the winelands with majestic views of the Helderberg Mountains. We are close to 6 major golf courses including the world famous Erinvale Golf course. We are 20 minutes from Cape Town In …see more

from $65 / night

$455 / week

Book View

from $65 / night

33

Western Cape Vacation apartment rental

Cape Town / Cape Town Central

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Gorgeous new built building with light white and grey marble tiles throughout. Modern finishes. Amazing sea and mountain views. Open plan living area finished with top of the range finishes, fittings and appliances. Secure parking in underground communal parking, monito …see more

from $708 / night

$4,956 / week

Book View

from $708 / night

7

Vacation b&b in KwaZulu-Natal

KwaZulu-Natal / Durban

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
An Upper Room Bed and Breakfast is situated on the Durban’s ridge with a spectacular view over the harbour. Situated in tranquil surroundings Set away from the main roads in tranquil surroundings and frequented by many species of birds. We are situated at the top of P …see more

from $55 / night

$385 / week

Book View

from $55 / night

21

Vacation apartment in South Africa

Prince Albert Municipality / Prince Albert

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ask about children
  • Pet friendly
Perfectly positioned on a pristine white beach, Whale Watcher's Self-catering Apartments offer you lovely accommodation at Surfer's Corner, right on the Muizenberg beachfront - the place to be! Muizenberg is the place to be in Cape Town, with a 30km long gently sloping …see more

from $190 / night

$1,197 - $2,231 / week

Book View

from $190 / night

45

Vacation villa in South Africa

Western Cape / Cape Town

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
Newlands Luxury self catering villa in Cape Town Ultra modern luxury Newlands Villa with minimalistic style. And very popular under product shoots. This large and modern luxury self catering villa is also available for those short stays when you need to visit Cape Town’ …see more

from $275 / night

$1,700 / week

Book View

Responds fast!
avg. 3 hours 31 minutes

from $275 / night

19

South Africa Vacation apartment rental

Mpumalanga / Ohrigstad

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 250 mi
  • Swimming pool
  • Car not necessary
We are situated in the sunny Mpumalanga of South Africa and nearby the Panorama Route, Kruger Park, Blydecanyon and adventures places. Accommodation consist of selfcatering units (breakfast extra) with splashpool and safe Take a sunset stroll or jogging in a countysite …see more

from $70 / night

$490 - $500 / week

Book View

from $70 / night

12

Western Cape Vacation bungalow rental

Overberg District / Betty's Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
Kalliste is an exclusive and upmarket cottage offering unparalleled views of the ocean and mountains. This beautiful location, appeals to most, but especially to nature lovers. The cottage sleeps 4 and is ideally set up for those looking for a special place to spoil …see more

from $99 / night

$547 / week

Book View

from $99 / night

6

Vacation home in South Africa

Free State / Clarens

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Pet friendly
The kitchen is open plan with the living room and has a breakfast nook. It is well equipped and has a 4 plate electric hob and under counter oven, fridge / freezer, microwave oven, toaster, kettle, coffee plunger, kitchen utensils, ample cutlery, crockery, glasses. Com …see more

from $115 / night

$805 / week

Book View

from $115 / night

(1) Excellent 

18

South Africa Vacation apartment rental

Port Elizabeth / Summerstrand

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool
Beachfront self catering 2-bedroom, one study, 2 bathrooms, open plan kitchen with laundry, lounge, stacker doors onto patio, under floor heating, 2 x undercover parking bays, 24h security, ground floor, right on the beachfront, walking distance to top restaurants. Luxu …see more

from $240 / night

$2,200 / week

Book View

Responds fast!
avg. 2 hours 14 minutes

from $240 / night

(7) Very Good 

8

South Africa Vacation villa rental

Mpumalanga / Marloth Park

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Child friendly
  • Air conditioning
  • Private garden
Your adventure starts here. Come to rest at the self-catering lodge Leeus Villa. The lodge is a lovely place to relax and guarantees an adventurous stay in South Africa. The private lodge is furnished and styled in a modern safari theme at peace with its surroundings a …see more

from $148 / night

$1,032 / week

Book View

Responds fast!
avg. 1 hour 1 minutes

from $148 / night

49

Vacation villa with swimming pool in Western Cape

Camps Bay / Bakoven

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Swimming pool
Element House Contemporary, luxurious and environmentally-friendly, this quiet suburban oasis in the trendy Bakoven offers a uniquely serene and calming environment. Surrounded by breath-taking views of both sea and mountain, the inviting infinity pool and jacuzzi on …see more

from $1,106 / night

$7,737 / week

Book View

Responds fast!
avg. 3 hours 53 minutes

from $1,106 / night

9

Vacation home in South Africa

Western Cape / Plettenberg Bay

3 7 4 nights min

  • 3 bedrooms
  • Sleeps 7
  • 4 nights min
  • Child friendly
Plettsluck Holiday Home is situated within walking distance of the Beacon Isle Hotel and beaches. We are a mere 3-5 minutes to the beach. A sunny modernized holiday home with all mod cons. This home is immaculately clean and sleeps a maximum of seven guests. There i …see more

from $300 / night

$2,100 / week

Book View

from $300 / night

12

Vacation b&b in South Africa

Western Cape / Klapmuts

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
Jonkers House Twin Rooms (sleeps total of 6 in three separate twin rooms) The Jonkers House, is part of a magnificent Cape Dutch Homestead with thatched roofs and white washed walls. Set in a valley surrounded by hills, vineyards and mountains. Perfect for shorter stay …see more

from $60 / night

$426 / week

Book View

from $60 / night

4

Vacation apartment in South Africa

Greater Johannesburg / Sunninghill

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Swimming pool
  • Child friendly
Via Positano has some spectacular landscapes and views. The complex was built by Summercon in 2003, enveloped by beautiful gardens, the complex also has a pool and tennis court. The lookout tower at the top of the Club House boasts uninterrupted views of Sunninghill and …see more

from $73 / night

$511 / week

Book View

from $73 / night

10

Apartment rental in South Africa

Mpumalanga / Nelspruit

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
The Units are suitable for all travellers, from business people to holidaymakers. We would like to extend a warm invitation for all to come and enjoy the homely atmosphere and friendly hospitality. There are 4 x two-bedroom units (two beds in each room) as well as a sl …see more

from $79 / night

$551 / week

Book View

from $79 / night

9

South Africa Vacation home rental

Mpumalanga / Nelspruit

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
This private mansion is situated in Nelspruit, South Africa. Nelspruit is the capital of the Mpumalanga Province and the main entrance to the Kruger National Park. Situated in a private and small security complex, this 588 m2 house is the perfect holiday home for visito …see more

from $1,000 / night

$5,000 / week

Book View

Responds fast!
avg. 1 hour 48 minutes

from $1,000 / night

23

Vacation cottage accommodation

Western Cape / Stellenbosch

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 15 mi
  • Child friendly
  • Private garden
Renovated beautiful comfortable and private self catering accommodation offering Honeysuckle Cottage in quite gardens in Stellenbosch where guinea fowl wake you in the morning and owls put you to bed at night. A mere 20min walk to historic Dorp Street and 20min drive b …see more

from $180 / night

$1,260 / week

Book View

from $180 / night

5

South Africa Vacation villa rental

Cape Town / Camps Bay

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
la Baia is a luxury rental villa in Camps Bay, Cape Town that sleeps 10 people comfortably in 5 bedrooms all with en-suite bathrooms. It is the perfect choice for family reunions, friends, or couples travelling together who want the ultimate in comfort, privacy and rela …see more

from $1,228 / night

$8,597 / week

Book View

from $1,228 / night

8

Apartment rental in Western Cape with shared pool

Witzenberg Municipality / Tulbagh

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Raptor Rise offers self-catering accommodation just 6 kms from the scenic and historic town of Tulbagh in the heart of the cape winelands. Nearer to the farmstead, but still enjoying the mountain views, are the recently converted rooms which consist of 4 self-catering …see more

from $64 / night

$448 / week

Book View

from $64 / night

(2) Very Good 

12

Vacation home in South Africa

Western Cape / Knysna

3 10 Min stay varies

  • 3 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 1 mi
  • Child friendly
  • Private garden
Tshayile Holiday Home is light, spacious and fully furnished and equipped for your comfort and convenience. There is an easy flow between the living areas, as well as the outside areas and the large garden. Perfect for a family vacation, or just a peaceful break from …see more

from $115 / night

$805 / week

Book View

from $115 / night

4

Guest house rental in Eastern Cape with shared pool

Port Elizabeth / Uitenhage

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 25 mi
  • Swimming pool
The Hexagon Guesthouse is situated on a private game and nature reserve. Wake up in the morning with the song of birds. Watch the game from the garden. Our Impala might greed you at the gate, when entering the premises. Relax in our cosy restaurant while enjoying a dri …see more

from $50 / night

$350 / week

Book View

Responds fast!
avg. 24 minutes

from $50 / night

4

South Africa Vacation home rental

Sundays River Valley / Paterson

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 30 mi
  • Child friendly
  • Pet friendly
Old renovated farmhouse with a beautiful view to a pond watching animals. The house has one bedroom, a living room, a fully equiped kitchen, two terraces, a en- suite bathroom and a fireplace. From your terrace you are able to see our game, like Giraffe, Zebra, Kudu, Im …see more

from $54 / night

$379 / week

Book View

from $54 / night

39

Vacation villa in Western Cape

Cape Town / Camps Bay

4 8 4 nights min

  • 4 bedrooms
  • Sleeps 8
  • 4 nights min
  • Ask about children
  • Ask about pets
This superb shorefront luxury residence in Camps Bay enjoys a fantastic location within minutes of the beach and main strip, and just eight kilometers from downtown Cape Town. The four-level home features gorgeous alfresco living areas, exquisite interiors, and four del …see more

from $578 / night

$4,046 / week

Book View

Responds fast!
avg. 2 minutes

from $578 / night

16

Home rental in South Africa

Cape Town / Marina da Gama

3 7 4 nights min

  • 3 bedrooms
  • Sleeps 7
  • 4 nights min
This is an amazing house that provides the best of both worlds. While some can sunbathe, others can fish all on the same walkout deck. This beautiful 3 bedroom house is perfect for a getaway. This is a quiet area but still close to the beach and shops. This modern house …see more

from $365 / night

$2,555 / week

Book View

from $365 / night

(1) Excellent 

12

Vacation home in South Africa

Cape Town / Simon's Town

4 10 2 nights min

  • 4 bedrooms
  • Sleeps 10
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
Perfectly situated against the Simon's Kloof mountains, overlooking the spectacular False Bay ocean and distant Hottentot Holland mountain range. Our comfortably appointed self-catering, luxury but comfortable holiday house is at your beckon call. Located in the pictur …see more

from $220 / night

$1,540 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from $220 / night

7

Western Cape Vacation home rental

Cape Town / Durbanville

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Private garden
Close to Tygervalley Shopping Centre and Protea Hotel Tygervalley by Marriott. You’ll love my place because of the neighborhood. My place is good for couples, business travelers and families (with kids). This townhouse is situated in a popular gated complex and offers …see more

from $55 / night

$300 / week

Book View

from $55 / night

(2) Very Good 

12

Home rental in Western Cape with swimming pool

Western Cape / Yzerfontein

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 0.5 mi
  • Swimming pool
  • Child friendly
Maybe Paradise ? Come see for yourself, Quiet beautiful beaches, stunning walking trails. an abundance of bird life, and so much more, take a lovely walk or just relax at home. The entire cozy homely friendly space is yours to enjoy during your stay. Samadhi Retreats …see more

from $283 / night

$1,843 / week

Book View

from $283 / night

4

Vacation b&b with shared pool in South Africa

North-West Province / Rustenburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Kaya inkuni game lodge is a private own lodge .Exclusive and very private .Free roaming game Sun City and Big Five is on our doorstep Come enjoy the boma fire and here the jackals at night time Enjoy and relax in the African sun at the pool overlooking a waterhole …see more

from $90 / night

$630 / week

Book View

from $90 / night

(3) Excellent 

13

South Africa Vacation cottage rental

Cape Town / Bellville

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Car not necessary
  • Private garden
The Arends Guesthouse is a separate cottage on our property. It is a fully equipped self-catering house perfect for one or two guests. Perfectly located in a quiet leafy suburb in the North of Cape Town, with easy access to two Universities (University of the Western Ca …see more

from $28 / night

$196 / week

Book View

from $28 / night

12

Vacation b&b with shared pool in South Africa

Greater Johannesburg / Benoni

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Abacus Guest House is located in a secure complex in the upmarket suburb of Lakefield in Benoni. Being centrally situated, it is convenient for business travelers and perfect for those wanting to explore Gauteng. Accommodation consists of 10 bedrooms of which three hav …see more

from $35 / night

$245 / week

Book View

from $35 / night

(7) Very Good 

11

Western Cape Vacation home rental

Cape Town / Claremont

5 12 3 nights min

  • 5 bedrooms
  • Sleeps 12
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 15 mi
  • Swimming pool
ALPINA LODGE IS BEAUTIFUL TO LOOK AT AND LUXURIOUS TO LIVE IN. OUR HOUSE IS SPACIOUS AND FULLY EQUIPPED FOR ALL YOUR NEEDS. THERE IS AN OUTDOOR BARBECUE AREA UNDER A SHADY TREE AND A PATIO BY THE POOL WITH A BEAUTIFUL MOUNTAIN VIEW. THE LODGE OFFERS 2 OPTIONS: THE WHOL …see more

from $220 / night

$1,100 - $2,360 / week

Book View

Responds fast!
avg. 2 hours 19 minutes

from $220 / night

47

Vacation villa in South Africa

Camps Bay / Bakoven

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ask about children
  • Ask about pets
Breathtaking views over the Atlantic, resort-worthy outdoor living areas and contemporary architecture add up to a fantasy come true at Camps Bay Dream. Whether you’re entertaining as the sun sets over the ocean or relaxing after a day of sightseeing in Cape Town, leave …see more

from $737 / night

$5,158 / week

Book View

Responds fast!
avg. 2 minutes

from $737 / night

37

Vacation home in Western Cape

Cape Town / Constantia

4 8 5 nights min

  • 4 bedrooms
  • Sleeps 8
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
This home has spectacular views from every aspect and is furnished and designed to the highest standard. There are 4 luxury bedrooms, all en-suite. The open plan living space comprises of a modern kitchen with separate scullery, formal dining area and a relaxing lounge. …see more

from $2,180 / night

$15,260 / week

Book View

from $2,180 / night

17

Vacation apartment in Western Cape

Cape Town / Muizenberg

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ask about children
  • Pet friendly
Perfectly positioned on a pristine white beach, Whale Watchers Self-catering Apartments offer you lovely accommodation at Surfer's Corner, right on the Muizenberg beachfront - the place to be! Muizenberg is the place to be in Cape Town, with a 30km long gently sloping w …see more

from $81 / night

$512 - $917 / week

Book View

from $81 / night

46

Vacation home with swimming pool in South Africa

Overstrand / Hermanus

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
A large family home one row back from Grotto Beach in Hermanus, Western Cape. A perfect holiday home for entertaining with an open plan living area, large elevated deck with sea views, plunge pool and built-in braai area that overlooks a lovely big enclosed garden. Ther …see more

from $567 / night

$3,969 / week

Book View

from $567 / night

(7) Very Good 

19

Vacation home with shared pool in South Africa

Western Cape / Paarl

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
In these magnificent surroundings we offer the perfect Holiday residence, equipped with 3 bedrooms, modern kitchen, large open living area, garden and pool in a one-of-a-kind location in the heart of the Western Cape Tourist Region. This house offers such close proximit …see more

from $185 / night

$1,327 / week

Book View

from $185 / night

14

Private room rental in South Africa with shared pool

Western Cape / George

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
George is situated in the heart of the beautiful Garden Route. The town is very centrally situated: halfway between Cape Town and Port Elizabeth and centre of the Garden Route - ideal from where to explore the areas many variant and diverse scenic wonders. Situated on a …see more

from $61 / night

$422 / week

Book View

from $61 / night