Gaya Island Resort

Experiential | Very Good | Excellent | Magnificent | Out of this world



  • Serene infinity pool
  • Tranquil surroundings with hillside villas
  • Five restaurants to choose from


You’ll find the Gaya Island Resort dreamily located right on the beautiful sandy shores of Malohom Bay, just in front of an enclave of protected mangrove trees. The island itself sits within the protected Tunku Abdul Rahman Marine Park, and the resort endeavours to blend harmoniously with the natural environment. We think they’ve done a great job on that front!

Visitors to Gaya Island Resort stay in gorgeous hillside villas with views of the mangroves, as well as views of Mount Kinabalu in the distance. The spacious, comfortable villas are well equipped with everything you’ll need, even including mosquito repellent plug-in facilities! Opt for a top floor villa for amazing views of the forest canopy surrounding you, and an outdoor veranda with day beds perfect for lounging in with a good book and a cocktail or two.

When you aren’t exploring the local natural surroundings or snorkeling nearby, head to the infinity pool for a quick swim, or check out the spa village, which promises treatments that utilise both local ingredients and resources as well as local healing techniques - guests love the traditional rice scrub on offer.

The resort is known to have excellent food, and the kitchens specialise in fresh seafood caught in the area. Guests can dine on their private villa’s veranda, or at one of the five different dining options, which include a private beach accessible only by boat, and a pool bar and lounge that overlooks the infinity pool.


  • Infinity pool

  • Five restaurants

  • Spa village

  • Beach bar

  • Diving excursions

  • Nature walks

Other places to stay in Gaya Island

Call VIVID Travel

(720) 828-7471