Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

All filters (1)

Filters (1)

Clear filters

17 Vacation rentals

Applied filters (1)

Home rental in Johannesburg

Johannesburg house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $103 / night

$722 / week

1 / 18

Vacation cottage in Johannesburg

Johannesburg cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $81 / night

$478 - $913 / week

1 / 9

Johannesburg Vacation guest house rental

Johannesburg guest house

  • 4 bedrooms
  • 1 bathroom
  • sleeps 2

from $106 / night

$738 / week

1 / 15

Vacation private room in Johannesburg

Johannesburg private room

  • 7 bedrooms
  • 3 bathrooms
  • sleeps 18

from $21 / night

$138 / week

1 / 32

Vacation b&b rental

Johannesburg b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $58 / night

$378 / week

1 / 17

Vacation b&b in Johannesburg South

Johannesburg South b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $30 / night

$189 / week

1 / 29

Vacation apartment in Johannesburg

Johannesburg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $42 / night

$246 / week

1 / 24

Vacation guest house with shared pool, golf nearby in Johannesburg

Johannesburg guest house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $118 / night

$826 / week

1 / 20

Johannesburg Vacation home rental

Johannesburg house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $229 / night

$1,603 / week

1 / 49

Vacation guest house with shared pool, golf nearby in Johannesburg

Johannesburg guest house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 12

from $596 / night

$4,168 / week

1 / 39

Johannesburg Vacation b&b rental

Johannesburg b&b

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from $359 / night

$2,509 / week

1 / 107

Home rental in Sandringham, Johannesburg with swimming pool, golf nearby

Sandringham, Johannesburg house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 10

from $687 / night

$4,809 / week

1 / 24

Johannesburg Vacation guest house rental

Johannesburg guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $118 / night

$826 - $1,179 / week

1 / 13

Vacation guest house with shared pool, golf nearby in Johannesburg

Johannesburg guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $118 / night

$826 - $1,531 / week

1 / 20

Apartment rental in Johannesburg

Johannesburg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $75 / night

$521 / week

1 / 15

Vacation home in Johannesburg

Johannesburg house

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 6

from $453 / night

$2,846 - $5,250 / week

1 / 32

Vacation b&b with shared pool in Johannesburg

Johannesburg b&b

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $58 / night

$390 - $1,191 / week

1 / 11

Great rentals within 20 miles that match your search

Vacation b&b in Randburg

Randburg b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $71 / night

$465 - $650 / week

1 / 9

Randburg Vacation b&b rental

Randburg b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $75 / night

$489 - $674 / week

1 / 9

Vacation b&b in Randburg

Randburg b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $75 / night

$489 - $674 / week

1 / 7

Randburg Vacation b&b rental

Randburg b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $71 / night

$465 - $650 / week

1 / 8

Apartment accommodation in Randburg with shared pool, golf nearby

Randburg apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $58 / night

$401 / week

1 / 20

B&b rental in Benoni with shared pool, golf nearby

Benoni b&b

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $344 / night

$2,405 / week

1 / 73

Vacation home in Bedfordview

Bedfordview house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $287 / night

$2,004 / week

1 / 12

Vacation home in Boksburg

Boksburg house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 12

from $51 / night

$353 / week

1 / 22

Vacation b&b in Boksburg

Boksburg b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $75 / night

$522 / week

1 / 4

Vacation apartment in Fourways

Fourways apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $110 / night

$770 / week

1 / 11

Vacation apartment rental

Randburg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $75 / night

$469 / week

1 / 7

Vacation cottage with swimming pool in Sandton

Sandton cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $58 / night

$406 / week

1 / 12

Vacation home with shared pool in Sandton

Sandton house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $58 / night

$406 / week

1 / 14

Sandton Vacation home rental

Sandton house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $87 / night

$608 / week

1 / 20

Guest house rental in Bryanston

Bryanston guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $321 / night

$2,245 / week

1 / 5

Bedfordview Vacation home rental

Bedfordview house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from $58 / night

$762 / week

1 / 8

Vacation apartment in Fourways

Fourways apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $35 / night

$229 / week

1 / 12

Chartwell Vacation farmhouse rental

Chartwell farmhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $31 / night

$201 / week

1 / 12

Sandton Vacation apartment rental

Sandton apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $115 / night

$802 / week

1 / 7

Vacation hotel apartment in Sandton

Sandton hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $91 / night

$634 / week

1 / 30

Vacation hotel apartment accommodation

Sandton hotel apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $115 / night

$802 / week

1 / 37

Vacation guest house in Lanseria

Lanseria guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $69 / night

$481 / week

1 / 19

Bryanston Vacation home rental

Bryanston house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $62 / night

$358 / week

1 / 21

×

Also consider