Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Houses in South Africa and Villas - Holiday Lettings - Holiday Rentals South Africa

All filters (2)

Filters (2)

Clear filters

46 Holiday homes

Applied filters (2)

Holiday home in South Africa

Scarborough house

  • 4 bedrooms
  • 7 bathrooms
  • sleeps 7

from £183 / night

£1,279 / week

1 / 18

South Africa holiday villa rental

Rennies Beach villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £197 / night

£1,239 / week

1 / 35

Holiday apartment with swimming pool in South Africa

Oranjezicht apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £229 / night

£1,374 / week

1 / 28

Holiday guest house in South Africa

Mossel Bay guest house

  • 7 bedrooms
  • 6 bathrooms
  • sleeps 17

from £701 / night

£4,900 / week

1 / 9

Holiday b&b with shared pool, golf nearby in South Africa

Langebaan b&b

  • 3 bedrooms
  • 1 bathroom
  • sleeps 2

from £58 / night

£403 / week

1 / 9

Holiday b&b with shared pool, golf nearby in South Africa

Langebaan b&b

  • 3 bedrooms
  • 1 bathroom
  • sleeps 2

from £58 / night

£403 / week

1 / 12

Holiday villa with swimming pool in South Africa

Hout Bay villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 6

Pricing unknown

1 / 18

Holiday private room in South Africa

Swartberg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £36 / night

£250 / week

1 / 27

Holiday private room in South Africa

Swartberg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £36 / night

£251 / week

1 / 27

Holiday villa with golf nearby in Western Cape

Brackenridge Estate villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from £393 / night

£2,748 / week

1 / 32

Holiday guest house in KwaZulu-Natal

Swartberg guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £36 / night

£250 / week

1 / 26

Holiday private room in South Africa

Swartberg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £36 / night

£251 / week

1 / 28

Western Cape holiday apartment rental

Sandbaai apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £69 / night

£480 / week

1 / 30

Villa rental in South Africa with golf nearby

Bela Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 16

from £777 / night

£5,435 / week

1 / 51

Holiday apartment with shared pool in South Africa

Cathkin Park apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £110 / night

£768 / week

1 / 23

Holiday home in South Africa

Kleinbaai house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £544 / night

£3,607 / week

1 / 43

Western Cape holiday home rental

Kleinmond house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £82 / night

£573 / week

1 / 21

South Africa ski home to rent.

Lovemore Park house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £119 / night

£355 / week

1 / 32

Holiday villa with golf nearby in Western Cape

Gansbaai villa

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 6

from £281 / night

£1,967 / week

1 / 26

South Africa holiday home rental

Kloof house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 16

from £320 / night

£2,238 - £4,156 / week

1 / 7

Holiday home in South Africa

Milnerton house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 7

from £144 / night

£1,002 / week

1 / 29

Holiday villa in South Africa

Knysna villa

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 8

from £2,265 / night

£15,856 / week

1 / 19

Limpopo Province holiday lodge rental

Rooiberg lodge

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 11

from £334 / night

£2,334 / week

1 / 19

Home rental in South Africa

Struisbaai house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £177 / night

£1,239 / week

1 / 18

Holiday villa in KwaZulu-Natal

Shelly Beach villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £138 / night

£962 / week

1 / 17

Villa rental in South Africa with golf nearby

Constantia villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £310 / night

£2,164 / week

1 / 35

Holiday home in South Africa

Struisbaai house

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 14

from £195 / night

£1,363 / week

1 / 71

Holiday apartment in South Africa

Plettenberg Bay apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £151 / night

£1,055 / week

1 / 31

Holiday villa with swimming pool in South Africa

Port Elizabeth villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 16

from £214 / night

£1,496 / week

1 / 43

South Africa holiday apartment let

Stellenbosch apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £183 / night

£1,279 / week

1 / 34

Holiday chalet with shared pool, golf nearby in South Africa

Hazyview chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £158 / night

£1,033 / week

1 / 20

Holiday home with swimming pool in South Africa

Hermanus house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £201 / night

£1,142 / week

1 / 50

Holiday chalet with shared pool in South Africa

Hondeklip Bay chalet

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 22

from £69 / night

£448 / week

1 / 15

Holiday villa with golf nearby in South Africa

Constantia villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £302 / night

£2,110 / week

1 / 35

Holiday apartment with shared pool in South Africa

Plettenberg Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £78 / night

£546 / week

1 / 11

Holiday villa letting

Stanger villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £128 / night

£895 / week

1 / 37

Home rental in South Africa with swimming pool

Hibberdene house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £122 / night

£851 / week

1 / 20

Holiday home with swimming pool in Eastern Cape

Beachview house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 14

from £195 / night

£1,363 / week

1 / 19

Home rental in South Africa

Gansbaai house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £156 / night

£1,091 / week

1 / 39

Holiday villa with swimming pool in South Africa

Elgin villa

  • 8 bedrooms
  • 13 bathrooms
  • sleeps 16

from £3,206 / night

£19,236 / week

1 / 32

×

Also consider