What makes it 92% Couple-Friendly: Private beach, spa village with couples’ treatments, sunset yacht cruise, fine-dining and bathtubs in spacious villas create a highly romantic setting for honeymoons or anniversaries.
Jesselton Point Ferry Terminal: 4.7km (10 mins drive)
Speedboats depart here for Gaya Island Resort.
Marine Ecology Research Centre: 820m (10 min walk)
Learn about reef restoration, rescued sea turtles and local marine research.
Tip: Join a guided tour at 10:00 or 14:00 to see turtle feedings.
Tavajun Bay: 1.0km (12 min walk)
Mangrove-lined bay ideal for kayaking and nature photography.
Tip: Bring insect repellent and go early to catch bird activity.
Gaya Island Resort Marine Center: 1.0km (12 min walk)
On-site centre showcasing coral nurseries and conservation displays.
Tip: Check daily schedule for free educational talks by marine biologists.
Outdoor swimming pool:
40m beachfront pool with floating cabanas, towels and loungers provided.
Private beach area:
Sandy shoreline reserved for guests, perfect for sunbathing and snorkeling launch.
Gym:
Cardio and weight-training machines with rainforest views.
Snorkeling:
Complimentary guided snorkel sessions at the house reef.
Spa Village treatments:
Traditional Bornean healing massages and rituals in a mangrove setting; additional fee applies.
Massage services:
In-villa and spa-room massages drawing on indigenous techniques; book ahead.
Land & boat transfers:
Scheduled transfers to Jesselton Point and KK Airport; contact hotel to arrange and confirm fees.
Check with the hotel directly about public-area access and mobility support.

Connor Wilson
My wife and I came to Gaya Island Resort on our honeymoon and had an incredible stay. We booked through luxury escapes and our package came with great inclusions and was fantastic value. The staff at the resort were so friendly and welcoming. Every member of staff we walked past during our stay always said hello with a huge smile. The resort is beautiful and excellently maintained. We stayed in th...
Magdalena Pawluk
If you are used to beautiful exotic 5 star resorts you may be disappointed. The location so near to a big city means loads of rubbish floating in the see everywhere. Big ships very close to the shore. View of the Kinabalu mountain spoiled by tall buildings. The resort is also very tired. Well overdue a major refurbishment. Everything seems to be closing or breaking down and looks rather shabby. We...
Hillary Tan
We had an exceptional stay at your stunning resort oct 19-22. The surroundings were absolutely beautiful, with meticulously maintained grounds and elegant décor throughout the property. Our room 822 was spacious, clean, and incredibly comfortable, providing a perfect retreat after a day of exploring. What truly set this experience apart, however, was the staff. They were consistently courteous,...
Janet Courtney
A slice of paradise! From the smooth check in at Jesselton Point to the scenic 10- minute boat ride across to Gaya Island, everything was effortlessly. The resort is set in a conservation Marine Park surrounded by rain forest and coral reefs - breathtakingly beautiful. My jungle canopy Suite was luxurious, private, and peaceful, with a balcony that extended and looked into the treetops, I loved t...
Edward W
I had to give 3 out of 5 stars for service as the pre-arrival service was terrible. Had so much difficulties getting in touch with the hotel to advance book the spa facilities. It was all centralised at the so called HQ in KL and they knew next to nothing and had major communication issues. I was told that the boat ride is first come first serve nothwithstanding their direct website stated needed ...
Address: Malohom Bay Tunku Abdul Rahman, Marine Park, 88000 Kota Kinabalu, Sabah, Malaysia
Map will load when you scroll here
Scroll down to view the interactive map
Take a speedboat from Jesselton Point Ferry Terminal to the resort. Transfers run at 10:00, 12:00, 14:00, 16:00, 18:00 and 21:00—book in advance and expect additional charges.
Content Notice: This content combines editorial expertise with AI assistance to ensure comprehensive and up-to-date information. Our team regularly curates and reviews all content for accuracy and relevance. Help Us Improve
Looking for other Hotels besides Gaya Island Resort, Kota Kinabalu - an SLH Hotel (Kota Kinabalu)?
Explore These Activities
Check-in & Check-out
Website
Official WebsitePhone Number
+60 18-939 1100View available rooms
Promo on Trip.comHow You Can Support Us
If our website helps you, please support us by booking your travel needs through this link: Book Flights, Hotels, Activities on Trip.com - New App User Promo up to 10% OFF. We may earn a small affiliate commission - at no extra cost to you!
It's a simple way to help us keep the site running and improving for everyone. Thanks for your support!
View available rooms
Promo on Trip.com