Apartments in Greater Johannesburg and houses – Holiday Lettings - Holiday Rentals Greater Johannesburg

Close

View larger map

Also consider

Africa Holidays
10928 properties
Log Cabin Holidays
238 properties
Apartments Johannesburg
59 properties
Apartments Sandton
30 properties
Apartments Fourways
22 properties
Guest houses Randburg
19 properties
Self catering accommodation Krugersdorp
8 properties
Estates Midrand
8 properties
Estates Boksburg
5 properties

Greater Johannesburg

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

178 Holiday homes

Travellers going to Greater Johannesburg are booking May dates now. Secure your holiday home today and have the perfect trip.

9

Holiday lodge rental

Greater Johannesburg / Sandton

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Ask about pets

from £92 / night

£600 / week

Book View

from £92 / night

(8) Excellent 

30

Holiday home in Johannesburg

Greater Johannesburg / Johannesburg

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Child friendly
“Home away from home!” Staying at Villa Moshay was a very pleasant experience. Both myself and my family felt right at home and even enjoyed the added extras like the most comfortable beds and the convenience of being located close to all our planned o  …see more

from £144 / night

£1008 / week

Book View

from £144 / night

6

Holiday b&b with shared pool in Kempton Park

Greater Johannesburg / Kempton Park

6 12 1 night min

  • 6 bedrooms
  • Sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly

from £25 / night

£140 / week

Book View

from £25 / night

17

Apartment rental in Brakpan

Greater Johannesburg / Brakpan

2 3 1 night min

  • 2 bedrooms
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Ask about pets

from £32 / night

£120 / week

Book View

from £32 / night

26

Sandton holiday home rental

Greater Johannesburg / Sandton

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Child friendly

from £76 / night

£532 / week

Book View

from £76 / night

13

Apartment rental in Bryanston with shared pool, golf nearby

Greater Johannesburg / Bryanston

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly

from £32 / night

£224 / week

Book View

from £32 / night

11

Holiday home in Johannesburg

Greater Johannesburg / Johannesburg

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 598 km
  • Swimming pool
  • Child friendly

from £160 / night

£800 / week

Book View

from £160 / night

6

Holiday b&b rental

Greater Johannesburg / Bryanston

7 14 1 night min

  • 7 bedrooms
  • Sleeps 14
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £200 / night

£1584 / week

Book View

from £200 / night

13

Holiday apartment in Rivonia

Greater Johannesburg / Rivonia

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Private garden

from £112 / night

£392 / week

Book View

from £112 / night

(21) Excellent 

27

Holiday home in Krugersdorp

Greater Johannesburg / Krugersdorp

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Private garden
“Generous space & infinite style” An incredibly creative space that allows for deep relaxation and makes one want to linger longer. Gorgeous colors, coupled with a wonderful collection of truly unique treasures. The best finishes everywhere and enchan  …see more

from £140 / night

£920 / week

Book View

from £140 / night

4

Holiday apartment in Sandton

Greater Johannesburg / Sandton

22 16 1 night min

  • 22 bedrooms
  • Sleeps 16
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £80 / night

£560 / week

Book View

from £80 / night

(1) Very Good 

16

Holiday apartment in Brakpan

Greater Johannesburg / Brakpan

2 3 1 night min

  • 2 bedrooms
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Ask about pets

from £36 / night

£160 / week

Book View

from £36 / night

6

Holiday apartment with shared pool in Fourways

Greater Johannesburg / Fourways

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden

from £44 / night

£308 / week

Book View

from £44 / night

(1) Excellent 

4

Holiday home in Johannesburg

Greater Johannesburg / Johannesburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Private garden

from £44 / night

£308 / week

Book View

from £44 / night

32

Holiday b&b in Randburg

Greater Johannesburg / Randburg

6 5 1 night min

  • 6 bedrooms
  • Sleeps 5
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £68 / night

£476 / week

Book View

from £68 / night

9

Johannesburg holiday home rental

Greater Johannesburg / Johannesburg

6 12 1 night min

  • 6 bedrooms
  • Sleeps 12
  • 1 night min
  • Child friendly

from £26 / night

£172 / week

Book View

from £26 / night

39

Holiday guest house with shared pool, golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

4 12 1 night min

  • 4 bedrooms
  • Sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly

from £416 / night

£2912 / week

Book View

from £416 / night

(1) Very Good 

18

Fourways holiday apartment rental

Greater Johannesburg / Fourways

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly

from £40 / night

£280 / week

Book View

from £40 / night

15

Holiday home in Krugersdorp

Greater Johannesburg / Krugersdorp

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 550 km
  • Swimming pool
  • Child friendly

from £31 / night

£196 / week

Book View

from £31 / night

12

Holiday hotel apartment with shared pool in Sandton

Greater Johannesburg / Sandton

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £60 / night

£420 / week

Book View

from £60 / night

5

Sandton holiday apartment rental

Greater Johannesburg / Sandton

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly

from £52 / night

£364 / week

Book View

from £52 / night

50

Randburg holiday b&b rental

Greater Johannesburg / Randburg

5 12 2 nights min

  • 5 bedrooms
  • Sleeps 12
  • 2 nights min
  • Swimming pool
  • Child friendly

from £64 / night

£448 / week

Book View

from £64 / night

10

Midrand holiday home rental

Greater Johannesburg / Midrand

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Private garden

from £32 / night

£224 / week

Book View

from £32 / night

7

Apartment rental in Sandton

Sandton / Hurlingham, Sandton

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £112 / night

£880 - £936 / week

Book View

from £112 / night

12

Holiday lodge in Fourways

Greater Johannesburg / Fourways

6 12 2 nights min

  • 6 bedrooms
  • Sleeps 12
  • 2 nights min

from £200 / night

£850 / week

Book View

from £200 / night

15

Apartment rental in Krugersdorp with shared pool

Greater Johannesburg / Krugersdorp

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool

from £108 / night

£625 / week

Book View

from £108 / night

5

Johannesburg holiday apartment rental

Greater Johannesburg / Johannesburg

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly

from £40 / night

£252 - £364 / week

Book View

from £40 / night

(1) Very Good 

30

Johannesburg holiday b&b rental

Greater Johannesburg / Johannesburg

5 12 2 nights min

  • 5 bedrooms
  • Sleeps 12
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £182 / night

£1272 - £1538 / week

Book View

from £182 / night

(2) Excellent 

9

Holiday cottage in Johannesburg

Greater Johannesburg / Johannesburg

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Private garden

from £31 / night

£165 / week

Book View

from £31 / night

21

Holiday cottage with golf nearby in Randburg

Greater Johannesburg / Randburg

2 2 3 nights min

  • 2 bedrooms
  • Sleeps 2
  • 3 nights min
  • Child friendly
  • Private garden

from £44 / night

£240 / week

Book View

from £44 / night

6

Boksburg holiday apartment rental

Greater Johannesburg / Boksburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £32 / night

£160 / week

Book View

from £32 / night

(1) Excellent 

13

Johannesburg holiday guest house rental

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Ask owner if suitable for children

from £83 / night

£577 - £824 / week

Book View

from £83 / night

(4) Excellent 

20

Holiday guest house with shared pool, golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £83 / night

£577 - £1070 / week

Book View

from £83 / night

(2) Excellent 

28

Midrand holiday villa rental

Greater Johannesburg / Midrand

2 9 1 night min

  • 2 bedrooms
  • Sleeps 9
  • 1 night min
  • Child friendly
  • Private garden

from £280 / night

£1200 / week

Book View

from £280 / night

12

Studio rental in Randburg with shared pool, golf nearby

Greater Johannesburg / Randburg

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £32 / night

£216 / week

Book View

from £32 / night

(1) Excellent 

13

Holiday apartment rental

Greater Johannesburg / Sandton

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Swimming pool
  • Child friendly

from £100 / night

£700 / week

Book View

from £100 / night

9

Holiday cottage in Sandton

Greater Johannesburg / Sandton

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Suitable for children age 5+

from £56 / night

£360 - £640 / week

Book View

from £56 / night

(1) Excellent 

5

Villa rental in Midrand

Greater Johannesburg / Midrand

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Private garden

from £56 / night

£480 / week

Book View

from £56 / night

9

Holiday apartment with shared pool in Johannesburg

Greater Johannesburg / Johannesburg

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool

from £32 / night

£200 / week

Book View

from £32 / night

12

Holiday apartment with shared pool, golf nearby in Johannesburg

Greater Johannesburg / Johannesburg

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary

from £180 / night

£1260 / week

Book View

from £180 / night

Top Destination reviews

Villa Moshay- ultra modern,luxurious self catering
Home away from home!

Staying at Villa Moshay was a very pleasant experience. Both myself and my family felt right at home and even enjoyed the added extras like the most comfortable beds and the convenience of being located close to all our planned outings such as Gold R … see more
The Warehouse
Generous space & infinite style

An incredibly creative space that allows for deep relaxation and makes one want to linger longer. Gorgeous colors, coupled with a wonderful collection of truly unique treasures. The best finishes everywhere and enchanting views. An amazing collecti … see more
1