Viewing 40 of 1,253 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
4 Vacation rentals
Great rentals within 20 miles that match your search
from $126 / night
$779 - $6,390 / week
Great rentals within 20 miles that match your search
from $18 / night
$121 / week
Great rentals within 20 miles that match your search
from $29 / night
$207 / week
Great rentals within 20 miles that match your search
from $12 / night
$83 / week
Great rentals within 20 miles that match your search
Vacation villa in Shanzu
Shanzu villa
- 3 bedrooms
- 1 bathroom
- sleeps 1
1 filter does not match: Property type
from $75 / night
$559 / week
Great rentals within 20 miles that match your search
Vacation home in South Africa
Knysna house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $63 / night
$366 / week
Great rentals within 20 miles that match your search
Apartment rental in Western Cape
Cape Town Central apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Property type
from $69 / night
$516 - $756 / week
Great rentals within 20 miles that match your search
Vacation apartment with golf nearby in South Africa
Green Point apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $50 / night
$447 / week
Great rentals within 20 miles that match your search
Vacation b&b in Hangnaameedhoo Island
Hangnaameedhoo Island b&b
- 4 bedrooms
- 6 bathrooms
- sleeps 12
1 filter does not match: Property type
from $63 / night
$561 / week
Great rentals within 20 miles that match your search
Cottage rental in South Africa
Franschhoek cottage
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Property type
from $229 / night
$1,603 / week
Great rentals within 20 miles that match your search
Vacation apartment in Nairobi
Nairobi apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Property type
from $35 / night
$218 / week
Great rentals within 20 miles that match your search
Pointe aux Canonniers Vacation home rental
Pointe aux Canonniers house
- 3 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Property type
from $100 / night
$696 / week
Great rentals within 20 miles that match your search
Eden Island Vacation yacht rental
Eden Island yacht
- 6 bedrooms
- 6 bathrooms
- sleeps 12
1 filter does not match: Property type
from $2,895 / night
$20,259 / week
Great rentals within 20 miles that match your search
Gauteng Vacation apartment rental
Johannesburg apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $35 / night
$229 / week
Great rentals within 20 miles that match your search
Vacation apartment in Antananarivo
Antananarivo apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $62 / night
$435 / week
Great rentals within 20 miles that match your search
Vacation apartment in Kampala
Kampala apartment
- 10 bedrooms
- 15 bathrooms
- sleeps 20
1 filter does not match: Property type
from $40 / night
$241 / week
Great rentals within 20 miles that match your search
Apartment rental in Kikuyu
Kikuyu apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $15 / night
$90 / week
Great rentals within 20 miles that match your search
Vacation b&b in Stone Town
Stone Town b&b
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Property type
from $52 / night
$361 / week
Great rentals within 20 miles that match your search
Vacation apartment in Trou-aux-Biches
Trou-aux-Biches apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Property type
from $62 / night
$373 / week
Great rentals within 20 miles that match your search
Vacation apartment in Accra
Accra apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $52 / night
$361 / week
Great rentals within 20 miles that match your search
Nairobi Vacation private room rental
Nairobi private room
- 1 bedroom
- 1 bathroom
- sleeps 1
1 filter does not match: Property type
from $19 / night
$109 / week
Great rentals within 20 miles that match your search
Karen Vacation apartment rental
Karen apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $58 / night
$401 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Diani Beach apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $229 / night
$1,603 / week
Great rentals within 20 miles that match your search
South Africa Vacation studio rental
Camps Bay studio
- Studio
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $102 / night
$694 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Stone Town apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $79 / night
$457 / week
Great rentals within 20 miles that match your search
Vacation cottage rental
Diani Beach cottage
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $287 / night
$2,004 / week
Great rentals within 20 miles that match your search
Antananarivo Vacation apartment accommodation
Antananarivo apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $62 / night
$434 / week
Great rentals within 20 miles that match your search
Vacation villa in Nungwi
Nungwi villa
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Property type
from $46 / night
$241 / week
Great rentals within 20 miles that match your search
Vacation guest house in Yaounde
Yaounde guest house
- 5 bedrooms
- 5 bathrooms
- sleeps 10
1 filter does not match: Property type
from $34 / night
$235 / week
Great rentals within 20 miles that match your search
Vacation bungalow in Nosy Be
Nosy Be bungalow
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $75 / night
$522 / week
Great rentals within 20 miles that match your search
Vacation apartment rental
Cape Town Central apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $92 / night
$642 / week
Great rentals within 20 miles that match your search
Vacation yacht in Hulhumale
Hulhumale yacht
- 12 bedrooms
- 12 bathrooms
- sleeps 24
1 filter does not match: Property type
from $5,002 / night
$35,010 / week
Great rentals within 20 miles that match your search
Grand Baie Vacation apartment accommodation
Grand Baie apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $85 / night
$591 / week
Great rentals within 20 miles that match your search
South Africa Vacation lodge rental
Komatipoort lodge
- 10 bedrooms
- 10 bathrooms
- sleeps 20
1 filter does not match: Property type
from $579 / night
$4,053 / week
Great rentals within 20 miles that match your search
Vacation apartment with shared pool, golf nearby in Diani Beach
Diani Beach apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Property type
from $44 / night
$305 / week
Great rentals within 20 miles that match your search
Vacation apartment in Nairobi Region
Nairobi Region apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 5
1 filter does not match: Property type
from $46 / night
$321 / week
Great rentals within 20 miles that match your search
Vacation home in Brasilia
Brasilia house
- 2 bedrooms
- 9 bathrooms
- sleeps 6
1 filter does not match: Property type
Pricing unknown
Great rentals within 20 miles that match your search
Vacation guest house rental
North Male Atoll guest house
- 3 bedrooms
- 4 bathrooms
- sleeps 10
1 filter does not match: Property type
from $275 / night
$1,924 / week
Great rentals within 20 miles that match your search
Vacation home in Gauteng
Greater Johannesburg house
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Property type
from $20 / night
$145 / week
Great rentals within 20 miles that match your search
Vacation home in Zanzibar Island
Zanzibar Island house
- 3 bedrooms
- 3 bathrooms
- sleeps 7
1 filter does not match: Property type
from $287 / night
$1,832 - $1,993 / week