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

Filters (2)

Clear filters

122 Vacation rentals

Applied filters (2)

Vacation private room in South Africa

Jeffreys Bay private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $50 / night

$348 / week

1 / 25

Private room rental in Gauteng with shared pool, golf nearby

Johannesburg private room

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from $21 / night

$145 / week

1 / 18

Western Cape Vacation tented camp rental

Wilderness tented camp

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $115 / night

$802 / week

1 / 8

Vacation private room in South Africa

Nelspruit private room

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from $28 / night

$184 / week

1 / 10

Vacation private room with shared pool in Gauteng

Johannesburg private room

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from $21 / night

$145 / week

1 / 17

Western Cape Vacation private room rental

Newlands private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $58 / night

$344 / week

1 / 8

Vacation tented camp rental

Hilton tented camp

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $115 / night

$573 - $4,540 / week

1 / 13

Vacation private room in South Africa

Bloubergstrand private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $49 / night

$339 / week

1 / 28

South Africa Vacation private room rental

Pretoria private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $53 / night

$365 / week

1 / 14

Private room accommodation in South Africa with shared pool

Uitenhage private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $23 / night

$161 / week

1 / 6

Vacation private room with shared pool in South Africa

Uitenhage private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $23 / night

$161 / week

1 / 6

Private room rental in South Africa with shared pool

De Rust private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $48 / night

$337 / week

1 / 12

Vacation tented camp rental

White River tented camp

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $207 / night

$1,443 / week

1 / 10

Vacation private room rental

Pretoria private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $32 / night

$223 / week

1 / 11

Vacation private room in Western Cape

Newlands private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $58 / night

$344 / week

1 / 6

Vacation private room in South Africa

Swartberg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $45 / night

$313 / week

1 / 28

Private room rental in South Africa

Newlands private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $58 / night

$344 / week

1 / 6

KwaZulu-Natal Vacation private room rental

Swartberg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $45 / night

$313 / week

1 / 27

Vacation private room in Western Cape

Hermanus private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $46 / night

$255 / week

1 / 12

Vacation private room in South Africa

Port Elizabeth private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $46 / night

$321 / week

1 / 4

Vacation private room in South Africa

Dundee private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $44 / night

$305 / week

1 / 5

Private room rental in Western Cape

Cape Town Central private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $68 / night

$473 / week

1 / 31

Private room rental in South Africa

Swartberg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $45 / night

$313 / week

1 / 26

Vacation private room in South Africa

Dundee private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $44 / night

$305 / week

1 / 5

Private room rental in KwaZulu-Natal

Dundee private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $44 / night

$305 / week

1 / 4

Vacation private room in Western Cape

Strand private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $43 / night

$297 / week

1 / 12

Vacation private room rental

Colchester private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $60 / night

$398 / week

1 / 5

Vacation private room in South Africa

Swartberg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $45 / night

$313 / week

1 / 27

Vacation private room in South Africa

Kuils River private room

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $50 / night

$345 / week

1 / 23

South Africa Vacation private room rental

Randburg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $46 / night

$275 / week

1 / 65

Western Cape Vacation private room rental

Bloubergstrand private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $132 / night

$922 / week

1 / 5

South Africa Vacation private room rental

Bloubergstrand private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $147 / night

$1,024 / week

1 / 5

Private room rental in South Africa

Bluff private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $70 / night

$489 / week

1 / 15

Vacation private room with shared pool in South Africa

Bloubergstrand private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $132 / night

$922 / week

1 / 4

Vacation private room in South Africa

Swartberg private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $45 / night

$313 / week

1 / 27

Vacation private room in South Africa

Langebaan private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $66 / night

$461 / week

1 / 10

Vacation private room in South Africa

Langebaan private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $66 / night

$461 / week

1 / 12

Vacation private room in South Africa

Langebaan private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $66 / night

$461 / week

1 / 15

Vacation private room rental

Edenvale private room

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from $21 / night

$145 / week

1 / 16

Vacation private room rental

Pennington private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $81 / night

$516 / week

1 / 6

×

Also consider