South Africa Apartments, Vacation rentals and villas

Close

View larger map

Also consider

Self catering Western Cape
2,447 properties
KwaZulu-Natal
394 properties
Gauteng
225 properties
Eastern Cape
197 properties
Mpumalanga
139 properties
Limpopo Province
93 properties
Free State
44 properties
North-West Province
21 properties
Northern Cape
18 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

3,636 Vacation rentals

(3) Very Good 

10

Apartment rental in South Africa with shared pool, golf nearby

Zululand / Mtunzini

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Air conditioning
The unit is a separate downstairs apartment with private entrance, comprising of one bedroom, lounge (couch can be replaced with two 3/4 beds for bookings of two or more nights), bathroom and kitchenette. The rooms are clean, neat and modern. It's a perfect place for th …see more

from $35 / night

$245 / week

Book View

from $35 / night

13

Home rental in Western Cape

Cape Town / Noordhoek

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Private garden
Longboat Lodge is a designed to be a simple, budget friendly base from which a family or group of friends can explore the South of Cape Town. friendly. There are four rooms, three of which have a shower and loo attached, one has a full bath. There is a open plan kit …see more

from $122 / night

$852 / week

Book View

from $122 / night

(1) Excellent 

13

Villa rental in Free State with swimming pool, golf nearby

Free State / Parys

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Ask about children
  • Air conditioning
398 Vaal de Grace Golf Estate is a three-bedroom riverfront self-catering villa ideally situated on the secure Vaal de Grace Golf Estate in Parys. Vaal de Grace is an 18-hole signature Nick Price golf course that is ideal for average players right up to professional pla …see more

from $237 / night

$1658 / week

Book View

from $237 / night

(1) Excellent 

25

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

from $185 / night

$1443 / week

Book View

from $185 / night

(4) Excellent 

31

Vacation cottage in South Africa

Cape Town / Noordhoek

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 5 mi
  • Private garden
Sunbird Cottage is a beautiful self contained and very private Cottage with its own private garden and seating area where you can enjoy breakfast or soak up the beautiful sunsets over the wetlands. The cottage has an abundance of beautiful bird life and peace and tranqu …see more

from $64 / night

$448 / week

Book View

from $64 / night

(1) Very Good 

10

Free State Vacation guest house rental

Free State / Bloemfontein

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
Windmill Guest House is a modern and welcoming guest house, ideal for business travelers, overnight stops and people who want to spend a few days in the city of roses. The guest house is located in Pellissier, Bloemfontein and offers easy access to the N1 highway, as we …see more

from $52 / night

$308 / week

Book View

from $52 / night

26

South Africa Vacation home accommodation

Cape Town / Somerset West

2 4 21 nights min

  • 2 bedrooms
  • Sleeps 4
  • 21 nights min
  • Beach/lakeside relaxation
  • Nearest beach 7 mi
  • Air conditioning
A perfect base for a golf or food & wine safari, this warm abode in a secure estate offers north facing privacy, natural light and sunshine. It's a perfect retreat for the discerning executive couple wanting a longer term getaway in a tastefully appointed home rather t …see more

from $101 / night

$704 - $1088 / week

Book View

from $101 / night

(1) Very Good 

14

South Africa Vacation home rental

Overberg District / Gansbaai

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
Built on a special location. An Architectural designed double storey house. A 160 degrees sea-view. Ground Floor: Lounge and dining room with an open-plan kitchen Bedroom and full bathroom A Spacious room with an BBQ Top Floor: Two bedroo …see more

from $116 / night

$717 / week

Book View

from $116 / night

(12) Excellent 

8

South Africa Vacation home rental

Cape Town / Hout Bay

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool
This luxury self catering property offers accommodation for up to 4 persons in a quiet and relaxed environment with an outdoor swimming pool and within 300 m of the beach and harbour. Situated in Hout Bay with views of Chapman's Peak and the surrounding mountains and on …see more

from $96 / night

$672 - $1088 / week

Book View

from $96 / night

(42) Excellent 

16

Vacation log cabin with swimming pool in Western Cape

Cape Town / Hout Bay

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 7 mi
  • Swimming pool
Natural Surrounds.....The cabin is set in two acres of indigenous garden and forest with rock formations, wild flowers and Koi fish ponds. The natural swimming pool, low slung hammocks and trampoline, make it the perfect natural playground for children. Perfect …see more

from $64 / night

$448 / week

Inquire View

from $64 / night

29

Home rental in South Africa

Cape Town / Glencairn

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Child friendly
Simon's Town Lodge is nestled between mountain and sea and offers you comfortable, relaxed spacious self-catering accommodation. With superb patio and wooden deck for relaxing and outdoor entertainment, braais etc. It has endless panoramic views of the whole of the bay …see more

from $129 / night

$850 - $1000 / week

Book View

from $129 / night

11

Vacation apartment with shared pool, golf nearby in South Africa

KwaZulu-Natal / Ballito

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Zimbali suites is nestled within the magnificent Zimbali coastal resort which is located a mere 20 min drive from the King Shaka International airport and close to various attractions including the renowned Moses Mabida stadium and Gateway theatre mall. With breathta …see more

from $196 / night

$782 - $1758 / week

Book View

from $196 / night

(21) Excellent 

24

Vacation apartment with shared pool in South Africa

Mossel Bay / Diaz Beach

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
The apartment consists of 2 double bedrooms and a twin room. The main bedroom (with en suite) and second bedroom both have fantastic sea views. There is another separate bathroom and fully equipped kitchen with washing machine, dryer and dishwasher. Diaz Beach ha …see more

from $128 / night

$896 / week

Book View

from $128 / night

(5) Excellent 

43

Eastern Cape Vacation home rental

Eastern Cape / Port Elizabeth

4 14 Min stay varies

  • 4 bedrooms
  • Sleeps 14
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
· Sleeps 12 - 8 adults and 4 kids, 4 bedrooms (1 queen, 3 doubles all with 100% pure cotton linen + 3 sleeper couches) · 3 Full bathrooms, 2 guest loos · Deck overlooking the ocean for alfresco dining · Swimming pool (safety net avail …see more

from $212 / night

$1479 / week

Book View

from $212 / night

(7) Excellent 

23

Vacation home with swimming pool, golf nearby in South Africa

Knysna / Sparrebosch Golf Estate

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool
The house is located on the world renowned Knysna heads in a secure, environmentally friendly estate with panoramic views of the championship golf course and Indian ocean. The house is equipped with modern amenities and boasts spectacular views from every room. …see more

from $359 / night

$2509 / week

Book View

from $359 / night

(8) Excellent 

20

South Africa Vacation home rental

Plettenberg Bay / Solar Beach

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.8 mi
  • Swimming pool
The Garden Cottage is a new two bedroom house in the quiet and secure Whale Rock Gardens Estate. It is the perfect location for a relaxing holiday sunbathing on the deck, by the pool or on the exclusive Solar beach For the more energetic Plettenberg Bay Country Club …see more

from $116 / night

$768 - $1920 / week

Book View

from $116 / night

(16) 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 $109 / night

$762 / week

Book View

from $109 / night

10

Vacation home in South Africa

Cape Town / Constantia

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 15 mi
  • Swimming pool
  • Child friendly
Modern and tasteful Three-Bedrooms-Holiday-Home! Situated in sought-after area of Constantia close to Constantiaberg Medi-Clinic, well known for its proximity to top international and private schools, easy access to all major roads, budget eateries and excellent restau …see more

from $131 / night

$840 - $1512 / week

Book View

from $131 / night

29

Cape Town / Constantia

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 10 mi
  • Swimming pool
  • Child friendly

from $142 / night

$988 / week

Book View

from $142 / night

(6) Excellent 

17

Western Cape Vacation apartment rental

Cape Town / Hout Bay

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 0.8 mi
  • Swimming pool
  • Child friendly
Spacious flat just a few minutes walk from great restaurants, shopping centre and the beach. The flat is attached to the main house, but completely separate and self contained with its own small garden, as well as shared use of the swimming pool. It includes: • Bed …see more

from $58 / night

$346 - $884 / week

Book View

from $58 / night

(13) Excellent 

19

Vacation apartment rental

Cape Town / Victoria and Alfred Waterfront

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
1 Bedroom Apartment in Gulmarn building within the V&A Marina and overlooking the canal waterway. Furnished to give you a five star hotel level of comfort for a much more affordable rate. Living room has a pull out couch which means the apartment is suitable fo …see more

from $100 / night

$650 - $1750 / week

Book View

from $100 / night

10

Vacation apartment in South Africa

Cape Town / Parklands

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
Situated in Table View, Fountainebleau 32 offers self-catering accommodation with free WiFi. The air-conditioned unit is 15 km from Cape Town. Free private parking is available on site. The unit is equipped with a kitchen. Towels and bed linen are available at Fountain …see more

from $104 / night

$684 / week

Book View

from $104 / night

(1) Excellent 

12

Vacation townhouse rental

Cape Town / Camps Bay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Private garden
This beautiful and tastefully furnished duplex two bedroom townhouse is situated in the secure Dunkeld Village complex. Recently upgraded with entirely new furnishings, 3@Dunkeld offers the perfect base from which to explore Cape Town, and is within a short walkin …see more

from $141 / night

$1255 - $1658 / week

Book View

from $141 / night

18

Vacation apartment rental

Overberg District / Hermanus

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
Fully equipped, clean and neat Penthouse unit (Top floor) at Hermanus Beach Club. Absolutely stunning 360 degree view of sea and mountains.Hermanus Beach Club which is only 1 hours drive from Cape Town. It is a 24 hour security complex with loads of entertainment for bo …see more

from $60 / night

$400 - $600 / week

Book View

from $60 / night

(5) Excellent 

14

Vacation farmhouse in South Africa

Limpopo Province / Mookgophong

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
A tranquil setting on a 4000ha Game Farm in the Waterberg district, with more than 23 species of game. Close to Nylsvley Conservation Area! Abundance of bird-life, that makes for great photographic opportunities. We offer horse riding! If you wish, Betsie can prepare …see more

from $75 / night

$350 / week

Book View

from $75 / night

(3) Excellent 

39

Mpumalanga / Marloth Park

4 6 3 nights min

  • 4 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 133 mi
  • Swimming pool
  • Child friendly

from $104 / night

$619 - $814 / week

Book View

from $104 / night

18

Villa rental in South Africa

Cape Town / Hout Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 0.8 mi
  • Child friendly
  • Air conditioning
Bay View Hout Bay Cape Town – Self Catering Accommodation – Atlantic Seaboard, Western Cape BAY VIEW HOUT BAY This lovely holiday villa is set high up on the Sentinal Hill with amazing views of the ocean, hour and Hout Bay Mountain Range. On your doorstep....Boat trip …see more

from $282 / night

$1972 / week

Book View

from $282 / night

(10) Excellent 

10

Vacation apartment in Western Cape

Cape Town / Sea Point

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Car not necessary
Large apartment (107sqm), with stunning triple aspect far reaching sea, mountain and cityscape views from all windows with large balcony for al fresco dining. Peaceful and tranquil "top of the world" ambience. Self catering two bedroomed top floor apartment with …see more

from $102 / night

$601 - $896 / week

Book View

from $102 / night

(2) Excellent 

24

South Africa Vacation home rental

Mpumalanga / Hectorspruit

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Sereti River Lodge, is situated in South Africa’s premier Mjejane Game Reserve. Positioned on the banks of the Crocodile River, between the Malelane and Crocodile Bridge gates the lodge enjoys uninterrupted river front views. Mjejane Game Reserve has a renowned reputati …see more

from $379 / night

$2651 / week

Book View

from $379 / night

15

Vacation home with swimming pool, golf nearby in Eastern Cape

Eastern Cape / Chintsa

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
This Luxury Double Story Guest House is located 500m from the beach on the Wild Coast of South Africa. It's elegantly decorated and fully equipped for all your needs. Wake up to the sounds of the Ocean and enjoy spectacular views of unspoilt sandy beaches and coastline. …see more

from $192 / night

$2240 - $3316 / week

Book View

from $192 / night

(2) Excellent 

24

Vacation home with shared pool in South Africa

Cape Town / Bergvliet

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool
This wonderful home, which we call "Guineafowl Lodge" after the birds which frequent the bordering stream, is the perfect base to explore both the wonderful city of Cape Town and the Cape Peninsular, from the Waterside to Table Mountain to the Constantia vineyards to C …see more

from $102 / night

$610 - $832 / week

Book View

from $102 / night

(2) Very Good 

17

Vacation apartment rental

KwaZulu-Natal / Margate

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
This superbly located, comfortable two-bedroom modern apartment, with full balcony, provides guests with unsurpassed 180-degree sea views. The apartment is fully equipped for self-catering and is located in the popular coastal town of Margate. The apartment is set withi …see more

from $39 / night

$269 - $807 / week

Book View

from $39 / night

(1) Excellent 

42

Vacation lodge with swimming pool in Limpopo Province

Limpopo Province / Bela Bela

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
For a unique bushveld experience, with privacy and unexpected luxury – book the Re a Lora Lodge! This is an exclusive self-catering bush lodge situated 15 km outside Bela Bela. It is available to only one group at a time, ensuring enjoyment and privacy. The Lodge is s …see more

from $275 / night

$1925 / week

Book View

from $275 / night

11

Western Cape / Yzerfontein

3 7 3 nights min

  • 3 bedrooms
  • Sleeps 7
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Private garden

from $388 / night

$1722 / week

Book View

from $388 / night

16

Villa rental in KwaZulu-Natal with shared pool, golf nearby

KwaZulu-Natal / San Lameer

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
San Lameer is In Kwa Zulu Natal on the South Coast just south of Margate, with the Blue Flag Marina Beach. San Lameer is a conservation haven with 195 different bird species, abundant wildlife - including Impala, red, grey and blue Duiker, Reedbuck and Bushbuck - and in …see more

from $95 / night

$665 / week

Book View

from $95 / night

(4) Excellent 

18

Vacation home with swimming pool, golf nearby in South Africa

Ballito / Simbithi Eco Estate

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
Sleeps 9. Newly built house offers the luxury of it's 4 lower ground en-suite bedrooms, relaxing lounge, state of the art kitchen/family room and dining room, outdoor pool, dining area and relaxing sofas. Set at the edge of an indigenous forest, with nature trails and a …see more

from $359 / night

$1664 - $4474 / week

Book View

from $359 / 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 $602 / night

$4212 - $6936 / week

Book View

from $602 / night

(1) Excellent 

23

Vacation home with swimming pool in South Africa

Cape Town / Kommetjie

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
House overlooking the sea with 4 bedrooms and 8 beds / guests and 3.5 bathrooms and • Private swimming pool. • The beautiful sandy beach can be reached in less than 50m. • 24 hour security in the Private Slangkop Eco Estate. • 42km to Cape Town and 34km to the Cape of …see more

from $216 / night

$1443 - $2886 / week

Book View

from $216 / night

(1) Excellent 

20

South Africa Vacation cottage rental

Mpumalanga / Marloth Park

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
the cottage is more like a tree house raised off the ground with private veranda around the outside offering view over the bushvield and into the Kruger park - the cottage is designed as a private luxury suite suitable for a couple looking to enjoy there privacy and rel …see more

from $110 / night

$770 / week

Book View

from $110 / night

(1) Very Good 

16

Apartment rental in Western Cape with swimming pool

Cape Town / Cape Town Central

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
The Plantation Cottage is conveniently located and provides for easy access to all Cape Town attractions. Fully equipped, self catering with open plan living is conveniently located in the heart of the Mother City and serves as a good hub to explore top Cape Town d …see more

from $75 / night

$525 / week

Book View

from $75 / night

1