Vacation homes - vacation rentals

Close

View larger map

Also consider

Self catering Western Cape
2,522 properties
KwaZulu-Natal
385 properties
Gauteng
226 properties
Eastern Cape
199 properties
Mpumalanga
130 properties
Limpopo Province
94 properties
Free State
44 properties
North-West Province
22 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

368 Vacation rentals

Filters applied: Smokers

Travelers going to South Africa are booking December dates now. Secure your vacation rental today and have the perfect trip.

23

Vacation villa rental

Cape Town / Somerset West

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Nearest beach 7 mi
  • Swimming pool
  • Child friendly
Villa Chimanimani is an exclusive upmarket self-catering villa and an oasis of pure luxury, comfort and privacy. Completely child friendly, offering a host of dynamic services to ensure a vacation of pure relaxation and a peace of mind. Villa Chimanimani is located in  …see more

from $324 / night

$2263 / week

Book View

from $324 / night

(3) Excellent 

6

Vacation bungalow in South Africa

Knysna / Rheenendal

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 20 mi
  • Child friendly
  • Ask about pets
Nirvana is a beautiful homestead set high on a Knysna hillside, offering spacious and well-priced self-catering units. Enjoy breathtaking panoramic views of the entire Knysna lagoon and its surrounding villages with the Knysna Heads and Indian ocean in the distance. Nir  …see more

from $114 / night

$797 / week

Book View

from $114 / night

12

Apartment rental in South Africa

Jeffreys Bay / Wavecrest

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Child friendly
Amazing sea views from the Starfishsurfhouse in Jeffreys Bay, luxury fully equipt self contained apartment just a stones throw from the waters edge. Enjoy watching the dolphins and whales while having a break between surfs in the hammock. Malaria free big 5 game reserve  …see more

from $50 / night

$350 / week

Book View

from $50 / night

(1) Excellent 

36

Vacation home rental

Kruger National Park / Kruger Park/Mpumalanga

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Milkwood offers classic comfort in the bush and is on the border of the Kruger National Park, Located in a beautiful wildlife conservancy where one can see zebra and many other wildlife. Self-catered home with three AC bedrooms, 3 bathrooms including an outdoor bush bat  …see more

from $163 / night

$1107 - $1125 / week

Book View

from $163 / night

17

Vacation home in South Africa

Cape Town / Kraaifontein

3 2 2 nights min

  • 3 bedrooms
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 15 mi
This is a comfortable family home situated in Kraaifontein, close to various shops and restaurants. This is the ideal accommodation for budget travellers. Situated only 15 mins drive from Cape Town city centre, Beaches and Winelands.We offer two separate guest r  …see more

from $50 / night

$333 / week

Book View

from $50 / night

24

Western Cape Vacation guest house rental

Plettenberg Bay / Keurboomstrand

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets
Self Catering house in the heart of nature. Surrounded by forest, lagoon and less than 100 metres from the pristine beach of Nature's Valley, Nectar Cottage is located inside the Garden Route National Park and Tsitsikamma Forest. The Pearl of the Garden Route!<  …see more

from $119 / night

$830 / week

Book View

from $119 / night

(10) Very Good 

24

Vacation home with swimming pool in Western Cape

Western Cape / Yzerfontein

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
The ultimate beach holiday house! Go for long beach walks on our 16 mile beach, do some fishing or whale watching. Pick mussels from the rocks directly in front of the house. The flow of the house is conducive to indoor/outdoor living and enjoying barbeques, and long  …see more

from $324 / night

$2263 / week

Inquire View

from $324 / night

18

Vacation apartment in South Africa

Cape Town / Muizenberg

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
This newly renovated upmarket Muizenberg apartment has 2 bedrooms and sleeps 4 people comfortably. Exquisitely located next to the breath taking Zandvlei and looking up at the Steenberg Mountains, this home exudes a warm and welcoming ambience where family and friends w  …see more

from $61 / night

$423 / week

Book View

from $61 / 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 coast  …see more

from $219 / night

$2188 - $3238 / week

Book View

from $219 / night

(2) Very Good 

10

Vacation cottage in South Africa

KwaZulu-Natal / Westbrook Beach

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.02 mi
  • Child friendly
10 mins from the town of Ballito for shopping, restaurants and various tourist related activities. Spend your days swimming, fishing, snorkelling or picking mussels from the nearby rocks. Quiet beach with wonderful rock pools ideal for children. Poynton's Cottage  …see more

from $188 / night

$1313 - $2844 / week

Book View

from $188 / night

(2) Excellent 

16

Vacation home with swimming pool, golf nearby in South Africa

Paarl / Suider Paarl

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • 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 $150 / night

$1050 / week

Book View

from $150 / night

9

Apartment rental in South Africa

Cape Town / Green Point

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 3 mi
  • Child friendly
  • Ask about pets
This is a pretty little apartment / cottage that has been renovated very recently so brand new. The kitchen is also brand new and fitted with all mod-cons for a great little self-catering experience. It's situated on High Level Road in Cape Town so there is  …see more

from $57 / night

$282 / week

Book View

from $57 / night

(3) Very Good 

15

Vacation chalet with shared pool in South Africa

Northern Cape / Hondeklip Bay

7 34 2 nights min

  • 7 bedrooms
  • Sleeps 34
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Established in 1993, the Honnehokke has been pointed out by various magazines as the most friendly holiday establishment on the Namaqualand, West Coast. All our chalets have been renovated in 2014. It is a tranquil oasis for those tired of the huzzle and buzzle of cit  …see more

from $70 / night

$490 / week

Book View

from $70 / night

(10) Excellent 

36

Tented camp rental in Western Cape

Western Cape / Oudtshoorn

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Air conditioning
AfriCamps Klein Karoo is set in the middle of a pristine Karoo landscape with direct views on the Swartberg Mountains and offers guests the perfect backdrop to relax in the tranquil surroundings. AfriCamps created a unique outdoor experiences under canvas, where guests  …see more

from $72 / night

$504 / week

Book View

from $72 / night

(1) Very Good 

5

South Africa Vacation cottage rental

Knysna / Rheenendal

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 20 mi
  • Swimming pool
  • Child friendly
Nirvana is a beautiful homestead set high on a Knysna hillside, offering spacious and well-priced self-catering units. Enjoy breathtaking panoramic views of the entire Knysna lagoon and its surrounding villages with the Knysna Heads and Indian ocean in the distance. Nir  …see more

from $114 / night

$797 / week

Book View

from $114 / night

30

Vacation apartment with shared pool in South Africa

KwaZulu-Natal / Ballito

3 5 3 nights min

  • 3 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
A luxury self-catering holiday apartment offering exquisite uninterrupted ocean views. The apartment is perfectly located on Ocean Drive, Chaka’s Rock on the pristine north coast of Kwa-Zulu Natal. Ballito’s lovely Thompsons Bay and Salt Rock beaches are in  …see more

from $190 / night

$1330 - $1400 / week

Book View

from $190 / night

(1) Good 

21

Vacation home rental

Mpumalanga / Marloth Park

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 120 mi
  • Swimming pool
  • Child friendly
Unique with its 12 meter long pool and mountain view, LionsGate takes the "bush" experience to new heights. Hear lions roar, see game from the rim flow poolside and emerse yourself in luxury. Go on an open vehicle gamedrive or self drive in Kriuger, 20 minut  …see more

from $200 / night

$1200 / week

Book View

from $200 / night

(4) Excellent 

18

Vacation apartment in South Africa

Cape Town / Gordon's Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
The self catering apartment is situated in Gordons Bay, a small harbour village set with stunning views across False Bay; also perfectly located for exploring the Cape winelands, Cape Town and the peninsular, Stellenbosch, Franschhoek and Hermanus all within an hour  …see more

from $46 / night

$322 / week

Book View

from $46 / night

24

Home rental in South Africa with swimming pool

Limpopo Province / Hoedspruit

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
This self-catering house is part of the 400-acre Blyde Wildlife Estate which is situated at the foot of the Drakensberg Mountains and is approx. 16km. outside the town of Hoedspruit (10-12 min. drive).The house has 3 bedrooms and a loft which doubles up as a 4th  …see more

from $250 / night

$1750 / week

Book View

from $250 / night

(1) Excellent 

12

Vacation home with swimming pool in Mpumalanga

Mpumalanga / Marloth Park

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 120 mi
  • Swimming pool
  • Private garden
Mtombo of the Kruger River Villas group, offers classic comfort on the border and with a horizon view of the Kruger National Park, IN a game park where one can hand feed zebra and other wildlife. Three beautifully appointed en-suite bedrooms, outdoor dining, boma braai/  …see more

from $110 / night

$660 / week

Book View

from $110 / night

23

Vacation home in South Africa

Cape Town / Glencairn

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Nestled right against the mountainside, this cosy, fully furnished home can accommodate 6 people. There are 2 bedrooms with double beds and two single beds in the living room which are also used as couches. There is a bathroom with a shower and a fully equipped kitchen.  …see more

from $53 / night

$368 / week

Book View

from $53 / night

(1) Excellent 

26

Vacation villa in South Africa

Cape Town / Glencairn

5 10 3 nights min

  • 5 bedrooms
  • Sleeps 10
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
Experience a classic Cape beach holiday in a historic 1902 Cape Dutch style homestead, recently renovated tor contemporary luxury with uninterrupted views of False Bay, mountains and wetlands. uSelf catering accommodation comprises two inter-leading apartments  …see more

from $250 / night

$1750 / week

Book View

from $250 / night

6

Vacation b&b with shared pool in South Africa

Greater Johannesburg / Kempton Park

6 12 1 night min

  • 6 bedrooms
  • Sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly
Welcome to ACN International Regency Lodge, a lodge that brings a new piece of contemporary architecture to the Kempton Park landscape and offers affordable luxury and personal service at their best. ACN is a fully certified urban bed and breakfast lodge. Ideally locate  …see more

from $32 / night

$175 / week

Book View

from $32 / night

6

Bungalow rental in South Africa with shared pool

Knysna / Rheenendal

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 20 mi
  • Swimming pool
  • Child friendly
Nirvana is a beautiful homestead set high on a Knysna hillside, offering spacious and well-priced self-catering units. Enjoy breathtaking panoramic views of the entire Knysna lagoon and its surrounding villages with the Knysna Heads and Indian ocean in the distance. Nir  …see more

from $114 / night

$797 / week

Book View

from $114 / night

(1) Excellent 

30

Vacation villa with swimming pool, golf nearby in Western Cape

Western Cape / Stellenbosch

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
This stunning home will make your holiday an unforgettable experience - we welcome return guests. The house has four large bedrooms all en-suite and has 3 entertainment areas including a state of the art Home Theatre Movie Room - watch sports / movies / TV in luxury wit  …see more

from $313 / night

$2188 / week

Book View

from $313 / night

20

South Africa Vacation home rental

Jeffreys Bay / Wavecrest

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Child friendly
Amazing beach view in our beautiful self contained house. Perfect wave views of all the major surfing breaks in Jeffreys Bay. fully equipt 3 bedroom, 3 bathroom house with huge deck. Enjoy the Indian Ocean sunrise while watching whales and dolphins from the main onsuit  …see more

from $88 / night

$613 / week

Book View

from $88 / night

19

Bloubergstrand / West Beach

3 6 Min stay varies

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

 …see more

from $124 / night

$1132 - $1660 / week

Book View

from $124 / night

37

Home rental in South Africa with swimming pool

Mpumalanga / Marloth Park

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Nestled in the treetops of the African bush with magical views over Marloth Park and Kruger National Park and the distant mountain ranges, this lodge is certain to provide an unforgettable experience. Majuli Tree Lodge is a brand new two-bedroom cottage on a raised plat  …see more

from $92 / night

$566 / week

Book View

from $92 / night

44

Home rental in Mpumalanga with swimming pool

Mpumalanga / Marloth Park

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Awaken to the “sound of Africa” as our resident pair of fish eagles proclaim this stretch of river as their own and onto the deck to check as the permanent hippo pod settle back into the river after a night of foraging and the crocs on the sandbanks catching  …see more

from $103 / night

$647 / week

Book View

from $103 / night

18

Vacation cottage in South Africa

Cape Town / Wynberg

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Nearest beach 10 mi
  • Child friendly
  • Ask about pets
A Classic Cape Cottage built in the late 1800's elegantly restored to its former glory. In Kenilworth, the heart of Cape Town, 2 minutes from the Kenilworth Race Course and 5 minutes from famous Royal Cape Golf Course. Easy and quick access to Cape Town's many  …see more

from $50 / night

$350 / week

Book View

from $50 / night

10

Free State / Bloemfontein

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly

 …see more

from $38 / night

$265 / week

Book View

from $38 / night

18

South Africa Vacation villa rental

Knysna / Thesen Island

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Self-catering luxury villa in Knysna, Garden Route Western Cape, South Africa. This superb holiday home on Thesen Islands is designed for relaxed, easy indoor/outdoor living with large verandah with uninterrupted view of Knysna lagoon and wetlands. The ground fl  …see more

from $285 / night

$1995 / week

Book View

from $285 / night

7

Apartment rental in South Africa

Sandton / Hurlingham, Sandton

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
This luxery furnished apartments consists of 2 bedrooms, 2 toilets and bathrooms, a lounge and balcony with stunning views is situated in a prime location in the heart of Sandton business districts, 8 minutes walk to the world known Nelson Mandela Square Sandton, Sandto  …see more

from $140 / night

$1100 - $1170 / week

Book View

from $140 / night

(1) Very Good 

34

Vacation apartment in Western Cape

Cape Town / Strand

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Air conditioning
3 Spacious luxurious apartments, with modern interior and granite kitchens and includes en-suite bathrooms, elevator, secure garage parking for each unit and daily housekeeping at no extra cost.Enjoy the serene beach views, strolls on the beach and world-class s  …see more

from $88 / night

$563 - $875 / week

Book View

from $88 / night

(1) Excellent 

7

Home rental in Mpumalanga with swimming pool

Mpumalanga / Hazyview

5 10 3 nights min

  • 5 bedrooms
  • Sleeps 10
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets
Summer Place Holiday Home offers luxury self-catering accommodation for groups on the doorstep of the Kruger National Park. Summer Place is situated in Numbi Park, on the R40 from White River to Hazyview in the mecca of the Lowveld.Hazyview is central to  …see more

from $200 / night

$1125 / week

Book View

from $200 / night

12

Vacation apartment in Eastern Cape

Eastern Cape / Gonubie

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
The apartment has an eclectic feel with an amazing 180 degree view of the Gonubie coast. The location and view truly makes this apartment special. It is within walking distance of the Gonubie boardwalk and beach, as well as two local cafe's along the beach front  …see more

from $58 / night

$400 - $631 / week

Book View

from $58 / 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 $27 / night

$189 / week

Book View

from $27 / night

11

Vacation guest house in Gauteng

Gauteng / Pretoria

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
Nestled in the heart of Constantia Park in Pretoria-East, this Guest House is ideal for both the business and leisure traveller looking for safe and comfortable accommodation where they can relax in luxury to rejuvenate their senses. It is the intimate luxury, quality a  …see more

from $57 / night

$394 / week

Book View

from $57 / night

9

Vacation lodge with swimming pool in South Africa

North-West Province / Rustenburg

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Thatched self cateringThaba Lodge sleeps 10 people in 5 beautifully designed and fitted individual air-conditioned suites. Two of the suites are inter‐leading to cater for families with small children. No expense has been spared in providing superior quality cotton li  …see more

from $660 / night

$4900 / week

Book View

from $660 / night

24

Home rental in Gauteng with swimming pool, golf nearby

Johannesburg / Sandringham, Johannesburg

6 10 1 night min

  • 6 bedrooms
  • Sleeps 10
  • 1 night min
  • Swimming pool
  • Child friendly
  • Ask about pets
A small paradise removed from the world, it's a place to simply be happy and family home convenient, comfy, and designed for the whole family with a little house on the Prairie there is a garden, space and natureThe home is made for everyone to have fun in, the  …see more

from $600 / night

$4200 / week

Book View

from $600 / night

1