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 (2)

Filters (3)

Clear filters

1 Holiday homes

Holiday apartment in Illovo

Illovo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £81 / night

£516 / week

1 / 4

These homes match some but not all of your filters.

Clear all filters

Alberton holiday home rental

Alberton house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 9

1 filter does not match: Property type

from £119 / night

£595 / week

1 / 19

Holiday cottage with golf nearby in Alberton

Alberton cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from £83 / night

£549 / week

1 / 18

Home rental in Sandringham, Johannesburg with swimming pool, golf nearby

Sandringham, Johannesburg house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 10

1 filter does not match: Property type

from £549 / night

£3,840 / week

1 / 24

Holiday cottage with shared pool in Emmarentia

Emmarentia cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 filters do not match: Property type, Freezer

from £60 / night

£412 / week

1 / 7

Holiday apartment in Brakpan

Brakpan apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

1 filter does not match: Swing set

from £42 / night

£183 / week

1 / 16

Holiday apartment in Fourways

Fourways apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Swing set

from £91 / night

£634 / week

1 / 20

Holiday apartment in Sandton

Sandton apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £62 / night

£429 / week

1 / 24

Sandton holiday apartment rental

Sandton apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £95 / night

£666 / week

1 / 4

Modderfontein holiday apartment rental

Modderfontein apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Swing set

from £65 / night

£455 / week

1 / 30

Apartment rental in Johannesburg

Johannesburg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £26 / night

£180 / week

1 / 21

Johannesburg holiday apartment rental

Johannesburg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £28 / night

£183 / week

1 / 17

Holiday apartment in Bedfordview

Bedfordview apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Swing set

from £114 / night

£252 / week

1 / 5

Holiday apartment in Braamfontein

Braamfontein apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Swing set

from £83 / night

£549 / week

1 / 38

Apartment rental in Randburg

Randburg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £60 / night

£374 / week

1 / 12

Holiday apartment in Germiston

Germiston apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Swing set

from £32 / night

£192 - £244 / week

1 / 9

Apartment rental in Lone Hill with shared pool

Lone Hill apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Swing set

from £95 / night

£657 / week

1 / 30

Bryanston holiday apartment rental

Bryanston apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £48 / night

£333 / week

1 / 11

Morehill holiday apartment rental

Morehill apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Swing set

from £46 / night

£320 / week

1 / 8

Holiday apartment with shared pool in Paulshof

Paulshof apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Swing set

from £75 / night

£520 - £926 / week

1 / 18

Holiday apartment with shared pool in Muldersdrift

Muldersdrift apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Swing set

from £62 / night

£435 / week

1 / 14

Holiday apartment in Bryanston

Bryanston apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £49 / night

£334 / week

1 / 5

Fourways holiday apartment rental

Fourways apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Swing set

from £55 / night

£384 / week

1 / 18

Holiday apartment in Johannesburg

Johannesburg apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £42 / night

£290 / week

1 / 18

North Riding holiday apartment rental

North Riding apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Swing set

from £49 / night

£338 / week

1 / 32

Muldersdrift holiday apartment rental

Muldersdrift apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £31 / night

£214 / week

1 / 16

Lone Hill holiday apartment rental

Lone Hill apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Swing set

from £110 / night

£759 - £1,135 / week

1 / 12

Morningside holiday apartment rental

Morningside apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Swing set

from £172 / night

£1,202 / week

1 / 11

Holiday apartment rental

Johannesburg apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 filter does not match: Swing set

from £151 / night

£819 / week

1 / 7

Holiday apartment rental

Sandton apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Swing set

from £87 / night

£561 / week

1 / 13

Holiday apartment with shared pool, golf nearby in Sandton

Sandton apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Swing set

from £63 / night

£435 / week

1 / 8

Sandton holiday apartment rental

Sandton apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £54 / night

£320 / week

1 / 9

Holiday apartment with shared pool in Bryanston

Bryanston apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Swing set

from £73 / night

£453 / week

1 / 16

Fourways holiday apartment rental

Fourways apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Swing set

from £101 / night

£706 / week

1 / 10

Edenvale holiday apartment rental

Edenvale apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Swing set

from £60 / night

£416 / week

1 / 16

Sandton holiday apartment let

Sandton apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £92 / night

£640 / week

1 / 7

Holiday apartment in Johannesburg

Johannesburg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £34 / night

£195 / week

1 / 24

Holiday apartment rental

Sandton apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Swing set

from £46 / night

£293 / week

1 / 11

Sandton holiday apartment rental

Sandton apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Swing set

from £55 / night

£384 / week

1 / 38

Holiday apartment with shared pool in Lone Hill

Lone Hill apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Swing set

from £100 / night

£692 / week

1 / 31

×

Also consider