Viewing 40 of 512 rentals in Greater Johannesburg
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Apartments in Greater Johannesburg and Houses – Holiday Lettings - Holiday Rentals Greater Johannesburg
510 Holiday homes
Cottage rental in Sandringham, Johannesburg
Sandringham, Johannesburg cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
from £29 / night
£180 - £421 / week
from £35 / night
£246 / week
from £84 / night
£582 / week
from £149 / night
£1,042 / week
from £28 / night
£185 / week
Private room rental in Johannesburg with shared pool, golf nearby
Johannesburg private room
- 1 bedroom
- 2 bathrooms
- sleeps 2
from £17 / night
£117 / week
from £739 / night
£5,172 / week
from £277 / night
£1,940 / week
from £716 / night
£2,309 - £21,704 / week
from £51 / night
£324 / week
from £27 / night
£184 / week
from £442 / night
£2,576 / week
Holiday private room with shared pool in Johannesburg
Johannesburg private room
- 1 bedroom
- 2 bathrooms
- sleeps 2
from £17 / night
£117 / week
Apartment rental in Braamfontein with shared pool
Braamfontein apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
from £28 / night
£194 / week
from £1,926 / night
£13,480 / week
from £40 / night
£281 / week
from £246 / night
£1,463 / week
from £139 / night
£970 / week
from £356 / night
£2,489 / week
Holiday apartment in Johannesburg South
Johannesburg South apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from £93 / night
£647 / week
from £138 / night
£966 / week
from £84 / night
£582 / week
from £36 / night
£259 / week
from £739 / night
£5,172 / week
from £91 / night
£634 / week
from £56 / night
£370 - £1,146 / week
from £60 / night
£378 / week
from £84 / night
£582 / week
from £19 / night
£130 / week
from £130 / night
£793 / week
Home rental in Olifantsfontein with shared pool
Olifantsfontein house
- 5 bedrooms
- 4 bathrooms
- sleeps 12
from £37 / night
£324 - £2,457 / week
from £70 / night
£296 / week
from £103 / night
£716 / week
from £167 / night
£1,164 / week
from £115 / night
£687 / week
from £117 / night
£815 / week
from £35 / night
£240 / week
from £35 / night
£240 / week
from £31 / night
£214 / week
from £31 / night
£214 / week