How Do I Dress Appropriately in Zanzibar? A Heartfelt Guide to Respectful, Comfortable Travel

Zanzibar. Just saying the name conjures up images of endless turquoise waters, white-sand beaches, and the scent of cloves lingering in the breeze. It’s a place of dreams, steeped in history and culture, where ancient Swahili architecture meets the rhythm of the ocean and the warmth of the people matches the tropical sun. As a traveler in this beautiful archipelago off the coast of Tanzania, one of the simplest and most impactful ways to show respect and blend in gracefully is through how you dress.
When I first stepped foot on the island, I quickly realized Zanzibar is not just a beach paradise it’s a cultural gem. Dressing appropriately here is about more than just choosing the right clothes for the weather. It’s a way to honor the deeply rooted traditions of a predominantly Muslim society, while still staying comfortable and stylish during your stay. Whether you’re wandering through Stone Town’s narrow alleys, relaxing at a beach resort in Nungwi, or heading out on a spice tour in the countryside, here’s everything you need to know about dressing appropriately in Zanzibar.
Understanding Zanzibar’s Cultural Norms
Zanzibar is over 95% Muslim, and Islamic customs are an integral part of daily life. While the island is welcoming to tourists and known for its tolerance, modesty is still expected especially away from the beach. As a visitor, the way you dress sends a clear message of how much you respect local culture. I found that locals were not only more welcoming when I dressed modestly, but they also seemed genuinely appreciative that I had taken the time to understand their customs.
That doesn’t mean you need to completely change your style it’s all about balance and awareness. You can still dress comfortably and fashionably while respecting local norms.
What to Wear in Zanzibar’s Towns and Villages

When exploring towns like Stone Town or rural areas of the island, the general rule is to keep shoulders and knees covered. For women, long skirts, loose pants, maxi dresses, and tops with sleeves are ideal. Men should avoid walking around shirtless and are encouraged to wear trousers or knee-length shorts with a T-shirt or collared shirt.
I personally found flowy, breathable fabrics like cotton and linen to be lifesavers in the island heat. A light scarf also came in handy I could drape it over my shoulders when visiting religious or cultural sites, and it doubled as a sun shield during midday walks.
Bright colors and bold prints are widely appreciated in East Africa, so don’t shy away from vibrant patterns. Just be mindful of how much skin you’re showing in public spaces. The extra thought you put into your outfit goes a long way in fostering positive interactions with locals.
Dressing for the Beach
Zanzibar’s beaches are postcard-perfect, and of course, swimwear is perfectly acceptable when lounging by the ocean or pool. Bikinis, swimsuits, and shorts are welcomed at resorts, hotels, and beach clubs. However, once you leave the sand and step into public spaces even if it’s just a beachside restaurant it’s important to cover up.
I usually kept a sarong and a light kaftan in my beach bag. Wrapping a sarong around my waist and slipping on a breezy cover-up took just a moment and allowed me to transition respectfully from beach to bar or shop. It’s a small act of courtesy that really goes a long way.
Visiting Mosques and Religious Sites
If you plan to visit a mosque or participate in any religious or cultural event, dressing conservatively is essential. Women should wear long skirts or pants, cover their arms fully, and ideally wear a headscarf. Men should opt for long trousers and a collared shirt or a traditional-style tunic.
I was once invited to a local wedding while staying near Paje, and I was amazed by how elegant and modest everyone looked. Wearing traditional attire (kitenge or kanga) made me feel like I was part of something truly special. If you have the chance to wear local clothing, go for it it’s an enriching experience and a great sign of cultural appreciation.
Shoes and Accessories
Comfortable sandals or walking shoes are a must, especially if you plan on exploring Stone Town’s cobbled streets or taking excursions through plantations and villages. Flip-flops are fine for the beach, but I found a good pair of breathable, closed-toe shoes helpful for longer walks or more rugged terrain.
Don’t forget a wide-brimmed hat and sunglasses to protect yourself from the strong sun, and bring a reusable water bottle to stay hydrated. Sunscreen and mosquito repellent are also must-haves for your daily bag.
Evening Wear and Resort Dress Codes
At resorts and hotels, especially the more upscale ones, evening wear is often a touch more formal. Light dresses, smart shirts, and neat sandals or shoes work perfectly. You don’t need to be overly dressed, but aim for neat, clean, and tasteful attire.
In the evenings, the temperature drops slightly but it remains warm, so layering is rarely necessary. A light shawl or long-sleeved top might be useful if you’re particularly sensitive to cooler breezes or if you’re dining outdoors.
What to Avoid Wearing in Zanzibar
There are a few things that are best left at home or in your suitcase unless you’re in very specific locations:
-
Extremely short shorts and miniskirts
-
Strapless tops or plunging necklines in towns and villages
-
See-through fabrics unless layered properly
-
Walking shirtless through town (men)
These aren’t just about fashion preferences wearing overly revealing clothing can come across as disrespectful to locals and may even attract unwanted attention. Being mindful of this not only shows your appreciation for local culture, but it also enhances your safety and comfort as you explore.
Final Thoughts: Dressing with Heart and Intention
Travel is about connection with people, with places, and with ourselves. In Zanzibar, where history whispers through the coral-stone buildings of Stone Town and time slows to the rhythm of the waves, dressing respectfully is a simple yet powerful way to honor the beauty of where you are.
When I think back to my time on the island, I remember how good it felt to dress with intention. I didn’t feel restricted. I felt present, grounded, and open to the moments around me from sipping spiced coffee with local artisans to dancing under the stars during a beach bonfire.
So if you’re wondering how to dress appropriately in Zanzibar, know this: it’s not about rules. It’s about respect, comfort, and authenticity. It’s about being a mindful traveler in a magical place that deserves our care. And when you carry yourself with that awareness, you’ll find that Zanzibar opens up to you in the most beautiful, welcoming way.
Pack lightly, dress wisely, and travel deeply. Zanzibar is ready to meet you just as you are, with a little extra thought and a whole lot of heart.