Updating

Select dates to see availability

Updating

Apartments in Greater Johannesburg and Guest houses – Holiday Lettings - Holiday Rentals Greater Johannesburg

All filters

Filters

465 Holiday homes

Apartment rental in Brakpan

Brakpan apartment

2 bedrooms • 1 bathroom • sleeps 3

from £34 / night

£125 / week

1 / 17

Johannesburg holiday private room rental

Johannesburg private room

1 bedroom • 2 bathrooms • sleeps 2

from £10 / night

£70 / week

1 / 8

Home rental in Johannesburg

Johannesburg house

2 bedrooms • 1 bathroom • sleeps 5

from £76 / night

£529 / week

1 / 18

Sandton holiday home rental

Sandton house

2 bedrooms • 2 bathrooms • sleeps 7

from £54 / night

£377 / week

1 / 20

Holiday guest house with shared pool in Kempton Park

Kempton Park guest house

5 bedrooms • 5 bathrooms • sleeps 2

from £38 / night

£247 / week

1 / 13

Holiday guest house rental

Johannesburg guest house

1 bedroom • 1 bathroom • sleeps 2

from £58 / night

£344 / week

1 / 10

Johannesburg holiday guest house rental

Johannesburg guest house

1 bedroom • 2 bathrooms • sleeps 2

from £9 / night

£59 / week

1 / 7

Holiday apartment rental

Sandton apartment

1 bedroom • 1 bathroom • sleeps 2

from £42 / night

£267 / week

1 / 11

Boksburg holiday apartment rental

Boksburg apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £49 / night

£250 - £367 / week

1 / 9

Holiday lodge with swimming pool in Fourways

Fourways lodge

6 bedrooms • 5 bathrooms • sleeps 10

from £229 / night

£974 / week

1 / 14

North Riding holiday apartment rental

North Riding apartment

1 bedroom • 1 bathroom • sleeps 4

from £84 / night

£519 / week

1 / 5

Holiday guest house in Johannesburg

Johannesburg guest house

1 bedroom • 2 bathrooms • sleeps 2

from £10 / night

£70 / week

1 / 10

Holiday apartment in Brakpan

Brakpan apartment

2 bedrooms • 1 bathroom • sleeps 3

from £38 / night

£167 / week

1 / 16

Holiday private room in Johannesburg

Johannesburg private room

1 bedroom • 2 bathrooms • sleeps 2

from £10 / night

£70 / week

1 / 5

Holiday private room with golf nearby in Johannesburg

Johannesburg private room

1 bedroom • 1 bathroom • sleeps 2

from £15 / night

£105 - £175 / week

1 / 12

Germiston holiday home rental

Germiston house

3 bedrooms • 2 bathrooms • sleeps 8

from £42 / night

£275 - £835 / week

1 / 31

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

Benoni b&b

4 bedrooms • 4 bathrooms • sleeps 8

from £333 / night

£2,327 / week

1 / 57

Holiday home with swimming pool in Johannesburg

Johannesburg house

3 bedrooms • 2 bathrooms • sleeps 7

from £189 / night

£1,175 / week

1 / 28

Apartment rental in Krugersdorp with shared pool

Krugersdorp apartment

3 bedrooms • 7 bathrooms • sleeps 6

from £122 / night

£928 / week

1 / 18

Roodepoort holiday home rental

Roodepoort house

1 bedroom • 1 bathroom • sleeps 4

from £49 / night

£293 / week

1 / 41

Holiday cottage with shared pool in Emmarentia

Emmarentia cottage

1 bedroom • 1 bathroom • sleeps 2

from £54 / night

£374 / week

1 / 7

Holiday cottage in Illovo

Illovo cottage

1 bedroom • 1 bathroom • sleeps 4

from £35 / night

£241 / week

1 / 17

Home rental in Midrand

Midrand house

3 bedrooms • 5 bathrooms • sleeps 4

from £88 / night

£614 / week

1 / 19

Holiday apartment in Kempton Park

Kempton Park apartment

1 bedroom • 1 bathroom • sleeps 2

from £32 / night

£222 / week

1 / 24

Midrand holiday villa rental

Midrand villa

2 bedrooms • 2 bathrooms • sleeps 9

from £292 / night

£1,249 / week

1 / 28

Holiday guest house rental

Sandton guest house

1 bedroom • 1 bathroom • sleeps 6

from £82 / night

£572 / week

1 / 4

Johannesburg holiday apartment rental

Johannesburg apartment

2 bedrooms • 2 bathrooms • sleeps 2

from £42 / night

£292 / week

1 / 10

Holiday guest house in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £234 / night

£1,632 / week

1 / 5

Chartwell holiday apartment rental

Chartwell apartment

1 bedroom • 1 bathroom • sleeps 2

from £25 / night

£175 / week

1 / 12

Private room rental in Johannesburg with golf nearby

Johannesburg private room

1 bedroom • 1 bathroom • sleeps 2

from £15 / night

£105 - £175 / week

1 / 14

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £234 / night

£1,632 / week

1 / 5

North Riding holiday cottage rental

North Riding cottage

2 bedrooms • 1 bathroom • sleeps 4

from £35 / night

£229 / week

1 / 14

Guest house rental in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £234 / night

£1,632 / week

1 / 5

Johannesburg holiday b&b rental

Johannesburg b&b

5 bedrooms • 5 bathrooms • sleeps 12

from £457 / night

£3,200 / week

1 / 106

Guest house rental in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £234 / night

£1,632 / week

1 / 5

Modderfontein holiday apartment rental

Modderfontein apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £63 / night

£441 / week

1 / 30

Home rental in Bryanston

Bryanston house

1 bedroom • 1 bathroom • sleeps 2

from £234 / night

£1,632 / week

1 / 5

Holiday guest house in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £234 / night

£1,632 / week

1 / 5

Holiday guest house in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £234 / night

£1,632 / week

1 / 5

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £234 / night

£1,632 / week

1 / 5

×

Also consider