7 Nights at Gaya Island Resort

Gaya Island Resort, Malaysia

Escape to the serenity of this private island hideaway, take refuge in the Spa Village and sit back and relax on Gaya Island's private beach. Mountain, forest and sea come together in absolute perfection on the island paradise that is Gaya Island Resort. Gaya Island is a sanctuary within the Tunku Abdul Rahman Marine Park. Each of its suites and villas are beautifully decorated using local materials and all have fantastic views of the surrounding area. Having a treatment or indulging in a spa programme at Spa Village Gaya Island is a must, with treatments being inspired by the cultural healing traditions of Sabah's many indigenous people.

This 7 night stay allows you to experience the very best that this luxurious resort has to offer, with your time left free to do with as you please. We urge you to visit the spa and browse its extensive treatment menu, sampling anything and everything that jumps out at you. When not indulging in a spa treatment, there is plenty else to do around the resort to ensure your time spent here is entirely blissful. For those who prefer to keep active you'll find that the combination of fitness sessions, excursions, and more creative classes will keep you from ever getting bored, but if you prefer to simply relax and make the most of the Malaysian weather, then the beach is just a stone's throw away.

Sharing from £1,229 pp

including flights, transfers & accommodation

Standard Inclusions
  • Flights
  • Transfers
  • Accommodation in a Bayu Villa
  • Daily breakfast

feefor rating
"Yoga and Pilates classes very well taught, reiki session excellent, location of resort easily accessible but feeling quiet and secluded on arrival. Food generous and delicious, catering well for food allergies."
Submit an Enquiry
Fields marked * are required

Please note that due to the fluctuating currency at this time, all quotes are subject to change at time of booking.

Need help to book? +-

Opening Hours (UK Time)
Monday to Friday: 9:00am - 5:30pm
Saturday: 10:00am - 2:00pm
+44 (0)20 7843 3597

Email us an enquiry

Would you like us to call you?

call me back

« back

Leave your name and number and we'll call you back as soon as possible.