Gaya Island Resort
Nestled on an island in the protected Tunku Abdul Rahman Marine Park, this Eco-Luxury resort is utterly breath-taking. Villas are tucked away against a backdrop of rainforest-shrouded hills whilst the resort's Spa uses ancient treatments and traditions to help its discerning guests relax into their surroundings.