Culture
Zanzibar Dress Code: What Tourists Should Wear in Stone Town and Villages
Swimwear is for the beach and resort. Stone Town, Darajani, villages, and mosque areas need more modest dress.
What this article covers
- Beachwear belongs at the beach
- Ramadan needs extra awareness
- Photography and children
- Ramadan changes the public mood
Quick summary
Zanzibar has beach areas and conservative public areas. Swimwear is fine at the beach or resort, but not in Stone Town streets, Darajani, villages, or mosque areas.
Women should cover shoulders and knees in town and villages. Men should not walk bare-chested away from the beach.