Gaya Island Resort

Location: Kota Kinabalu & Surrounds | Malaysia & Borneo

Price guide: $$$$$ $100-$200 per person per night

Accessible only by boat and surrounded by tropical rainforest and mangroves, Gaya Island Resort blends subtly with the natural beauty around it. With a private beach, fantastic dining and friendly service, you can’t get much more idyllic than this.
Perfect forCouples and families alike, looking for a relaxed luxury island resort.
In the knowReserve your place for the regular beach barbecues and watch the sun set over Mount Kinabalu while feasting on grilled campfire-style seafood and drinking Lihing (rice wine).

Recommended for...

  • Beach
  • Eco-tourism
  • Hideaway
  • Setting & Views

Hotel Overview

Sense of Place

Gaya Island Resort sits off the coast of Kota Kinabalu in Malaysian Borneo.

Rooms at Gaya Island Resort

The hillside villas and two-bedroom suite are made from locally-sourced materials and have gorgeous verandas for taking in the stunning views of mangroves, rainforests, the South China Sea and Mount Kinabalu.

The two-level Suria Suite comes with a private outdoor bath and a butler service, while some of the Bayu and Kinabalu Villas can be connected together - making them ideal for families.

Food & drink

A range of fine dining options await you at Gaya Island Resort. Feast Village serves a fusion of Asian and European cuisine, the intimate Omakase offers Japanese delicacies for dinner, while the exclusive rooftop Fisherman’s Cove serves up delicious fresh seafood. The resort even has its own private beach, Tavajun Bay, only a five-minute boat ride away, where lunch is a single dish meal made over charcoal embers.


If you get bored of swimming in the sea, take a dip in the 40-metre lap pool, while there’s also a wading pool for children. For a bit of extra pampering, make time for the Spa Village, where treatments such as rice scrubs draw on the healing traditions of the indigenous populations - or you can chill out with a relaxing massage. 

Activities at Gaya Island Resort

Whether you simply want to spend your time relaxing and enjoying the year-round sunshine or be a little more active, Gaya Island Resort offers something for everyone. Learn how to prepare traditional Borneo dishes with the hotel’s cooking course, enjoy the bright blue waters with snorkelling at the house reef and diving excursions, or explore the local flora and fauna through the in-house marine and wildlife centres. 

Best time to go

Best time to travel

Good time to travel (but some limitations)

Travel is possible (but it’s not the best time)

Travel is not recommended

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec
Best time to go

Hotel location

From Kota Kinabalu airport, it is a short drive to the Gaya Lounge at Jesselton Point, followed by a short speedboat transfer to Gaya Island Resort. This takes approximately 40 minutes in total. 

More places to stay in Kota Kinabalu & Surrounds


call us on +91 11430 15414 to start planning your perfect trip

Make an enquiry