Whether you’re an adventure seeker, business traveler or here with your family, there is a wide range of accommodation options to suit your needs. Ranging from private villas and all-inclusive hotels to boutique resorts and self-catered apartments, there is something suitable for everyone.