COVID-19 Update

The impact of COVID-19 on travel is unprecedented. Like you, we’re monitoring the situation. Rest assured, we’re here to help with questions about your plans. Learn more here: About the coronavirus outbreak (COVID-19)

50 Best Vacation Rentals in Greater Johannesburg - Holiday Lettings - Cabins

Updating

505 Results

Relevance

Rate low to high

Rate high to low

Reviews

505 Vacation rentals

Apartment rental in Brakpan

Brakpan apartment

2 bedrooms / 1 bathroom / sleeps 3

from $46 / night

$172 / week

Johannesburg Vacation private room rental

Johannesburg private room

1 bedroom / 2 bathrooms / sleeps 2

1

from $14 / night

$97 / week

Home rental in Johannesburg

Johannesburg house

2 bedrooms / 1 bathroom / sleeps 4

5

from $103 / night

$722 - $1,139 / week

Sandton Vacation home rental

Sandton house

2 bedrooms / 2 bathrooms / sleeps 7

Responds fast! avg. 2 hours 58 minutes

from $56 / night

$351 - $644 / week

Vacation guest house with shared pool in Kempton Park

Kempton Park guest house

5 bedrooms / 5 bathrooms / sleeps 2

from $52 / night

$339 / week

Vacation guest house rental

Johannesburg guest house

1 bedroom / 1 bathroom / sleeps 2

from $70 / night

$418 / week

Johannesburg Vacation guest house rental

Johannesburg guest house

1 bedroom / 2 bathrooms / sleeps 2

from $12 / night

$75 / week

Vacation apartment rental

Sandton apartment

1 bedroom / 1 bathroom / sleeps 2

from $58 / night

$367 / week

Boksburg Vacation apartment rental

Boksburg apartment

2 bedrooms / 2 bathrooms / sleeps 4

from $67 / night

$344 - $504 / week

Vacation lodge with swimming pool in Fourways

Fourways lodge

6 bedrooms / 5 bathrooms / sleeps 10

4

from $285 / night

$1,210 / week

North Riding Vacation apartment rental

North Riding apartment

1 bedroom / 1 bathroom / sleeps 4

1

from $115 / night

$708 / week

Vacation guest house in Johannesburg

Johannesburg guest house

1 bedroom / 2 bathrooms / sleeps 2

from $14 / night

$97 / week

Vacation apartment in Brakpan

Brakpan apartment

2 bedrooms / 1 bathroom / sleeps 3

1

from $52 / night

$229 / week

Vacation private room in Johannesburg

Johannesburg private room

1 bedroom / 2 bathrooms / sleeps 2

from $14 / night

$97 / week

Vacation private room with golf nearby in Johannesburg

Johannesburg private room

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 2 hours 16 minutes

from $21 / night

$145 - $241 / week

Germiston Vacation home rental

Germiston house

3 bedrooms / 2 bathrooms / sleeps 8

from $58 / night

$378 - $1,148 / week

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

Benoni b&b

4 bedrooms / 4 bathrooms / sleeps 8

2

Responds fast! avg. 2 hours 4 minutes

from $458 / night

$3,206 / week

Vacation home with swimming pool in Johannesburg

Johannesburg house

3 bedrooms / 2 bathrooms / sleeps 7

10

from $258 / night

$1,603 / week

Apartment rental in Krugersdorp with shared pool

Krugersdorp apartment

3 bedrooms / 7 bathrooms / sleeps 6

from $156 / night

$1,186 / week

Roodepoort Vacation home rental

Roodepoort house

1 bedroom / 1 bathroom / sleeps 4

from $63 / night

$375 / week

Vacation cottage with shared pool in Emmarentia

Emmarentia cottage

1 bedroom / 1 bathroom / sleeps 2

from $75 / night

$516 / week

Vacation cottage in Illovo

Illovo cottage

1 bedroom / 1 bathroom / sleeps 4

3

from $42 / night

$293 / week

Home rental in Midrand

Midrand house

3 bedrooms / 5 bathrooms / sleeps 4

from $121 / night

$847 / week

Vacation apartment in Kempton Park

Kempton Park apartment

1 bedroom / 1 bathroom / sleeps 2

from $44 / night

$305 / week

Midrand Vacation villa rental

Midrand villa

2 bedrooms / 2 bathrooms / sleeps 9

4

from $401 / night

$1,718 / week

Vacation guest house rental

Sandton guest house

1 bedroom / 1 bathroom / sleeps 6

from $113 / night

$786 / week

Johannesburg Vacation apartment rental

Johannesburg apartment

2 bedrooms / 2 bathrooms / sleeps 2

from $58 / night

$401 / week

Vacation guest house in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

from $321 / night

$2,245 / week

Chartwell Vacation apartment rental

Chartwell apartment

1 bedroom / 1 bathroom / sleeps 2

from $35 / night

$241 / week

Private room rental in Johannesburg with golf nearby

Johannesburg private room

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 2 hours 16 minutes

from $21 / night

$145 - $241 / week

Bryanston Vacation guest house rental

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

from $321 / night

$2,245 / week

North Riding Vacation cottage rental

North Riding cottage

2 bedrooms / 1 bathroom / sleeps 4

from $42 / night

$279 / week

Guest house rental in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

from $321 / night

$2,245 / week

Johannesburg Vacation b&b rental

Johannesburg b&b

5 bedrooms / 5 bathrooms / sleeps 12

1

Responds fast! avg. 2 hours 4 minutes

from $399 / night

$2,790 / week

Guest house rental in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

from $321 / night

$2,245 / week

Modderfontein Vacation apartment rental

Modderfontein apartment

2 bedrooms / 2 bathrooms / sleeps 4

from $103 / night

$722 / week

Home rental in Bryanston

Bryanston house

1 bedroom / 1 bathroom / sleeps 2

from $321 / night

$2,245 / week

Vacation guest house in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

from $321 / night

$2,245 / week

Vacation guest house in Bryanston

Bryanston guest house

1 bedroom / 1 bathroom / sleeps 2

from $321 / night

$2,245 / week

Vacation guest house with shared pool in Kempton Park

Kempton Park guest house

15 bedrooms / 15 bathrooms / sleeps 30

3

Responds fast! avg. 3 hours 0 minutes

from $69 / night

$481 / week

×

Also consider