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

Chalet rental in South Africa with shared pool

Sabie chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Property type

from $95 / night

$666 / week

1 / 12

Great rentals within 20 miles that match your search

South Africa Vacation guest house rental

Nelspruit guest house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

1 filter does not match: Property type

from $478 / night

$3,343 / week

1 / 5

Great rentals within 20 miles that match your search

Vacation guest house rental

Mdumbi guest house

  • 6 bedrooms
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $83 / night

$577 / week

1 / 12

Great rentals within 20 miles that match your search

Vacation apartment in Western Cape

Bloubergstrand apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $75 / night

$458 / week

1 / 8

Great rentals within 20 miles that match your search

Vacation home with shared pool in Eastern Cape

Chintsa house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from $115 / night

$573 / week

1 / 11

Great rentals within 20 miles that match your search

Vacation cottage with shared pool in South Africa

Ladismith cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $117 / night

$818 / week

1 / 9

Great rentals within 20 miles that match your search

Vacation cottage with shared pool in South Africa

Ladismith cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $117 / night

$818 / week

1 / 12

Great rentals within 20 miles that match your search

Vacation cottage with shared pool in South Africa

Ladismith cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $117 / night

$818 / week

1 / 22

Great rentals within 20 miles that match your search

Free State Vacation chalet rental

Heilbron chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

1 filter does not match: Property type

from $35 / night

$241 / week

1 / 5

Great rentals within 20 miles that match your search

Bungalow rental in South Africa with shared pool

Derby bungalow

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $81 / night

$344 / week

1 / 12

Great rentals within 20 miles that match your search

Vacation guest house with shared pool in South Africa

Marloth Park guest house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from $138 / night

$962 / week

1 / 34

Great rentals within 20 miles that match your search

Vacation guest house with shared pool in South Africa

Marloth Park guest house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from $138 / night

$962 / week

1 / 19

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in South Africa

Cape Town Central apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $56 / night

$447 / week

1 / 16

Great rentals within 20 miles that match your search

Vacation apartment accommodation

Fourways apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $63 / night

$401 / week

1 / 4

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in KwaZulu-Natal

Rosetta apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $172 / night

$962 / week

1 / 9

Great rentals within 20 miles that match your search

Vacation apartment in South Africa

St Lucia apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $109 / night

$762 / week

1 / 27

Great rentals within 20 miles that match your search

Vacation log cabin with shared pool in South Africa

Johannesburg South log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $69 / night

$493 / week

1 / 11

Great rentals within 20 miles that match your search

Vacation apartment rental

Centurion apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $63 / night

$441 / week

1 / 30

Great rentals within 20 miles that match your search

Vacation b&b with shared pool in Western Cape

Hout Bay b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $52 / night

$361 / week

1 / 14

Great rentals within 20 miles that match your search

South Africa Vacation b&b rental

Hout Bay b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $69 / night

$481 / week

1 / 6

Great rentals within 20 miles that match your search

Vacation b&b with shared pool in South Africa

Hout Bay b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $52 / night

$361 / week

1 / 4

Great rentals within 20 miles that match your search

Vacation apartment rental

Bloubergstrand apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 1

1 filter does not match: Property type

from $89 / night

$621 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in South Africa

Cape Town Central apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $406 / night

$2,841 / week

1 / 31

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in South Africa

Sea Point apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $217 / night

$1,513 / week

1 / 30

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in South Africa

Cape Town Central apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $103 / night

$722 / week

1 / 22

Great rentals within 20 miles that match your search

Eastern Cape Vacation apartment rental

Port Elizabeth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Property type

from $37 / night

$235 / week

1 / 16

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in South Africa

Rivonia apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $53 / night

$369 / week

1 / 15

Great rentals within 20 miles that match your search

Private room rental in South Africa with shared pool

De Rust private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $48 / night

$337 / week

1 / 12

Great rentals within 20 miles that match your search

Western Cape Vacation apartment rental

Cape Town Central apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $89 / night

$618 / week

1 / 27

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in South Africa

Pretoria apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $69 / night

$481 / week

1 / 9

Great rentals within 20 miles that match your search

Vacation apartment rental

La Mercy apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $115 / night

$802 / week

1 / 17

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in South Africa

Boksburg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $32 / night

$113 / week

1 / 29

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in KwaZulu-Natal

Mtwalume apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $75 / night

$521 / week

1 / 17

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in South Africa

Bloubergstrand apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $109 / night

$974 / week

1 / 29

Great rentals within 20 miles that match your search

Vacation guest house with shared pool in South Africa

Mdumbi guest house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Property type

from $170 / night

$1,187 / week

1 / 16

Great rentals within 20 miles that match your search

Vacation apartment with shared pool in Western Cape

Strand apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Property type

from $98 / night

$630 / week

1 / 39

Great rentals within 20 miles that match your search

Vacation townhouse rental

La Mercy townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from $172 / night

$1,203 / week

1 / 13

Great rentals within 20 miles that match your search

Vacation b&b in South Africa

Randburg b&b

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 5

1 filter does not match: Property type

from $65 / night

$449 / week

1 / 13

Great rentals within 20 miles that match your search

South Africa Vacation apartment rental

West Beach apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from $115 / night

$802 / week

1 / 6

Great rentals within 20 miles that match your search

Log cabin rental in South Africa with shared pool

Musina log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from $344 / night

$401 / week

1 / 14

×

Also consider