Luxurious private villas located within Tunku Abdul Rahman Marine Park


Facilities & services

  • 120 villas and one suite
  • Swimming pool
  • Three restaurants and bar
  • Spa
  • PADI dive centre
  • Gym


  • Guided nature walks
  • Spa treatments
  • PADA dive courses
  • Island exploration and fishing excursions
  • Range of water sports
  • Cooking classes

Within the Tunku Abdul Rahman Marine Park, a short boat ride off the coast of Kota Kinabalu, Gaya Island Resort rests along the coast of Malohom Bay, a natural sanctuary nestled in the hillside of an ancient rainforest with a stunning outline of Mount Kinabalu on the horizon.

120 spacious villas and one suite use local materials and blend harmoniously with the natural environment while villa interiors are designed with a contemporary elegance, set amidst lush rainforest and protected mangroves, many with breathtaking views over the South China Sea.

Activities cater to all tastes and mood. Discover the rainforest on guided nature walks, take part in yoga sessions and indulge in spa treatments, or explore nearby islands and the stunning waters by sea kayak, PADI dive programmes or chartered yacht. Three restaurants cater a range of food, including regional specialities and fresh seafood, or choose to dine at leisure on your villa’s private verandah.

Plan your trip to

Whatever you want from your adventure in the Asia, our team of expert travel designers are ready to help.