Jeffreys Bay Bed and Breakfasts

Filter
Sort

from $48

Jeffreys Bay, South Africa

Check Availability

from $75

Jeffreys Bay, South Africa

Check Availability

from $45

Jeffreys Bay, South Africa

Check Availability

from $69

Jeffreys Bay, South Africa

Check Availability

from $45

Jeffreys Bay, South Africa

Check Availability

from $110

Jeffreys Bay, South Africa

Check Availability

Jeffreys Bay, South Africa

Check Availability

from $165

Jeffreys Bay, South Africa

Check Availability

from $85

Jeffreys Bay, South Africa

Check Availability

from $56

Jeffreys Bay, South Africa

Check Availability

from $50

Jeffreys Bay, South Africa

Check Availability

from $130

Jeffreys Bay, South Africa

Check Availability

Jeffreys Bay, South Africa

Check Availability

Jeffreys Bay, South Africa

Check Availability

from $84

Jeffreys Bay, South Africa

Check Availability

Jeffreys Bay, South Africa

Check Availability

from $44

Jeffreys Bay, South Africa

Check Availability

from $77

Jeffreys Bay, South Africa

Check Availability

from $45

Jeffreys Bay, South Africa

Check Availability

Jeffreys Bay, South Africa

Check Availability

from $80

Port Elizabeth, South Africa (23 miles from Jeffreys Bay)

Check Availability

from $67

Saint Francis Bay, South Africa (10 miles from Jeffreys Bay)

Check Availability

from $77

Saint Francis Bay, South Africa (9 miles from Jeffreys Bay)

Check Availability

Saint Francis Bay, South Africa (11 miles from Jeffreys Bay)

Check Availability

Saint Francis Bay, South Africa (9 miles from Jeffreys Bay)

Check Availability

Blue Horizon Bay, South Africa (20 miles from Jeffreys Bay)

Check Availability

Sponsored Links

check