Up to 30% off with Agoda Insider Deals!

About Gaya Island Resort


This beautiful property opened in July 2012 and is situated on the Gaya Island with lush rainforest creating a perfect getaway. Enjoy the breathtaking views of the mangroves, canopy, Kota Kinabalu Mountains, tropical rainforests, and the South China Sea. All 121 rooms at this property feature modern amenities including a spacious bedroom, a writing desk, a flat screen television, a large open bathroom with an oversized bathtub, and an outdoor veranda with day beds. For leisure, guests can enjoy a day of fun activities, the spa, or unique dining concepts. Gaya Island Resort is a completely non-smoking property which assures an enjoyable trip.
Show more Show less



  • portable wi-fi rental
  • Free Wi-Fi in all rooms
  • Wi-Fi in public areas


  • Airport transfer

Fitness & recreation

  • Fitness center
  • Spa
  • Massage(s)

Swimming & soaking

  • Swimming pool [outdoor]

Water sports

  • Snorkeling
  • Private beach
  • Fishing
  • Water sports (non-motorized)

For kids

  • Kids club
  • Swimming pool [kids]

Food & beverage

  • Room service
  • Restaurant(s)
  • Poolside bar
  • Bar


  • Pets allowed

Cleaning services

  • Daily housekeeping
  • Laundry service

Guest services

  • Luggage storage
  • Babysitting service
  • Tours
  • Concierge

On-site facilities

  • Garden
  • Library
  • Smoking area

Health and security

  • security [24-hour]
  • front desk [24-hour]
  • Safety deposit boxes

Business & money services

  • Currency exchange

Languages spoken

  • English
  • Malay
Show more Show less


Please note that the hotel offers roundtrip Speedboat Transfer as follow:

From Jesselton Point Ferry Terminal to Gaya Island Resort: 08:00 AM, 10:00 AM, 12:00 AM, 02:00 PM, 04:00 PM, 06:00 PM, 09:00 PM
From Gaya Island Resort to Jesselton Point Ferry Terminal: 09:00 AM, 11:00 AM, 01:00 PM, 03:00 PM, 05:00 PM , 06:30 PM, 09:30 PM

Transfer cost is at 140 MYR per adult and 70 MYR per child (roundtrip).

Children aged from (2-11 years old) are required to pay for the transfer cost.

Conservation fees will be collected from every guest upon check-out. Guests will charged MYR 32 for the first night of stay and MYR 22 for each following night.

Child and extra bed policy
Infant 0-1 year(s) Stay for free if using existing bedding. Note, if you need a cot there may be an extra charge.
Children 2-11 year(s) Must use an extra bed
  • Guests over 11 years old are considered as adults.
  • Extra beds are dependent on the room you choose, please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.
Show more Show less

Useful info

Check-In From: 03:00 PM
Check-Out Until: 11:00 AM
Distance from City Center: 8.2 KM
Number of Bars: 1
Number of Floors: 2
Number of Restaurants: 5
Number of Rooms : 121
Time to Airport (Minutes): 20
Year Hotel Built: 2012
Show more Show less

Recent customer comments

Filter by traveler type

  • Cleanliness 9.1
  • Facilities 8.8
  • Location 8.5
  • Room Comfort/Standard 9.2
  • Service 9.2
  • Value for money 7.7
  • Food/Dining 7.3

Chetan M. from India
Stayed 2 nights in August 2016
Great place to engage in variety of activities and still be relaxed. A rejuvenating experience.
Reviewed August 23, 2016

Susan J. from Philippines
Families with young children
Stayed 2 nights in July 2016
Tropical paradise
Lovely setting in forest with sea views, facilities at the resort were great, staff were wonderful. Highlights were snorkling off the jetty, kayaking and enjoying restful time by the beach and pool. The beach at the resort was clean and unlike other beaches was free of rubbish. Food was great and reasonably priced. Spent a fun day at another beach close by also run by the resort, encounters with cheeky monkeys which we won't forget. Sad to see so much rubbish on the beach and in the sea which washes up from KK. It's such a shame and risk to the beautiful islands and marine life. The resort seem to take an active role in conservation but I guess there is only so much they can do. Overall we had a wonderful time
Reviewed July 04, 2016

Tse H. from Taiwan
Stayed 2 nights in June 2016
very good service and very good place for relaxing.
Reviewed June 19, 2016

CHUNYI C. from Taiwan
Stayed one night in June 2016
nice place, very relax and comfortable
nice place, very relax and comfortable
Reviewed June 17, 2016

CHUNPEI L. from Taiwan
Stayed one night in June 2016
Perfect experience!
Must try it for once!
Reviewed June 07, 2016

Steven D. from United Kingdom
Stayed 2 nights in May 2016
We had a fabulous stay here, the staff were all lovely and extremely helpful! We had climbed a mountain the day before our stay and had sore legs so the staff gave us a complimentary bottle of wine which was a really nice touch. The Japanese restaurant was exceptional! Would definitely stay here again!
Reviewed June 04, 2016

PANG V. from Malaysia
Stayed 2 nights in September 2015
Reviewed June 02, 2016

Rachel C. from United Kingdom
Stayed 3 nights in May 2016
Beautiful location
We stayed for 3 nights and the location was beautiful - beach was great and although litter in the sea (washed over from KK) did seem to be a problem the staff kept it very well maintained. The villas are perfect - prepare yourself for a bit of a walk to the restaurants, pool and beach, but it's worth it for the setting and balcony views! Lots of free watersports available which we enjoyed - stand up paddle boarding, ocean kayaking. We'd definitely recommend the jungle trek across to Tavajun Bay, which is a private beach with a restaurant serving daily set lunch (gorgeous seafood). The Fisherman's Cove restaurant is worth a visit too!
Reviewed May 30, 2016

Brent C. from United Kingdom
Stayed 3 nights in May 2016
Super nice resort and so much to do!
Everything is top notch - the tiered setting, the villa style, the room design was all stunningly beautiful and relaxing. The staff all say hello and good morning with big smiles. The beach is constantly cleaned and groomed - it's like paradise. And the coral here is beautiful - there is a private snorkelling area just right off the pier. Highly recommend place to get away from the tourist hordes on the main island.
Reviewed May 30, 2016

HO H. from Hong Kong
Stayed 2 nights in May 2016
Happy to stay
Reviewed May 28, 2016


Select loyalty program

Loyalty Program A Loyalty Program A
Loyalty Program B

In the menu, click PointsMAX and select your favorite loyalty program.


Select a room that earns points

Hotel Room A
Room Info
This booking earns
5,000 points

Choose a room offer that comes with points, which are earned automatically with that booking.


Enter membership ID

Country of passport
Program Membership ID

Fill in the membership number for you selected program when completing your reservation. The points will be added to your account after you check out.

Start here and select your preferred program: