COVID-19 Update

The impact of COVID-19 on travel is unprecedented. Like you, we’re monitoring the situation. Rest assured, we’re here to help with questions about your plans. Learn more here: About the coronavirus outbreak (COVID-19)

Holiday Rentals in Greater Johannesburg - Holiday Lettings - Villas

Updating

age 0-16
183 Results

Relevance

Price low to high

Price high to low

Reviews

183 Holiday homes

Apartment rental in Hurlingham, Sandton

Hurlingham, Sandton apartment

2 bedrooms / 3 bathrooms / sleeps 4

Match: Property type Shared outdoor pool (heated)

All filters match

from £132 / night

£1,036 - £1,102 / week

Apartment rental in Johannesburg

Johannesburg apartment

1 bedroom / 1 bathroom / sleeps 2

Match: Property type Shared outdoor pool (heated)

All filters match

from £29 / night

£201 / week

Holiday apartment in Modderfontein

Modderfontein apartment

1 bedroom / 1 bathroom / sleeps 2

Match: Property type Shared outdoor pool (heated)

All filters match

from £62 / night

£343 / week

Holiday apartment in Sandton

Sandton apartment

2 bedrooms / 3 bathrooms / sleeps 4

Match: Property type Shared outdoor pool (heated)

All filters match

from £212 / night

£1,177 / week

These homes match some but not all of your filters. Clear all filters

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £263 / night

£1,837 / week

Guest house rental in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £263 / night

£1,842 / week

Guest house rental in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £263 / night

£1,842 / week

Holiday guest house in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £263 / night

£1,842 / week

Guest house rental in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £263 / night

£1,842 / week

Holiday guest house rental

Johannesburg guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £58 / night

£344 / week

Holiday guest house in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £264 / night

£1,845 / week

Guest house rental in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £264 / night

£1,845 / week

Home rental in Bryanston

Bryanston house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £264 / night

£1,845 / week

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £264 / night

£1,845 / week

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £264 / night

£1,845 / week

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £264 / night

£1,845 / week

Holiday guest house in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £264 / night

£1,845 / week

Bryanston holiday guest house let

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £264 / night

£1,845 / week

Bryanston holiday guest house rental

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £264 / night

£1,845 / week

Johannesburg South holiday hotel apartment rental

Johannesburg South hotel apartment

2 bedrooms / 2 bathrooms / sleeps 4

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £71 / night

£423 / week

Holiday guest house in Melville

Melville guest house

9 bedrooms / 9 bathrooms / sleeps 22

1

Responds fast! avg. 2 hours 58 minutes

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £47 / night

£189 - £3,483 / week

Holiday b&b in Randburg

Randburg b&b

6 bedrooms / 1 bathroom / sleeps 4

1

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £142 / night

£989 / week

Benoni holiday b&b rental

Benoni b&b

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £56 / night

£391 / week

Guest house accommodation in Johannesburg

Johannesburg guest house

9 bedrooms / 9 bathrooms / sleeps 21

1

Responds fast! avg. 2 hours 39 minutes

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £50 / night

£350 / week

Holiday cottage in Sandton

Sandton cottage

1 bedroom / 1 bathroom / sleeps 4

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £47 / night

£328 - £656 / week

Guest house rental in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £263 / night

£1,842 / week

Benoni holiday b&b rental

Benoni b&b

1 bedroom / 1 bathroom / sleeps 1

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £53 / night

£368 / week

Holiday b&b in Johannesburg

Johannesburg b&b

6 bedrooms / 6 bathrooms / sleeps 12

1 of 2 match: Property type, Shared outdoor pool (heated)

1 of 2 filters match

from £90 / night

£626 / week

Apartment rental in Braamfontein with shared pool

Braamfontein apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £29 / night

£197 / week

Fourways holiday apartment rental

Fourways apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £55 / night

£385 / week

Sandton holiday apartment let

Sandton apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £94 / night

£658 / week

Edenvale holiday apartment rental

Edenvale apartment

2 bedrooms / 2 bathrooms / sleeps 4

Responds fast! avg. 1 hour 38 minutes

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £61 / night

£428 / week

Sandton holiday apartment rental

Sandton apartment

2 bedrooms / 1 bathroom / sleeps 4

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £105 / night

£730 / week

Holiday apartment in Sunninghill

Sunninghill apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £69 / night

£480 / week

Holiday apartment rental

Johannesburg apartment

2 bedrooms / 2 bathrooms / sleeps 2

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £134 / night

£937 / week

Holiday apartment with shared pool in Midrand

Midrand apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £57 / night

£396 / week

Johannesburg holiday apartment rental

Johannesburg apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £29 / night

£189 / week

Holiday apartment in Morningside

Morningside apartment

2 bedrooms / 2 bathrooms / sleeps 4

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £90 / night

£626 / week

Morningside holiday apartment rental

Morningside apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £52 / night

£344 / week

Holiday apartment rental

Sandton apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared outdoor pool (heated), Property type

1 of 2 filters match

from £33 / night

£231 / week

Viewing 40 of 183
rentals in Greater Johannesburg

×

Also consider