Covered with lush vegetation, this
rocky islet, dotted with tiny sand coves, offers two main landing spots to its visitors: Bon Island Restaurant is ideally located between two small beaches at the northwestern tip of the island while Long Beach is a semi-private 300m - long strip of white sand situated on the northeastern
coast of Koh Bon.
Gaya Island Resort is located on Pulau Gaya, the largest of a cluster of five islands that form the Tunku Abdul Rahman Marine Park, a natural conservation area off the
coast of Borneo, close to Kota Kinabalu.Gaya Island Resort has a unique setting: the land is fringed with a golden sandy beach,
rocky coastal outcrops, and surrounded by coral reefs.The hilly island landscape is
covered with lush tropical rainforest and an abundance of flora and fauna.And to complete this perfect setting, visible in the distance, is the stunning outline of Mount Kinabalu.The guest villa exterior respects Sabahan architecture, uses local materials and blends harmoniously with the natural environment.