Very Good 1632 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Babysitting
  •  Bar
  •  Free WiFi
  •  Gym
  •  Kids Club
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
sky swimming pool leisure property Pool Resort condominium resort town blue swimming



With a stay at Gaya Island Resort in Gaya Island, you’ll be on the beach and close to Tunku Abdul Rahman Park and KK Esplanade. This 5-star resort is within close proximity of Kota Kinabalu Central Market and Suria Sabah Shopping Mall.


Make yourself at home in one of the 121 air-conditioned rooms featuring minibars and LCD televisions. Rooms have private balconies. Complimentary wired and wireless Internet access keeps you connected, and satellite programming provides entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and complimentary toiletries.

Spa, Wellness & Premium Amenities

Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you’re looking for recreational opportunities, you’ll find a health club and an outdoor pool. This resort also features complimentary wireless Internet access, concierge services, and babysitting/childcare (surcharge).

Food & Drink

Satisfy your appetite at one of the resort’s 4 restaurants. Thirsty? Quench your thirst at a bar/lounge, a beach bar, or a poolside bar. Breakfast is available daily for a fee.

Business & Travel Amenities

Featured amenities include a business center, dry cleaning/laundry services, and multilingual staff. Planning an event in Gaya Island? This resort has 968 square feet (90 square meters) of space consisting of a conference center and a meeting room. A ferry terminal shuttle is available for a surcharge.

How to Get There

Gaya Island Resort
Malohom Bay, Pulau Gaya
Gaya Island, 88000 Malaysia


4.5 Very Good 1632 Reviews
Tranquil resort Super friendly staff
Reviewed 17 hours ago

Plenty of nature on the resort - monitor lizard, white tailed sea eagle, grey macaque, untold varieties of fish and butterfly were things that we saw (we may have been lucky). Very friendly and helpful staff (nothing was too much). Cuisine (either buffet style multi cuisine in the main restaurant or more expensive Japanese or Fishermans Cove restaurants. I had a gorgeous red snapper cooked In olive oil and lemon one evening. Excursions - we did the beach barbeque, coral reef snorkel and sunset cruise - all were great but the cruise was the pick of them in my opinion. Spa treatment - this is a lovely peaceful area and the massage I had freed up some mobility in my neck that was long overdue! Our cleaner Enagh was lovely.
Yes there was some rubbish in the sea (they'd clean the beach each morning as a consequence).
We had red flags on the beach on each day of our stay. This was due to the many jellyfish that managed to sneak through the net that was kept further out on the bay to keep them out! Neither of the above spoiled what was a lovely holiday for us.

An amazing stay - great location and superlative staff
Reviewed 20 hours ago

My wife and I stayed here for 9 nights at the beginning of April.

We had booked direct over the YTL site from the UK (that could be a little easier to be honest, and did need a couple of e-mails to arrnage things). Once that was done everything was perfectly smooth.

We were met from the airport as expected, and taken to the jetty where the boat transfers are arranged. We had expected to have to wait an hour or so for a boat as our flight didn't co-incide with a scheduled trip, but one was arranged within only a few minutes.

Check-in was very smooth, and we were taken to our room. As others have commented this is quite a hilly location. Villas are positioned around a hillside and along the beach and gardens. If you have difficulty walking make sure you book a villa close to the gardens. Our villa was located on the hill above the reception area and perfectly positioned, with a great view of Mt Kinabalu for the sunrise. Rooms are large, with a separate walk-in waldrobe and very spacious bathroom (the bath was huge).

The Resort offers various daily activities and there is plenty to do on the island, as well as relaxing. There is a small coral reef that can be reached from the beach if you enjoy snorkelling. The coral is in pretty good condition with different types of corals and fish. One real positive is that the marine team discourage the use of fins in order to protect the coral - would be great if more places did this. It was jellyfish season, so a little care was needed. Just take advice from the staff, both about jellyfish, and when and where to snorkel.

We also took a boat trip to Pulau Mamutik, to snorkel at the Coral gardens site, which was excellent. We saw Turtles and black tip reef sharks, amongst great coral and lots of fish.

The talk from Justin in the Wildlife centre is excellent. He is clearly passionate about what he does, and deserves huge support for his conservation efforts. On that note, the hotel has water in the room in re-fillable glass bottles rather than plastic, and no straws. Good to see - but the plastic cocktail mixers might be replaced with an alternative?

There is an additional private beach that can be reached by boat, or a 60 minute trek over the hill. The trek is great - you can always take the boat back!

The hotel beach is very clean and the sea is great for a swim. The private beach is beautiful, coral sands and clear water. T the private beach, there's a little cafe, a marine centre and changing/toilet facilities too. The hotel offer a complimentary return speedboat service to the private beach throughout the day. You can even arrange to have a pinic on the beach!

Sunset cruise is something we've done elsewhere and is often disapointing. Not the case here - luxury boat, canapes, drinks and a great sunset (perhaps the sunset is not guaranteed!).

The Spa was also excellent. We had the included massage, but went back from more. Amazing location, and excellent massages.

There are three restuarants. The main buffet style, a Japanese and a fine dining fish restuarant. The buffet is very good, both at breakfast and dinner. On a number of occasions we were served a special chefs meal instead of the main buffet - steak and seafood here are excellent. The fish restuarant is excellent as well.

A final mention is for the staff. We can't praise them enough. All of the staff are excellent, and can't do enough to help. The restaurant staff, in particular Ramesh, Marneh and Silih were very professional, polite and friendly and went out of their way to make sure that we were happy, Jenny, Sorian and Rain (?) were also helpful and friendly but we will have missed many others. You're made to feel like a VIP throughout the whole stay.

A tiny taste of paradise
Reviewed 4 days ago

We have never stayed at such a friendly resort. Without exception the staff impressed us with their happy, can-do approach. Nothing was too much trouble and the quality of accommodation was very impressive. A smaller and quieter resort than Shangri-La, and in many ways better because of that.

Most exclusive resort ever been to and with the best trained staff
Reviewed 6 days ago

My family and I have recently spent one whole week in amazing Gaya Island Resort. Right from the start we were blown away by the landscape, the magical setting, the views, the beach and the elegance of the hotel and its rooms. Also, the quality of the food is worth highlighting, with Chef Dolis, Chef Agus, Chef Ben and Ramesh providing guests with the best possible experience. On this note, I'd like to praise Ramesh for having spoiled my family and I so much... Thanks to him we felt even better than at home!! :-)

I'd also like to mention that all the staff is highly qualified and very well trained. In particular, Baby Ann, Alice, Razlin, Wayne, Rashid and Megan went the extra mile for us. They genuinely cared about us and turned our stay into a unique experience.

Speaking of experiences, here are some recommendations on our favorite activities:
- Omasake Tepanyaki with Chef Ben
- Jungle Trek with Megan
- Mangroves Kayaking with Rashid
- Coral garden snorkelling
- Tavajun Beach

Well done to the team at GIR and to YTL for having trained its staff so well. Karen, Lucia, Estela and I will be back very soon! We can't wait to see you all again!!

Thank you so much for everything. :-)

Best Resort We Have Ever Been!
Reviewed 6 days ago

Me and my Girlfriend went to Gaya Island for 3 Nights, from 2nd-5th April. From once we set eyes on the Island, it was by far the best place we have seen and visited. We had a one bed chalet which was perfect, only a 1-minute walk from the resort. The staff are something else, with every little detail from check-in to dinner to check-out overseen with perfection. All staff are nicer than the previous, and always smiling. A special mention goes to Silih, who made the stay even more special by all his kind gestures throughout our stay. We both did not want to leave and I cannot begin to give Gaya Island enough praise. We will definitely be back!!