Gaya Island Resort

Malohom Bay-Pulau Gaya Sabah, Kota Kinabalu 88000, Malaysia
+60 327 831 000

rate per night


based on 1,076 reviews
Gaya Island Resort - Kota Kinabalu, Malaysia
Compare vs KAYAK |

Provider Nightly total
S$ 246
TripAdvisor S$ 255
KAYAK S$ 296

Good to know

Distance to city centre 5.7 km
Location rating 7.9
Nearest airport Kota Kinabalu
Distance to airport 10.2 km



King rooms

S$ 246+

Bed type
Nightly base price
S$ 246 per night
S$ 255 per night
S$ 296 per night
S$ 338 per night




Traveller rating


Time of year

Traveller type

Show reviews that mention

activities in 23 reviews
beautiful hotel in 4 reviews
beautiful location in 32 reviews
beautiful view in 32 reviews
bit old in 15 reviews
boat transfer in 21 reviews
coral reef in 4 reviews
dinner buffet in 6 reviews
food options in 71 reviews
food quality in 67 reviews
good facilities in 16 reviews
great but pool in 25 reviews
japanese restaurant in 37 reviews
jungle in 14 reviews
kota kinabalu in 10 reviews
mt kinabalu in 2 reviews
private beach in 42 reviews
rooms and great in 13 reviews
service from staff in 23 reviews
staff was very friendly in 104 reviews
  • Good
    Nov 2019

    friendly staff

    had to walk a long way to room

  • Excellent
    Oct 2019

    Fabulous property, great staff, beautiful pool, nice villa

    Over priced boat transfers, limited choice for vegetarians and vegans, guests reserving sun lounges, rubbish in the sea

  • Excellent
    Oct 2019

    The island provides great privacy and the view of Mt Kinabalu. After climb the mountain, we truly need a good rest in resort. The staff are friendly and dinner is gorgeous. Highly recommended!

  • Okay
    Sep 2019

    Staffs - Every staff greet when they walk by. The food - The food in Fisherman’s Cove is great. The tiger prawn (Catch of the day) is the best.

    The Room - When we arrived the reception, the staff informed the Kinabalu Villa (South China sea view) we reserved three months ago was not available due to hot water issue. They should have informed us earlier before we got there because we came here to see that view. Therefore, they said they have to downgrade us to Canopy villa (no sea view) with the agreement on refunding MYR $200 to us when we check out. Facilities - We rent the hydrobike that was additional charge and we paid full price in cash immediately. While we bike it far away from the shore, the chain of the hydrobike broke suddenly because of rusted chain. We had to drag the whole bike back to the beach by swimming that wasted our time. They need to keep up the maintenance! Trust issues - First, they promised to refund MYR$200 when we check out as mentioned above. They didn’t do that! When we looked at the bill summary, they still charge us the same price pretending we still stayed in the Kinabalu Villa which we didn’t. We had to ask them then they changed it. If we didn’t double check the bill, they would have charged us without letting us know. Seriously? In addition, they still charged us for the hydrobike rental even through we have already paid it in cash. We told them about it, they doubt us and they called the beach rental place to confirm. Then, they took the charge off. Again, they would have charged us already if we didn’t ask. If you go there, make sure to ask them to give you receipts of everything you paid. The under water view - Just don’t Snorkel in the there. There is nothing much to see.

  • Excellent
    Sep 2019

    We chose to stay at the resort at the end of our trip around Sabah as a treat - it was by far our most expensive hotel of the whole holiday. Paying those prices you do of course expect very high standards and the room, general facilities and friendliness of staff definitely delivered. It's a beautiful resort and the staff were all incredibly helpful, gorgeous water and setting. Loved the free yoga and meditation too.

    Sadly, we did experience a number of issues during our short stay. Most of these were down to poor communication / booking systems at the hotel - this included our yoga booking not existing when we arrived at class (despite booking 2 days earlier at reception), the hotel mis-communicating diver numbers to Borneo Dream Travel for a diving day resulting in over an hours delay to the trip, our paddleboard booking also not existing when we went to pick up our boards (despite booking over 24 hours earlier), duplicate charges on our final bill at checkout which I luckily spotted and got refunded, and finally our luggage ending up at the police station at the airport (!) as the resort put our bags on the wrong ferry - despite me confirming 3 times which boat we would be on. A very stressful end to our trip. At no point were we offered compensation or any gestures of apology for these various issues - this could have been as simple as a free drink, but nothing was forthcoming sadly. Given the high prices of the rooms, food and drink at the resort, we also felt it a real shame that the ferry journeys and water sports equipment came at an additional cost (particularly when one of the paddle boards is missing its fin making it really hard to use!). It would have been nice for these to be free of charge - as they are at many other resorts.

No reviews found. Try removing a filter, changing your search, or clear all to view reviews.



Set amidst a lush rainforest with a golden sand beach on the fringe, Gaya Island Resort provides a soothing getaway for visitors and guests. The resort offers spacious villas and multi-floor suites, each with sweeping views of the South China Sea, mangrove and beach. The rooms are outfitted with air-conditioning, flat screen TVs, minibars and private bathrooms with luxury amenities.

Guests are treated to a complimentary breakfast buffet. The resort is also home to multiple restaurants serving a mix of meals. Guests can savor Japanese, Korean and Asian selections at Feast Village or dine or freshly made seafood dishes at Fisherman’s Cove. Omakase provides a welcoming haven for fans of teppanyaki and shabu-shabu, while the pool lounge serves as the perfect spot for hanging out with friends.

Situated within a short 5-minute boat ride, Tavajun Bay provides a private beach where guests can relax, catch some sun and enjoy a fun picnic. Visitors can also enjoy healing massages, beautiful trims and other beauty treatments at Spa Island. The hotel also offers other waterside activities and programs, including fish excursions, snorkeling, and nature walks.

A popular pick with couples and families, the resort is situated close to several major landmarks. It’s situated within minutes for the Suria Saba Shopping Mall and Kota Kinabalu Central Park, so shoppers and tourists can get their fix. It’s also 11km away from the Jesselton Point Ferry Terminal by speedboat. Other nearby landmarks include the Tunku Abdul Rahman Park and KK Esplanade.



Free parking
Free airport shuttle
Free Wi-Fi
Pet friendly

8.9 Excellent

based on 1,076 reviews









Things to know

  • Great view
  • Friendly atmosphere
  • Friendly service
  • Professional service

Check in


Check out



Policies vary by room type and provider.


Complimentary breakfast
Fitness centre
Free Wi-Fi
Concierge service
Gift shop
Laundry service
Meeting/Banquet facilities
Outdoor pool
No smoking
24-hour front desk
Airport Shuttle (Surcharge)
Private beach
Laundry facilities
Cable or satellite TV
Babysitting/child care services (surcharge)
Pets not allowed
Storage available
Wedding services
Currency exchange on-site
Room service
Scuba diving

FAQs when booking at Gaya Island Resort

Where is Gaya Island Resort located?

Gaya Island Resort is located at Malohom Bay-Pulau Gaya Sabah, 5.7 km from the centre of Kota Kinabalu. Jesselton Point is the closest landmark to Gaya Island Resort.

When is check-in time and check-out time at Gaya Island Resort?

Check-in time is 15:00 and check-out time is 11:00 at Gaya Island Resort.

Does Gaya Island Resort offer free Wi-Fi?

Yes, Gaya Island Resort offers free Wi-Fi.

Does Gaya Island Resort offer free parking?

No, Gaya Island Resort does not offer free parking.

Does Gaya Island Resort offer free airport shuttle service?

No, Gaya Island Resort does not offer free airport shuttle service.

How far is Gaya Island Resort from the airport?

Gaya Island Resort is 10.2 km from Kota Kinabalu. Gaya Island Resort is 119 km from Labuan.

Can you bring pets to Gaya Island Resort?

No, pets are not allowed at Gaya Island Resort.

Does Gaya Island Resort have a pool?

Yes, Gaya Island Resort has a pool on-site.


Gaya Island Resort - Kota Kinabalu - Building All photos (35)
Gaya Island Resort - Kota Kinabalu - Balcony Balcony (1)
Gaya Island Resort - Kota Kinabalu - Bar Bar (1)
Gaya Island Resort - Kota Kinabalu - Beach Beach (3)
Gaya Island Resort - Kota Kinabalu - Bedroom Bedroom (3)


Most popular landmarks

  • Jesselton Point 4.8 km
  • KK Esplanade 4.9 km
  • Suria Sabah 4.9 km
  • Pasar Besar Kota Kinabalu 4.9 km
  • Signal Hill Observatory Platform 5.2 km
  • Gaya Street Sunday Market 5.2 km

Kota Kinabalu travel guide

Learn about Kota Kinabalu on KAYAK

Getting Around

Kota Kinabalu 10.2 km
Labuan 119 km

Nearby hotels


8.3 Excellent (645 reviews)
0.83 km
S$ 305+


8.3 Excellent (645 reviews)
0.83 km
S$ 305+

Most recommended

8.3 Excellent (645 reviews)
0.83 km
S$ 305+