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

11 Vacation rentals

Applied filters (1)

Vacation guest house in Mossel Bay

Mossel Bay guest house

  • 7 bedrooms
  • 6 bathrooms
  • sleeps 17

from $879 / night

$6,142 / week

1 / 9

Vacation guest house in Great Brak River

Great Brak River guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $154 / night

$1,079 / week

1 / 22

Mossel Bay Vacation apartment rental

Mossel Bay apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $86 / night

$597 / week

1 / 11

Vacation guest house in Great Brak River

Great Brak River guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $1,157 / night

$8,097 / week

1 / 18

Vacation guest house in Great Brak River

Great Brak River guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $1,157 / night

$8,097 / week

1 / 14

Vacation guest house in Great Brak River

Great Brak River guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $140 / night

$976 / week

1 / 18

Vacation guest house in Great Brak River

Great Brak River guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $154 / night

$1,079 / week

1 / 18

B&b rental in Dana Bay

Dana Bay b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $114 / night

$568 / week

1 / 25

Vacation villa rental

Mossel Bay villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 9

from $689 / night

$4,819 / week

1 / 4

Vacation villa with swimming pool, golf nearby in Mossel Bay

Mossel Bay villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 9

from $550 / night

$3,848 / week

1 / 19

Mossel Bay Vacation home rental

Mossel Bay house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $171 / night

$1,193 / week

1 / 24

Great rentals within 20 miles that match your search

Home rental in Herolds Bay with golf nearby

Herolds Bay house

  • 4 bedrooms
  • 13 bathrooms
  • sleeps 8

from $256 / night

$1,789 / week

1 / 15

×

Also consider