Updating

Updating

Johannesburg apartments: Rent holiday apartments in Johannesburg

All filters

Filters (1)

Clear filters

121 apartments

Applied filters (1)

Johannesburg holiday apartment rental

Johannesburg apartment

2 bedrooms • 2 bathrooms • sleeps 2

from £42 / night

£292 / week

1 / 10

Johannesburg holiday apartment rental

Johannesburg apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £75 / night

£525 / week

1 / 8

Holiday apartment in Johannesburg

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £34 / night

£207 / week

1 / 24

Holiday apartment rental

Johannesburg apartment

2 bedrooms • 2 bathrooms • sleeps 2

from £119 / night

£830 / week

1 / 9

Holiday apartment rental

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £63 / night

£401 / week

1 / 12

Parktown North holiday apartment rental

Parktown North apartment

2 bedrooms • 1 bathroom • sleeps 4

from £68 / night

£565 / week

1 / 7

Holiday apartment in Johannesburg

Johannesburg apartment

3 bedrooms • 2 bathrooms • sleeps 6

from £102 / night

£589 / week

1 / 21

Apartment rental in Johannesburg

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 4

from £42 / night

£334 / week

1 / 7

Holiday apartment with shared pool in Johannesburg

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £21 / night

£144 / week

1 / 19

Apartment rental in Johannesburg

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £29 / night

£201 / week

1 / 14

Holiday apartment in Johannesburg

Johannesburg apartment

2 bedrooms • 1 bathroom • sleeps 4

from £63 / night

£267 / week

1 / 13

Apartment rental in Johannesburg

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £55 / night

£379 / week

1 / 15

Johannesburg holiday apartment rental

Johannesburg apartment

2 bedrooms • 3 bathrooms • sleeps 5

from £171 / night

£881 / week

1 / 8

Holiday apartment with shared pool in Johannesburg

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £38 / night

£263 / week

1 / 7

Apartment rental in Johannesburg

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £24 / night

£164 / week

1 / 21

Johannesburg holiday apartment rental

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £28 / night

£165 / week

1 / 12

Johannesburg holiday apartment rental

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 3

from £95 / night

£665 / week

1 / 8

Johannesburg holiday apartment rental

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £25 / night

£167 / week

1 / 17

Apartment rental in Johannesburg South

Johannesburg South apartment

1 bedroom • 1 bathroom • sleeps 1

from £44 / night

£303 / week

1 / 5

Holiday apartment rental

Johannesburg apartment

1 bedroom • 2 bathrooms • sleeps 2

from £138 / night

£744 / week

1 / 7

Holiday apartment in Johannesburg South

Johannesburg South apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £84 / night

£583 / week

1 / 18

Holiday apartment rental

Parktown North apartment

2 bedrooms • 1 bathroom • sleeps 4

from £46 / night

£275 / week

1 / 33

Holiday apartment in Houghton Estate

Houghton Estate apartment

1 bedroom • 1 bathroom • sleeps 2

from £30 / night

£167 - £196 / week

1 / 9

Apartment rental in Parktown North

Parktown North apartment

2 bedrooms • 1 bathroom • sleeps 5

from £57 / night

£314 / week

1 / 36

Holiday apartment with shared pool in Parktown North

Parktown North apartment

1 bedroom • 1 bathroom • sleeps 2

from £42 / night

£278 / week

1 / 50

Holiday apartment in Johannesburg

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £49 / night

£338 / week

1 / 15

Holiday apartment with shared pool in Parktown North

Parktown North apartment

1 bedroom • 1 bathroom • sleeps 2

from £45 / night

£268 / week

1 / 23

Holiday apartment in Johannesburg

Johannesburg apartment

1 bedroom • 1 bathroom • sleeps 2

from £17 / night

£109 - £138 / week

1 / 5

Holiday apartment with shared pool in Parktown North

Parktown North apartment

1 bedroom • 1 bathroom • sleeps 3

from £45 / night

£267 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday apartment in Fourways

Fourways apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £91 / night

£634 / week

1 / 20

Fourways holiday apartment rental

Fourways apartment

2 bedrooms • 2 bathrooms • sleeps 4

from £101 / night

£706 / week

1 / 10

Apartment rental in Krugersdorp with shared pool

Krugersdorp apartment

3 bedrooms • 7 bathrooms • sleeps 6

from £122 / night

£928 / week

1 / 18

Holiday apartment in Sandton

Sandton apartment

1 bedroom • 1 bathroom • sleeps 2

from £56 / night

£390 / week

1 / 24

Apartment rental in Hurlingham, Sandton

Hurlingham, Sandton apartment

2 bedrooms • 3 bathrooms • sleeps 4

from £117 / night

£914 - £973 / week

1 / 7

Holiday apartment rental

Sandton apartment

2 bedrooms • 1 bathroom • sleeps 5

from £87 / night

£561 / week

1 / 13

Apartment rental in Sandton with shared pool

Sandton apartment

1 bedroom • 5 bathrooms • sleeps 2

from £167 / night

£956 / week

1 / 24

Holiday apartment rental

Sandton apartment

1 bedroom • 1 bathroom • sleeps 2

from £30 / night

£204 / week

1 / 8

Apartment rental in Boksburg

Boksburg apartment

1 bedroom • 1 bathroom • sleeps 3

from £39 / night

£267 - £430 / week

1 / 21

Holiday apartment in Brakpan

Brakpan apartment

2 bedrooms • 1 bathroom • sleeps 3

from £38 / night

£167 / week

1 / 16

Apartment rental in Brakpan

Brakpan apartment

2 bedrooms • 1 bathroom • sleeps 3

from £34 / night

£125 / week

1 / 17

×

Also consider