Contact Us



EMAIL US

Our Sales & Reservations Team are standing by at enquiries@iboisland.com

CALL US

We’re in Cape Town on +27 21 785 2657.

VISIT US IN CAPE TOWN

We’re at 17 Carlton Close, Professional Village, Noordhoek, Cape Town, South Africa.

POSTAL ADDRESS

P.O.Box 945, Sun Valley 7985, Cape Town South Africa.