Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Holiday homes - Holiday rentals
18 private rooms
Great rentals within 20 miles that match your search
Private room rental in Johannesburg with shared pool, golf nearby
Johannesburg private room
- 1 bedroom
- 2 bathrooms
- sleeps 2
from £18 / night
£122 / week
![](http://photos.holidaylettings.co.uk/media/vr-splice-l/03/11/51/8a.jpg)
Great rentals within 20 miles that match your search
Holiday private room with shared pool in Johannesburg
Johannesburg private room
- 1 bedroom
- 2 bathrooms
- sleeps 2
from £16 / night
£112 / week
![](http://photos.holidaylettings.co.uk/media/vr-splice-l/06/0b/7f/36.jpg)
Great rentals within 20 miles that match your search
from £44 / night
£304 / week
![](http://photos.holidaylettings.co.uk/media/vr-splice-l/11/fc/a1/46.jpg)
Great rentals within 20 miles that match your search
from £26 / night
£177 / week
Great rentals within 20 miles that match your search
from £36 / night
£214 / week
Great rentals within 20 miles that match your search
from £18 / night
£122 / week
Great rentals within 20 miles that match your search
Holiday private room with golf nearby in Johannesburg
Johannesburg private room
- 1 bedroom
- 1 bathroom
- sleeps 2
from £16 / night
£112 - £187 / week
Great rentals within 20 miles that match your search
from £36 / night
£249 / week
Great rentals within 20 miles that match your search
Private room rental in Johannesburg with golf nearby
Johannesburg private room
- 1 bedroom
- 1 bathroom
- sleeps 2
from £16 / night
£112 - £187 / week
Great rentals within 20 miles that match your search
from £36 / night
£249 / week
Great rentals within 20 miles that match your search
from £16 / night
£107 / week
Great rentals within 20 miles that match your search
Holiday private room with golf nearby in Johannesburg
Johannesburg private room
- 1 bedroom
- 1 bathroom
- sleeps 2
from £16 / night
£112 - £187 / week
Great rentals within 20 miles that match your search
from £36 / night
£249 / week
Great rentals within 20 miles that match your search
from £36 / night
£249 / week
Great rentals within 20 miles that match your search
from £36 / night
£249 / week
Great rentals within 20 miles that match your search
Holiday private room with shared pool in Johannesburg South
Johannesburg South private room
- 1 bedroom
- 2 bathrooms
- sleeps 2
from £18 / night
£122 / week
Great rentals within 20 miles that match your search
Holiday private room with shared pool in Johannesburg South
Johannesburg South private room
- 1 bedroom
- 2 bathrooms
- sleeps 1
from £18 / night
£122 / week
Great rentals within 20 miles that match your search
from £72 / night
£73 / week