Zanzibar has a strong Muslim community and as tourism is a new industry there is no flexibility in the clothing standard. It is recommended that men ought not to stroll around in open areas without a shirt and ladies ought not to wear shorter skirts.
Ladies can wear shorts however they should be close to knee length if not longer. Swimwear is permitted at pools and on beaches.
The climate is hot and moist so our recommendation is to pack lightweight, baggy garments in natural fabrics, for example, cloth, silk, bamboo, and cotton that will help keep you cool.
Steer away from blue or dark attire - the tsetse flies are attracted to these colors, and their bites can give you African sleeping sickness.