Search Gaya Island luxury spa resorts

Our top choices for a great stay

Bunga Raya Island Resort & Spa

Bunga Raya Island Resort & Spa

5 out of 5
The price is CA $423 per night from Aug 29 to Aug 30
CA $423
CA $477 total
Aug 29 - Aug 30
includes taxes & fees
Stay at this 5-star luxury resort in Gaya Island. Enjoy free WiFi, a full-service spa, and 2 restaurants. Popular attractions Imago Shopping Mall and Tunku Abdul ...
Bunga Raya Island Resort & Spa
Gaya Island Resort

Gaya Island Resort

5 out of 5
Stay at this 5-star luxury resort in Gaya Island. Enjoy free WiFi, a full-service spa, and 4 restaurants. Popular attractions Imago Shopping Mall and Tunku Abdul ...
Gaya Island Resort
Gayana Marine Resort

Gayana Marine Resort

5 out of 5
The price is CA $335 per night from Aug 27 to Aug 28
CA $335
CA $371 total
Aug 27 - Aug 28
includes taxes & fees
Stay at this 5-star luxury resort in Gaya Island. Enjoy a full-service spa, 2 restaurants, and a marina. Our guests praise the helpful staff and the property ...
Gayana Marine Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.