Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Beautiful resort. Exceptional staff. We were treated like individuals rather than just guests. A wonderful stay.
Fantastic setting and magnificent beach. Villas beautifully designed and well equipped. Staff extremely attentive and helpful. A great place for a relaxing getaway.
Loved that we could just jump in the water from our bungalow.
Search for hotels in Gaya Island on Expedia. You can easily find your hotels in Gaya Island using one of the methods below: