Accommodation on the islands is of the highest order. Indigo Bay offers world-class, understated luxury with white sands and swaying palms. There are 30 Beach Chalets and 14 luxury villas with the full range of 5-star facilities, including an outstanding spa. Benguerra Lodge offers a blissful blend of barefoot luxury and ‘maritime’ safari. There is a good choice between rustic bungalows, opulent beachside cabanas and huge Arabic-style casitas and a unique villa complete with personal chef.