Viewing 40 of 5,683 rentals in South Africa
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Best South Africa Apartments on Holiday Lettings - Vacation rentals
5 Vacation rentals
Great rentals within 20 miles that match your search
from $11,450 / night
$80,150 / week
Great rentals within 20 miles that match your search
from $3,080 / night
$21,556 / week
Great rentals within 20 miles that match your search
from $458 / night
$3,206 / week
Great rentals within 20 miles that match your search
from $5,002 / night
$35,010 / week
Great rentals within 20 miles that match your search
from $1,718 / night
$11,450 / week
Great rentals within 20 miles that match your search
Vacation caravan/mobile home rental
Paje caravan/mobile home
- 1 bedroom
- 1 bathroom
- sleeps 1
1 filter does not match: Property type
from $29 / night
$201 / week
Great rentals within 20 miles that match your search
Nairobi Vacation b&b rental
Nairobi b&b
- 6 bedrooms
- 5 bathrooms
- sleeps 2
1 filter does not match: Property type
from $138 / night
$962 / week
Great rentals within 20 miles that match your search
Vacation hotel apartment rental
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Vacation hotel apartment rental
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Vacation hotel apartment in South Africa
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Vacation hotel apartment in Mpumalanga
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Vacation hotel apartment in Mpumalanga
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Vacation hotel apartment in Mpumalanga
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Mpumalanga Vacation hotel apartment rental
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
South Africa Vacation hotel apartment rental
Hazyview hotel apartment
- 1 bedroom
- 2 bathrooms
- sleeps 1
1 filter does not match: Property type
from $137 / night
$954 / week
Great rentals within 20 miles that match your search
Vacation hotel apartment in Mpumalanga
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Vacation hotel apartment in South Africa
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Hotel apartment rental in Mpumalanga
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Hotel apartment rental in South Africa
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Vacation hotel apartment in Mpumalanga
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
South Africa Vacation hotel apartment rental
Hazyview hotel apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $171 / night
$1,193 / week
Great rentals within 20 miles that match your search
Vacation apartment in Pointe aux Canonniers
Pointe aux Canonniers apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Property type
from $43 / night
$301 / week
Great rentals within 20 miles that match your search
Vacation guest house in Madina
Madina guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $38 / night
$265 / week
Great rentals within 20 miles that match your search
Vacation guest house in Madina
Madina guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $38 / night
$265 / week
Great rentals within 20 miles that match your search
Vacation guest house in Madina
Madina guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $38 / night
$265 / week
Great rentals within 20 miles that match your search
Vacation guest house in Madina
Madina guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $38 / night
$265 / week
Great rentals within 20 miles that match your search
Vacation guest house in Madina
Madina guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $38 / night
$265 / week
Great rentals within 20 miles that match your search
Vacation guest house in Madina
Madina guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $38 / night
$265 / week
Great rentals within 20 miles that match your search
Adenta Vacation home rental
Adenta house
- 4 bedrooms
- 2 bathrooms
- sleeps 10
1 filter does not match: Property type
from $92 / night
$642 / week
Great rentals within 20 miles that match your search
Pointe d'Esny Vacation apartment rental
Pointe d'Esny apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Property type
from $44 / night
$296 - $456 / week
Great rentals within 20 miles that match your search
Vacation home in Kigamboni
Kigamboni house
- 11 bedrooms
- 5 bathrooms
- sleeps 22
1 filter does not match: Property type
from $29 / night
$201 / week
Great rentals within 20 miles that match your search
Kisumu Vacation apartment rental
Kisumu apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $65 / night
$451 / week
Great rentals within 20 miles that match your search
Vacation home in North Legon
North Legon house
- 1 bedroom
- 2 bathrooms
- sleeps 2
1 filter does not match: Property type
from $40 / night
$269 / week
Great rentals within 20 miles that match your search
Camper van rental in Sainte Marie
Sainte Marie camper van
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $111 / night
$776 / week
Great rentals within 20 miles that match your search
Vacation home in Eden Island
Eden Island house
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Property type
from $3,080 / night
$21,556 / week
Great rentals within 20 miles that match your search
Nungwi Vacation home rental
Nungwi house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Property type
from $86 / night
$573 / week
Great rentals within 20 miles that match your search
Douala Vacation apartment rental
Douala apartment
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Property type
from $32 / night
$221 / week
Great rentals within 20 miles that match your search
Vacation apartment in Cocody
Cocody apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $79 / night
$553 / week
Great rentals within 20 miles that match your search
Home rental in Sekondi-Takoradi
Sekondi-Takoradi house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $23 / night
$161 / week
Great rentals within 20 miles that match your search
Cotonou Vacation apartment rental
Cotonou apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Property type
from $31 / night
$216 / week