Updating

Holiday guest houses in Greater Johannesburg

All filters

Filters (1)

Clear filters

103 guest houses

Holiday guest house with shared pool in Kempton Park

Kempton Park guest house

5 bedrooms • 5 bathrooms • sleeps 2

from £43 / night

£278 / 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

£58 / week

1 / 7

Holiday guest house in Johannesburg

Johannesburg guest house

1 bedroom • 2 bathrooms • sleeps 2

from £11 / night

£71 / week

1 / 10

Holiday guest house rental

Sandton guest house

1 bedroom • 1 bathroom • sleeps 6

from £93 / night

£646 / week

1 / 4

Holiday guest house in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £264 / night

£1,845 / week

1 / 5

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £264 / night

£1,845 / week

1 / 5

Guest house rental in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £264 / night

£1,845 / week

1 / 5

Guest house rental in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £263 / night

£1,842 / week

1 / 5

Holiday guest house in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £263 / night

£1,842 / week

1 / 5

Holiday guest house in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £264 / night

£1,845 / week

1 / 5

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £264 / night

£1,845 / week

1 / 5

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £264 / night

£1,845 / week

1 / 5

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £264 / night

£1,845 / week

1 / 5

Guest house rental in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £263 / night

£1,842 / week

1 / 5

Guest house rental in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £263 / night

£1,842 / week

1 / 5

Holiday guest house with shared pool, golf nearby in Johannesburg

Johannesburg guest house

2 bedrooms • 1 bathroom • sleeps 6

from £97 / night

£679 / week

1 / 20

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £263 / night

£1,837 / week

1 / 5

Bryanston holiday guest house let

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £264 / night

£1,845 / week

1 / 5

Guest house rental in Bryanston

Bryanston guest house

1 bedroom • 1 bathroom • sleeps 2

from £263 / night

£1,842 / week

1 / 5

Holiday guest house with shared pool in Sandton

Sandton guest house

22 bedrooms • 1 bathroom • sleeps 2

from £36 / night

£250 / week

1 / 4

Holiday guest house in Kempton Park

Kempton Park guest house

1 bedroom • 1 bathroom • sleeps 2

from £52 / night

£339 / week

1 / 14

Holiday guest house rental

Sandton guest house

1 bedroom • 1 bathroom • sleeps 4

from £36 / night

£250 / week

1 / 4

Kempton Park holiday guest house rental

Kempton Park guest house

1 bedroom • 1 bathroom • sleeps 2

from £52 / night

£339 / week

1 / 14

Holiday guest house in Kempton Park

Kempton Park guest house

1 bedroom • 1 bathroom • sleeps 4

from £52 / night

£339 / week

1 / 14

Guest house rental in Kempton Park

Kempton Park guest house

1 bedroom • 1 bathroom • sleeps 2

from £52 / night

£339 / week

1 / 14

Guest house rental in Sandton with shared pool

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Guest house rental in Sandton with shared pool

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Holiday guest house rental

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Guest house rental in Sandton with shared pool

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Holiday guest house in Sandton

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£250 / week

1 / 4

Holiday guest house with shared pool in Sandton

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Holiday guest house with shared pool in Sandton

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Holiday guest house with shared pool, golf nearby in Johannesburg

Johannesburg guest house

4 bedrooms • 3 bathrooms • sleeps 12

4 reviews

from £490 / night

£3,427 / week

1 / 39

Sandton holiday guest house rental

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Sandton holiday guest house accommodation

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Sandton holiday guest house accommodation

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Holiday guest house with shared pool in Sandton

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Holiday guest house with shared pool in Sandton

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £36 / night

£251 / week

1 / 4

Holiday guest house with shared pool in Sandton

Sandton guest house

1 bedroom • 1 bathroom • sleeps 2

from £35 / night

£244 / week

1 / 4

×

Also consider