Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Vacation homes - vacation rentals

All filters (1)

Filters (1)

Clear filters

80 Vacation rentals

Applied filters (1)

Great rentals within 20 miles that match your search

Jeffreys Bay Vacation apartment rental

Jeffreys Bay apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $209 / night

$1,112 / week

1 / 285

Great rentals within 20 miles that match your search

Addo Vacation home rental

Addo house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $89 / night

$624 / week

1 / 9

Great rentals within 20 miles that match your search

Paterson Vacation home rental

Paterson house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $75 / night

$520 / week

1 / 4

Great rentals within 20 miles that match your search

Vacation cottage in Bushman's River Mouth

Bushman's River Mouth cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $144 / night

$1,002 / week

1 / 17

Great rentals within 20 miles that match your search

Vacation home in Addo Elephant National Park

Addo Elephant National Park house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from $89 / night

$624 / week

1 / 10

Great rentals within 20 miles that match your search

Vacation apartment with golf nearby in Jeffreys Bay

Jeffreys Bay apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $207 / night

$1,443 / week

1 / 5

Great rentals within 20 miles that match your search

Port Elizabeth Vacation guest house rental

Port Elizabeth guest house

  • 10 bedrooms
  • 10 bathrooms
  • sleeps 21

from $504 / night

$3,435 / week

1 / 5

Great rentals within 20 miles that match your search

Log cabin accommodation in East London

East London log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $63 / night

$441 / week

1 / 22

Great rentals within 20 miles that match your search

Port Alfred Vacation villa rental

Port Alfred villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from $30 / night

$195 - $1,654 / week

1 / 12

Great rentals within 20 miles that match your search

Vacation apartment in East London

East London apartment

  • 16 bedrooms
  • 8 bathrooms
  • sleeps 34

from $123 / night

$771 / week

1 / 14

Great rentals within 20 miles that match your search

Vacation home in Grahamstown

Grahamstown house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $39 / night

$207 - $687 / week

1 / 18

Great rentals within 20 miles that match your search

Villa rental in Jeffreys Bay

Jeffreys Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $103 / night

$687 - $1,947 / week

1 / 33

Great rentals within 20 miles that match your search

Bluewater Bay Vacation apartment rental

Bluewater Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $289 / night

$2,024 / week

1 / 22

Great rentals within 20 miles that match your search

Vacation b&b with shared pool in Uitenhage

Uitenhage b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $58 / night

$401 / week

1 / 4

Great rentals within 20 miles that match your search

Guest house rental in Uitenhage with shared pool

Uitenhage guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $58 / night

$401 / week

1 / 4

Great rentals within 20 miles that match your search

Vacation apartment in Jeffreys Bay

Jeffreys Bay apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $115 / night

$802 / week

1 / 16

Great rentals within 20 miles that match your search

Jeffreys Bay Vacation home rental

Jeffreys Bay house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $102 / night

$709 / week

1 / 20

Great rentals within 20 miles that match your search

Vacation apartment with golf nearby in Summerstrand

Summerstrand apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $81 / night

$563 / week

1 / 13

Great rentals within 20 miles that match your search

Vacation guest house rental

Summerstrand guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $132 / night

$922 / week

1 / 10

Great rentals within 20 miles that match your search

Colleen Glen AH Vacation home rental

Colleen Glen AH house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $217 / night

$1,520 / week

1 / 9

Great rentals within 20 miles that match your search

Apartment rental in East London

East London apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $78 / night

$433 / week

1 / 5

Great rentals within 20 miles that match your search

East London Vacation villa accommodation

East London villa

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 8

from $1,475 / night

$9,289 - $22,260 / week

1 / 4

Great rentals within 20 miles that match your search

Vacation cottage in Jeffreys Bay

Jeffreys Bay cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $252 / night

$1,764 / week

1 / 15

Great rentals within 20 miles that match your search

Humewood Vacation apartment rental

Humewood apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $138 / night

$962 / week

1 / 9

Great rentals within 20 miles that match your search

Paterson Vacation b&b rental

Paterson b&b

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 12

from $31 / night

$217 / week

1 / 16

Great rentals within 20 miles that match your search

Apartment rental in Jeffreys Bay

Jeffreys Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $58 / night

$401 / week

1 / 12

Great rentals within 20 miles that match your search

Aston Vacation apartment rental

Aston apartment

  • 2 bedrooms
  • 4 bathrooms
  • sleeps 4

from $103 / night

$650 / week

1 / 5

Great rentals within 20 miles that match your search

Bushman's River Mouth Vacation apartment accommodation

Bushman's River Mouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $115 / night

$802 / week

1 / 22

Great rentals within 20 miles that match your search

Vacation b&b with shared pool in East London

East London b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $63 / night

$441 / week

1 / 5

Great rentals within 20 miles that match your search

Private room rental in Port Alfred

Port Alfred private room

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $174 / night

$1,039 - $1,114 / week

1 / 25

Great rentals within 20 miles that match your search

Uitenhage Vacation log cabin rental

Uitenhage log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $58 / night

$401 / week

1 / 9

Great rentals within 20 miles that match your search

Vacation log cabin with shared pool in Uitenhage

Uitenhage log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $58 / night

$401 / week

1 / 11

Great rentals within 20 miles that match your search

Vacation apartment in Jeffreys Bay

Jeffreys Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $103 / night

$722 / week

1 / 16

Great rentals within 20 miles that match your search

Humewood Vacation private room rental

Humewood private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $61 / night

$425 / week

1 / 10

Great rentals within 20 miles that match your search

Humewood Vacation private room rental

Humewood private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $71 / night

$494 / week

1 / 10

Great rentals within 20 miles that match your search

Humewood Vacation private room rental

Humewood private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $61 / night

$425 / week

1 / 10

Great rentals within 20 miles that match your search

Humewood Vacation private room rental

Humewood private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $61 / night

$425 / week

1 / 10

Great rentals within 20 miles that match your search

Humewood Vacation private room rental

Humewood private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $71 / night

$494 / week

1 / 10

Great rentals within 20 miles that match your search

Vacation private room accommodation

Humewood private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $61 / night

$425 / week

1 / 11

Great rentals within 20 miles that match your search

Humewood Vacation private room rental

Humewood private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $61 / night

$425 / week

1 / 10