Viewing 40 of 511 rentals in Greater Johannesburg
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Best Vacation Rentals in Greater Johannesburg - Holiday Lettings - Cabins
509 Vacation rentals
Cottage rental in Sandringham, Johannesburg
Sandringham, Johannesburg cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
from $36 / night
$226 - $527 / week
Vacation guest house with shared pool in Sandton
Sandton guest house
- 22 bedrooms
- 1 bathroom
- sleeps 2
from $44 / night
$305 / week
from $103 / night
$722 / week
from $187 / night
$1,305 / week
from $35 / night
$229 / week
Private room rental in Johannesburg with shared pool, golf nearby
Johannesburg private room
- 1 bedroom
- 2 bathrooms
- sleeps 2
from $22 / night
$155 / week
from $916 / night
$6,412 / week
from $344 / night
$2,405 / week
from $888 / night
$2,863 - $26,908 / week
from $63 / night
$401 / week
from $34 / night
$228 / week
from $550 / night
$3,206 / week
Vacation private room with shared pool in Johannesburg
Johannesburg private room
- 1 bedroom
- 2 bathrooms
- sleeps 2
from $21 / night
$145 / week
Apartment rental in Braamfontein with shared pool
Braamfontein apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
from $35 / night
$241 / week
from $2,388 / night
$16,712 / week
from $51 / night
$352 / week
from $307 / night
$1,824 / week
from $172 / night
$1,203 / week
from $441 / night
$3,086 / week
Vacation apartment in Johannesburg South
Johannesburg South apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from $115 / night
$802 / week
from $172 / night
$1,203 / week
from $103 / night
$722 / week
from $45 / night
$321 / week
from $916 / night
$6,412 / week
from $114 / night
$793 / week
from $69 / night
$458 - $1,420 / week
from $75 / night
$470 / week
from $103 / night
$722 / week
from $23 / night
$161 / week
from $161 / night
$983 / week
Home rental in Olifantsfontein with shared pool
Olifantsfontein house
- 5 bedrooms
- 4 bathrooms
- sleeps 12
from $46 / night
$401 - $3,046 / week
from $86 / night
$367 / week
from $127 / night
$891 / week
from $207 / night
$1,443 / week
from $144 / night
$861 / week
from $145 / night
$1,010 / week
from $43 / night
$297 / week
from $43 / night
$297 / week
from $38 / night
$265 / week
from $38 / night
$265 / week