*****
Zanzibar, Nungwi Road, 2019
This enchanting, luxurious and environmentally friendly resort has a total of 149 rooms, all with private terrace and sea view.