Set on an island within the protected Tunku Abdul Rahman Marine Park amongst mangroves, sheltered coral reefs curled around the pristine sandy coast of Malohom Bay rests Gaya Island Resort.
Featuring dining, spa services and an ideal destination for special events, weddings and family gatherings.