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. 

Stay at Gaya Island Resort on these trips

More places to stay in Kota Kinabalu & Surrounds


call us on 020 7337 9010 to start planning your perfect trip

Make an enquiry

© 2022 Exsus Travel. Experts in luxury tailor-made holidays.

Exsus Travel Limited t/a Exsus Travel. Registered in England and Wales at this address: 1 Burwood Place, London, W2 2UT. Company No. 3385363. VAT No. 719-221840.

Book with confidence.
All the flights and flight-inclusive holidays on this website are financially protected by the ATOL scheme. When you pay you will be supplied with an ATOL Certificate. Please ask for it and check to ensure that everything you booked (flights, hotels and other services) is listed on it. Please see our booking conditions for further information or for more information about financial protection and the ATOL Certificate go to:
We are a member of ABTA (ABTA No. Y6561) which means you have the benefit of ABTA’s assistance and Code of Conduct. For package holidays that do not include flights we provide financial protection for you money by way of a bond held by ABTA. We provide financial protection for your money.

International Passenger Protection (IPP)

All passengers booking with Exsus Travel Ltd are fully protected for the initial deposit and subsequently the balance of all monies received by us, including repatriation costs and arrangements, arising from cancellation or curtailment of your single service travel arrangements due to the insolvency of Exsus Travel Ltd

Exsus Travel Ltd has taken out an insurance provided by International Passenger Protection Ltd (IPP) with Liberty Mutual Insurance Europe SE (LMIE) trading as Liberty Specialty Markets, a member of the Liberty Mutual Insurance Group. LMIE's registered office: 5-7 rue Leon Laval, L-3372, Leudelange, Grand Duchy of Luxembourg, Registered Number B232280 (Registre de Commerce et des Sociétés). LMIE is a European public limited liability company and is supervised by the Commissariat aux Assurances and licensed by the Luxembourg Minister of Finance as an insurance and reinsurance company. This insurance is only valid for passengers who book and pay directly with/to Exsus Travel Ltd

In the event of our insolvency please make contact as soon as practically possible giving full details of what has happened quoting the name of your Travel Operator:

IPP Claims at Sedgwick
Telephone: +44 (0)345 266 1872
or online at