Updating

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

All filters (1)

Filters (2)

Clear filters

0 Vacation rentals

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Vacation townhouse in South Africa

Ermelo townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $745 / night

$4,809 / week

1 / 8

Great rentals within 20 miles that match your search

South Africa Vacation apartment rental

Morehill apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $58 / night

$401 / week

1 / 8

Great rentals within 20 miles that match your search

Villa rental in Gauteng

Pretoria villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $234 / night

$1,289 / week

1 / 37

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in Gauteng

Fourways apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $63 / night

$421 / week

1 / 29

Great rentals within 20 miles that match your search

Western Cape Vacation home rental

Constantia house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

1 filter does not match: Property type

from $315 / night

$1,985 / week

1 / 13

Great rentals within 20 miles that match your search

Vacation home in Western Cape

Bloubergstrand house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

1 filter does not match: Property type

from $136 / night

$946 / week

1 / 24

Great rentals within 20 miles that match your search

South Africa Vacation guest house rental

Knysna guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $69 / night

$481 / week

1 / 10

Great rentals within 20 miles that match your search

South Africa Vacation apartment rental

Pretoria apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Property type

from $63 / night

$436 / week

1 / 14

Great rentals within 20 miles that match your search

Vacation home in South Africa

Wilderness house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

1 filter does not match: Property type

from $881 / night

$6,162 / week

1 / 43

Great rentals within 20 miles that match your search

Villa rental in South Africa with swimming pool

George villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

1 filter does not match: Property type

from $229 / night

$1,603 / week

1 / 37

Great rentals within 20 miles that match your search

Vacation apartment in Western Cape

Stellenbosch apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $81 / night

$538 / week

1 / 13

Great rentals within 20 miles that match your search

Guest house rental in South Africa

Bloemfontein guest house

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 25

1 filter does not match: Property type

from $68 / night

$359 / week

1 / 23

Great rentals within 20 miles that match your search

Apartment rental in South Africa

Hermanus apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $116 / night

$810 / week

1 / 18

Great rentals within 20 miles that match your search

Vacation apartment in Gauteng

Fourways apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $115 / night

$800 / week

1 / 20

Great rentals within 20 miles that match your search

Vacation apartment in South Africa

Rondebosch apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $92 / night

$573 / week

1 / 8

Great rentals within 20 miles that match your search

Vacation lodge in Limpopo Province

Phalaborwa lodge

  • 8 bedrooms
  • 6 bathrooms
  • sleeps 16

1 filter does not match: Property type

from $433 / night

$3,031 / week

1 / 8

Great rentals within 20 miles that match your search

Vacation cottage with swimming pool in Mpumalanga

Hectorspruit cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $110 / night

$651 / week

1 / 23

Great rentals within 20 miles that match your search

Vacation guest house with shared pool in South Africa

Uitenhage guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $58 / night

$401 / week

1 / 22

Great rentals within 20 miles that match your search

Vacation b&b with shared pool in South Africa

Uitenhage b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $58 / night

$401 / week

1 / 4

Great rentals within 20 miles that match your search

Vacation apartment rental

Durbanville apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $344 / night

$762 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation home in Kruger National Park

Kruger Park/Mpumalanga house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from $252 / night

$1,764 / week

1 / 79

Great rentals within 20 miles that match your search

Vacation home with shared pool in South Africa

Paarl house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from $223 / night

$1,336 / week

1 / 19

Great rentals within 20 miles that match your search

Vacation cottage with shared pool in Eastern Cape

Grahamstown cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $81 / night

$537 / week

1 / 12

Great rentals within 20 miles that match your search

South Africa Vacation apartment rental

Green Point apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $172 / night

$1,203 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation cottage rental

George cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $65 / night

$412 - $716 / week

1 / 35

Great rentals within 20 miles that match your search

Guest house rental in South Africa

Bryanston guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $321 / night

$2,245 / week

1 / 5

Great rentals within 20 miles that match your search

Home rental in South Africa

Bakoven house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

1 filter does not match: Property type

from $916 / night

$6,412 / week

1 / 22

Great rentals within 20 miles that match your search

Home rental in South Africa

Randburg house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $78 / night

$545 / week

1 / 25

Great rentals within 20 miles that match your search

Gauteng Vacation home rental

Germiston house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Property type

from $58 / night

$378 - $1,148 / week

1 / 31

Great rentals within 20 miles that match your search

Vacation hotel apartment in South Africa

Sandton hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $91 / night

$634 / week

1 / 30

Great rentals within 20 miles that match your search

Vacation hotel apartment accommodation

Sandton hotel apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $115 / night

$802 / week

1 / 37

Great rentals within 20 miles that match your search

Vacation private room with shared pool in Gauteng

Johannesburg private room

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 filter does not match: Property type

from $21 / night

$145 / week

1 / 17

Great rentals within 20 miles that match your search

South Africa Vacation apartment accommodation

Fourways apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Property type

from $95 / night

$666 / week

1 / 10

Great rentals within 20 miles that match your search

Vacation apartment in Western Cape

Brackenfell apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Property type

from $58 / night

$401 - $602 / week

1 / 17

Great rentals within 20 miles that match your search

Cottage rental in South Africa

Somerset West cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $91 / night

$632 / week

1 / 25

Great rentals within 20 miles that match your search

Vacation apartment in South Africa

Milnerton apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $98 / night

$682 / week

1 / 26

Great rentals within 20 miles that match your search

KwaZulu-Natal Vacation home rental

Ballito house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Property type

from $289 / night

$2,024 / week

1 / 19

Great rentals within 20 miles that match your search

Apartment rental in South Africa

Johannesburg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $32 / night

$225 / week

1 / 21

Great rentals within 20 miles that match your search

Vacation private room with shared pool in South Africa

Johannesburg South private room

  • 1 bedroom
  • 2 bathrooms
  • sleeps 1

1 filter does not match: Property type

from $21 / night

$145 / week

1 / 16

Great rentals within 20 miles that match your search

Vacation private room with shared pool in South Africa

Johannesburg South private room

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 filter does not match: Property type

from $21 / night

$145 / week

1 / 17

×

Also consider