При приобретении туров на остров Занзибар надо знать о визе по прибытии ($50 с человека), а также оплачивается туристический налог (infrastructure tax), который взимается со всех гостей на Занзибаре. Ставка составляет $1 с человека за сутки проживания. Оплачивать его необходимо при заселении в отель, ставка единая для всех отелей острова, независимо от категории объекта или номера.
Необходима прививка от малярии.
Культурные обычаи и кодекс поведения на Занзибаре предусматривает в общественных местах туристам прикрывать свое тело - от плеча до нижней части живота и до колена.