Gaya Island Resort
Gaya Island Resort is located on Gaya Island, part of an archipelago of five islands within Tunku Abdul Rahman Marine Park, just off the coast of Kota Kinabalu, Malaysia. Boasting tropical rainforest and pristine oceans rich in fauna and flora, Borneo is a region gifted with nature’s bounty – and here you’ll be perfectly placed to discover it all. Indulge in immersive experiences, or set out for a gourmet picnic at Tavajun Bay, located on a private beach a five-minute boat ride from the resort.
From Kota Kinabalu Airport (BKI), make your way to Jesselton Point Jetty (approximately a 20-minute drive – airport transfers to/from the jetty are not included in your package, please plan accordingly). A complimentary 10-minute scheduled speedboat transfer will whisk you from the mainland to the resort island on arrival and departure. See Fine Print for departure times.
Need flights? Our dedicated flights concierge can assist with your flight requirements (subject to availability). Contact sales@luxuryescapes.com.
- Feast Village Restaurant
- Fisherman’s Cove Rooftop Restaurant
- Omakase Restaurant
- Pool Bar & Lounge
- Tavajun Bay private beach dining
- Spa Village
- Swimming pool
- Private beach
- Kuri-Kuri Kids Club
- Library
- Kayaking and snorkelling
- Car rental
- Tour service
- Babysitting service
- Wi-Fi
- Check-in: 3pm / Checkout: 11am
Surcharges may apply to select facilities and services