Gaya Island Resort

Gaya Island, Malaysia

Gaya Island Resort is located at 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, using local materials and blends harmoniously with the natural environment. The interior living space is designed with contemporary elegance to create warmth, comfort and a serene indoor setting.

Gaya Island Resort is committed to ecologically-sustainable practices to minimise the carbon footprint within its environment. Therefore, the resort is a walking resort and only minimal motorised vehicles are used for operational purposes.

inquire about this hotel

special promotions 1

book now

awesome deal

available now through March, 28 2018

Blackout date

10 – 16 April 2017

Staying Period

01 April 2017 – 31 March 2018



Promotion offer

Resort-City Combo

1) Stay 3 nights at Gaya Island Resort and get 1 night free at Hotel Stripes Kuala Lumpur

2) Stay 5 nights at Gaya Island Resort and get 2 nights free at Hotel Stripes Kuala Lumpur

  • Booking Code: GIRRCC
  • All bookings are subject to allotted room availability
  • Reservation must indicate “Booking Code” accordingly
  • This tactical offer is only combinable with Honeymoon Benefit (code: GIRHMB)
  • Note: Free room at Hotel Stripes Kuala Lumpur is based on a Deluxe Room, inclusive of breakfast for 2 persons
Terms & Conditions
  • Only valid on new bookings and FIT booking
  • Other terms & conditions based on the contracts agreement
  • The hotel reserves the right to amend the promotion without prior notice