Nestled on Gaya Island within the Tunku Abdul Rahman Marine Park, Gaya Island Resort offers 120 hillside villas designed with traditional Sabahan architecture and surrounded by lush rainforest. From elevated vantage points, guests are treated to sweeping views of Mount Kinabalu, while pristine beaches and vibrant coral reefs lie just moments away. The resort’s natural setting creates a sense of seclusion and calm, making it an ideal retreat for those seeking a quiet escape immersed in Sabah’s coastal beauty.