Tell us your dates, and we will find the most accurate rates and availability for you
Updating
34 Vacation rentals
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 $21 / night
$145 / week
Great rentals within 20 miles that match your search
Vacation private room with shared pool in Johannesburg
Johannesburg private room
- 1 bedroom
- 2 bathrooms
- sleeps 2
from $21 / night
$145 / week
Great rentals within 20 miles that match your search
from $74 / night
$514 / week
Great rentals within 20 miles that match your search
from $115 / night
$802 / week
Great rentals within 20 miles that match your search
from $71 / night
$447 / week
Great rentals within 20 miles that match your search
from $132 / night
$922 / week
Great rentals within 20 miles that match your search
from $974 / night
$6,813 / week
Great rentals within 20 miles that match your search
from $126 / night
$859 / week
Great rentals within 20 miles that match your search
from $115 / night
$401 - $802 / week
Great rentals within 20 miles that match your search
Chalet accommodation in Hazyview with shared pool, golf nearby
Hazyview chalet
- 3 bedrooms
- 3 bathrooms
- sleeps 6
from $196 / night
$1,286 / week
Great rentals within 20 miles that match your search
Chalet rental in Hazyview with shared pool, golf nearby
Hazyview chalet
- 3 bedrooms
- 3 bathrooms
- sleeps 6
from $196 / night
$1,284 / week
Great rentals within 20 miles that match your search
from $92 / night
$367 - $607 / week
Great rentals within 20 miles that match your search
from $92 / night
$367 - $848 / week
Great rentals within 20 miles that match your search
from $40 / night
$224 - $344 / week
Great rentals within 20 miles that match your search
from $115 / night
$401 / week
Great rentals within 20 miles that match your search
from $321 / night
$2,245 / week
Great rentals within 20 miles that match your search
Vacation bungalow with shared pool in Rustenburg
Rustenburg bungalow
- 2 bedrooms
- 2 bathrooms
- sleeps 7
from $207 / night
$1,203 - $1,603 / week
Great rentals within 20 miles that match your search
Vacation apartment with shared pool in Braamfontein
Braamfontein apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
from $38 / night
$265 / week
Great rentals within 20 miles that match your search
Vacation private room with shared pool in Johannesburg South
Johannesburg South private room
- 1 bedroom
- 2 bathrooms
- sleeps 2
from $21 / night
$145 / week
Great rentals within 20 miles that match your search
from $184 / night
$1,284 / week
Great rentals within 20 miles that match your search
from $84 / night
$471 / week
Great rentals within 20 miles that match your search
from $44 / night
$305 / week
Great rentals within 20 miles that match your search
from $29 / night
$201 / week
Great rentals within 20 miles that match your search
Vacation chalet with shared pool, golf nearby in Hazyview
Hazyview chalet
- 3 bedrooms
- 3 bathrooms
- sleeps 6
from $196 / night
$1,284 / week
Great rentals within 20 miles that match your search
from $86 / night
$676 - $1,277 / week
Great rentals within 20 miles that match your search
Vacation private room with shared pool in Johannesburg South
Johannesburg South private room
- 1 bedroom
- 2 bathrooms
- sleeps 1
from $21 / night
$145 / week
Great rentals within 20 miles that match your search
from $79 / night
$447 / week
Great rentals within 20 miles that match your search
Vacation lodge with shared pool in Modimolle (Nylstroom)
Modimolle (Nylstroom) lodge
- 6 bedrooms
- 6 bathrooms
- sleeps 12
from $1,020 / night
$5,258 - $5,814 / week
Great rentals within 20 miles that match your search
from $163 / night
$1,141 / week
Great rentals within 20 miles that match your search
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
Great rentals within 20 miles that match your search
from $284 / night
$1,207 / week
Great rentals within 20 miles that match your search
from $178 / night
$1,243 / week
Great rentals within 20 miles that match your search
from $135 / night
$944 / week
Great rentals within 20 miles that match your search
Vacation chalet with shared pool, golf nearby in Hazyview
Hazyview chalet
- 3 bedrooms
- 2 bathrooms
- sleeps 6
from $166 / night
$1,145 / week