Updating

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

Updating

Holiday Rentals in Greater Johannesburg - Holiday Lettings - Villas

All filters (3)

Filters (4)

Clear filters

2 Holiday homes

Great rentals within 20 miles that match your search

Sea Point holiday apartment rental

Sea Point apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £138 / night

£916 / week

1 / 13

Great rentals within 20 miles that match your search

Gordon's Bay holiday apartment rental

Gordon's Bay apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £184 / night

£1,145 / 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

Guest house rental in Praia da Barra with shared pool

Praia da Barra guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from £28 / night

£197 / week

1 / 13

Great rentals within 20 miles that match your search

Praia da Barra holiday guest house rental

Praia da Barra guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Property type

from £38 / night

£267 / week

1 / 14

Great rentals within 20 miles that match your search

L'Agulhas holiday home rental

L'Agulhas house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £87 / night

£610 / week

1 / 18

Great rentals within 20 miles that match your search

L'Agulhas holiday home rental

L'Agulhas house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £76 / night

£529 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday home in Sedgefield

Sedgefield house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £135 / night

£945 / week

1 / 34

Great rentals within 20 miles that match your search

Holiday apartment in Cape Town Central

Cape Town Central apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 filters do not match: Ceiling Fans, Cot available

from £130 / night

£910 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday apartment in Clifton

Clifton apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 filters do not match: Ceiling Fans, Cot available

from £260 / night

£1,820 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday cottage in Hout Bay

Hout Bay cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Property type

from £64 / night

£444 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday villa in Tofo

Tofo villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £99 / night

£688 - £1,925 / week

1 / 29

Great rentals within 20 miles that match your search

Simon's Town holiday home rental

Simon's Town house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £127 / night

£884 - £2,259 / week

1 / 18

Great rentals within 20 miles that match your search

Apartment letting in Illovo Beach

Illovo Beach apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Ceiling Fans

from £137 / night

£954 / week

1 / 69

Great rentals within 20 miles that match your search

Holiday apartment in Blouberg

Blouberg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Ceiling Fans

from £81 / night

£561 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday home with swimming pool, golf nearby in Chintsa

Chintsa house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

1 filter does not match: Property type

from £172 / night

£1,203 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday villa with golf nearby in Brackenridge Estate

Brackenridge Estate villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

1 filter does not match: Property type

from £393 / night

£2,748 / week

1 / 32

Great rentals within 20 miles that match your search

Villa rental in Leisure Bay, Margate with swimming pool

Leisure Bay, Margate villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £453 / night

£3,171 - £4,439 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday home in Gordon's Bay

Gordon's Bay house

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 4

1 filter does not match: Property type

from £200 / night

£1,359 / week

1 / 37

Great rentals within 20 miles that match your search

Holiday villa letting

Stanger villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £128 / night

£894 / week

1 / 37

Great rentals within 20 miles that match your search

Holiday apartment in Durbanville

Durbanville apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Sea view

from £46 / night

£229 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday apartment rental

Sandton apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Sea view

from £87 / night

£561 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Jeffreys Bay

Jeffreys Bay apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Cot available

from £163 / night

£1,142 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday apartment in Bloubergstrand

Bloubergstrand apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Cot available

from £100 / night

£635 / week

1 / 28

Great rentals within 20 miles that match your search

Holiday apartment rental

Margate apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Cot available

from £115 / night

£745 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment in Summerstrand

Summerstrand apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Cot available

from £118 / night

£825 / week

1 / 70

Great rentals within 20 miles that match your search

Holiday apartment in Umtentweni

Umtentweni apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Cot available

from £96 / night

£635 / week

1 / 35

Great rentals within 20 miles that match your search

Apartment rental in Margate

Margate apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Cot available

from £182 / night

£1,087 / week

1 / 18

Great rentals within 20 miles that match your search

Bantry Bay holiday apartment rental

Bantry Bay apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Cot available

from £310 / night

£2,165 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday home in Colesberg

Colesberg house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

3 filters do not match: Property type, Ceiling Fans, Sea view

from £22 / night

£152 / week

1 / 23

Great rentals within 20 miles that match your search

Hout Bay holiday apartment rental

Hout Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Ceiling Fans

from £107 / night

£746 / week

1 / 13

Great rentals within 20 miles that match your search

Mouille Point holiday apartment rental

Mouille Point apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Ceiling Fans

from £75 / night

£521 / week

1 / 17

Great rentals within 20 miles that match your search

Mouille Point holiday apartment rental

Mouille Point apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Ceiling Fans

from £98 / night

£682 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday apartment rental

Oranjezicht apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Ceiling Fans

from £108 / night

£716 - £1,510 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Llandudno

Llandudno apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Ceiling Fans

from £127 / night

£888 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Muizenberg

Muizenberg apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Ceiling Fans

from £109 / night

£761 / week

1 / 48

Great rentals within 20 miles that match your search

Simon's Town holiday apartment rental

Simon's Town apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Ceiling Fans

from £98 / night

£573 / week

1 / 53

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: Ceiling Fans

from £28 / night

£182 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Blouberg

Blouberg apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Sea view

from £98 / night

£681 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Durban North

Durban North apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Cot available

from £52 / night

£287 - £407 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment in Port Shepstone

Port Shepstone apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Cot available

from £51 / night

£353 / week

1 / 12

×

Also consider