Updating

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

Updating

Holiday Rentals in Pretoria/Tschwane - Holiday Lettings - Villas

All filters (3)

Filters (3)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

Apartment rental in Cape Town Central

Cape Town Central apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £27 / night

£185 / week

1 / 21

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Holiday home in Addo Elephant National Park

Addo Elephant National Park house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

1 filter does not match: Shared outdoor pool (heated)

from £71 / night

£496 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday cottage in Magaliesburg

Magaliesburg cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £73 / night

£511 / week

1 / 21

Great rentals within 20 miles that match your search

Magaliesburg holiday cottage rental

Magaliesburg cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared outdoor pool (heated)

from £101 / night

£703 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday cottage rental

Worcester cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (heated)

from £59 / night

£410 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday home in Midrand

Midrand house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared outdoor pool (heated)

from £32 / night

£224 - £390 / week

1 / 6

Great rentals within 20 miles that match your search

Holiday cottage with golf nearby in Margate

Margate cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £73 / night

£512 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday villa with golf nearby in Hazyview

Hazyview villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £105 / night

£736 / week

1 / 19

Great rentals within 20 miles that match your search

Entokozweni holiday cottage rental

Entokozweni cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £104 / night

£723 / week

1 / 46

Great rentals within 20 miles that match your search

Holiday cottage in Emgwenya

Emgwenya cottage

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 filter does not match: Shared outdoor pool (heated)

from £32 / night

£179 - £274 / week

1 / 43

Great rentals within 20 miles that match your search

Holiday home in Fish Hoek

Fish Hoek house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Shared outdoor pool (heated)

from £273 / night

£1,910 / week

1 / 32

Great rentals within 20 miles that match your search

Glen Gariff holiday chalet rental

Glen Gariff chalet

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £37 / night

£256 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday villa with golf nearby in White River

White River villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £78 / night

£456 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday cottage in Hout Bay

Hout Bay cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £73 / night

£439 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday cottage with shared pool in Tulbagh

Tulbagh cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 10

1 filter does not match: Shared outdoor pool (heated)

from £178 / night

£1,098 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday cottage in Tulbagh

Tulbagh cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £120 / night

£742 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday cottage with shared pool in Windhoek

Windhoek cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £74 / night

£344 / week

1 / 11

Great rentals within 20 miles that match your search

Bloubergstrand holiday home rental

Bloubergstrand house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 15

1 filter does not match: Shared outdoor pool (heated)

from £450 / night

£3,146 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday cottage in Bloemhof

Bloemhof cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £87 / night

£526 / week

1 / 4

Great rentals within 20 miles that match your search

Home rental in Midrand

Midrand house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £32 / night

£201 - £451 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday home rental

Noordhoek house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared outdoor pool (heated)

from £137 / night

£800 / week

1 / 28

Great rentals within 20 miles that match your search

Holiday cottage in Pretoria

Pretoria cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £55 / night

£384 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday apartment in Stellenbosch

Stellenbosch apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (heated)

from £110 / night

£768 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday cottage in Sedgefield

Sedgefield cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Shared outdoor pool (heated)

from £64 / night

£448 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday cottage in Umtentweni

Umtentweni cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared outdoor pool (heated)

from £50 / night

£295 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday cottage in Bushman's River Mouth

Bushman's River Mouth cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £115 / night

£800 / week

1 / 17

Great rentals within 20 miles that match your search

Addo holiday home rental

Addo house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

2 filters do not match: Shared outdoor pool (heated), Cooker

from £71 / night

£496 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday apartment accommodation

Claremont, Cape Town apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Trampoline

from £64 / night

£448 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday villa in Constantia

Constantia villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

1 filter does not match: Shared outdoor pool (heated)

from £1,065 / night

£7,451 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Bellville

Bellville house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 12

1 filter does not match: Shared outdoor pool (heated)

from £360 / night

£2,520 - £2,903 / week

1 / 26

Great rentals within 20 miles that match your search

Home rental in Bishopscourt with swimming pool

Bishopscourt house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Shared outdoor pool (heated)

from £1,353 / night

£9,467 / week

1 / 27

Great rentals within 20 miles that match your search

Holiday apartment in Bloubergstrand

Bloubergstrand apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared outdoor pool (heated)

from £28 / night

£183 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home in Plettenberg Bay

Plettenberg Bay house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £287 / night

£2,004 / week

1 / 24

Great rentals within 20 miles that match your search

Home rental in Somerset West with shared pool, golf nearby

Somerset West house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £69 / night

£401 - £561 / week

1 / 14

Great rentals within 20 miles that match your search

B&b rental in Benoni with shared pool, golf nearby

Benoni b&b

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

1 filter does not match: Shared outdoor pool (heated)

from £274 / night

£1,918 / week

1 / 73

Great rentals within 20 miles that match your search

Home accommodation in Rondebosch with swimming pool, golf nearby

Rondebosch house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £73 / night

£512 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home in Constantia

Constantia house

  • 3 bedrooms
  • 6 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £211 / night

£4,429 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Bloubergstrand

Bloubergstrand house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £264 / night

£1,844 / week

1 / 37

Great rentals within 20 miles that match your search

Holiday log cabin with swimming pool in Hout Bay

Hout Bay log cabin

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared outdoor pool (heated)

from £201 / night

£1,403 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday chalet with shared pool, golf nearby in Hazyview

Hazyview chalet

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (heated)

from £133 / night

£914 / week

1 / 25

×

Also consider