
Gaya Island Vacations
Book a Hotel + Flight together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to SAR 5,400 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Find the Best Gaya Island Vacation Packages
Gaya Island Hotel Deals

Gayana Marine Resort
Malohom Bay, Tunku Abdul Rahman Park Gaya Island Sabah
The price is SAR 1,009 per night from Aug 2 to Aug 3
SAR 1,009
SAR 1,108 total
2 Aug - 3 Aug
includes taxes & fees
8.4/10 Very Good! (510 reviews)
"We stayed in a Palm Villa and it was amazing. Loved everything about it, especially the breakfast delivered by boat. We spent a lot of time on our deck and in and out of the water. All staff were friendly and genuine. Food at all meals was great. Snorkeling around the property to look for giant clams ..."
Reviewed on 28 April 2026

Bunga Raya Island Resort & Spa
Polish Bay, Gaya Island Gaya Island Sabah
The price is SAR 1,142 per night from Jul 10 to Jul 11
SAR 1,142
SAR 1,291 total
10 Jul - 11 Jul
includes taxes & fees
8.6/10 Excellent! (189 reviews)
"We had a wonderful time here. We stayed for 3 nights in a superior chalet. As it was a basic chalet it was actually the best chalet we have stayed in, spatious, 2 air con units which kept us lovely and cool. Big bathroom and rain shower. The bed was huge and really comfortable. They also provide ..."
Reviewed on 13 June 2026

Gaya Island Resort
Malohom Bay, Pulau Gaya Gaya Island Sabah
The price is SAR 1,281 per night from Jul 13 to Jul 14
SAR 1,281
SAR 2,000 total
13 Jul - 14 Jul
includes taxes & fees
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.
