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

13 Vacation rentals

Applied filters (1)

Morningside Vacation guest house rental

Morningside guest house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from $894 / night

$5,210 / week

1 / 39

Apartment rental in Morningside with shared pool

Morningside apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $69 / night

$481 / week

1 / 10

Cottage rental in Fourways

Fourways cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $77 / night

$537 / week

1 / 13

Vacation cottage rental

Bryanston cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $86 / night

$550 - $871 / week

1 / 19

Vacation apartment with shared pool in Illovo

Illovo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $50 / night

$310 - $326 / week

1 / 17

Vacation apartment with shared pool in Bryanston

Bryanston apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $103 / night

$687 / week

1 / 41

Vacation apartment in Rivonia

Rivonia apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $52 / night

$338 - $498 / week

1 / 11

Vacation apartment in Fourways

Fourways apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $110 / night

$770 / week

1 / 11

Vacation apartment in Sandton

Sandton apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $77 / night

$537 / week

1 / 24

Vacation lodge with swimming pool in Fourways

Fourways lodge

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 10

from $290 / night

$1,231 / week

1 / 14

Vacation apartment rental

Sandton apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $110 / night

$710 / week

1 / 13

Vacation apartment in Illovo

Illovo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $102 / night

$652 / week

1 / 4

Townhouse rental in Bryanston with shared pool, golf nearby

Bryanston townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $98 / night

$682 / week

1 / 28

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

Vacation private room with golf nearby in Johannesburg

Johannesburg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $21 / night

$145 - $241 / week

1 / 12

Vacation private room with golf nearby in Johannesburg

Johannesburg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $21 / night

$145 - $241 / week

1 / 12

Private room rental in Johannesburg with golf nearby

Johannesburg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $21 / night

$145 - $241 / week

1 / 14

Private room rental in Johannesburg with shared pool, golf nearby

Johannesburg private room

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from $21 / night

$145 / week

1 / 18

Johannesburg Vacation b&b rental

Johannesburg b&b

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from $359 / night

$2,509 / week

1 / 107

Vacation b&b rental

Johannesburg b&b

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 11

from $86 / night

$544 - $2,147 / week

1 / 6

Vacation b&b in Johannesburg

Johannesburg b&b

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from $109 / night

$762 / week

1 / 16

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 b&b rental

Johannesburg b&b

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 20

from $63 / night

$441 - $5,771 / week

1 / 13

Vacation b&b with shared pool in Midrand

Midrand b&b

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from $65 / night

$430 - $4,037 / week

1 / 12

Vacation b&b accommodation

Roodepoort b&b

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from $46 / night

$321 / week

1 / 25

Randburg Vacation b&b rental

Randburg b&b

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 20

from $114 / night

$790 - $4,061 / week

1 / 54

Roodepoort Vacation home rental

Roodepoort house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $86 / night

$676 - $1,317 / week

1 / 24

Johannesburg Vacation home rental

Johannesburg house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $69 / night

$481 / week

1 / 51

Randburg Vacation home accommodation

Randburg house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from $40 / night

$287 - $1,369 / week

1 / 57

Vacation home with shared pool in Johannesburg

Johannesburg house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 2

from $74 / night

$513 / week

1 / 9

Cottage rental in Johannesburg with shared pool

Johannesburg cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $90 / night

$561 / week

1 / 5

Randburg Vacation home rental

Randburg house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from $52 / night

$361 / week

1 / 28

Vacation b&b rental

Johannesburg b&b

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 14

from $115 / night

$802 - $7,575 / week

1 / 13

Vacation cottage in Johannesburg

Johannesburg cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $115 / night

$573 / week

1 / 15

Cottage rental in Emmarentia with shared pool

Emmarentia cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $61 / night

$383 - $479 / week

1 / 8

Vacation cottage with shared pool in Emmarentia

Emmarentia cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $75 / night

$458 / week

1 / 3

Emmarentia Vacation cottage rental

Emmarentia cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $75 / night

$458 / week

1 / 4

×

Also consider