What to Wear in Zanzibar: The Ultimate Style Guide
Zanzibar is one of those destinations that demands you think before you pack. You're stepping into a place where white-sand beaches meet centuries-old Swahili culture — and your wardrobe needs to work for both. Get it right and you'll move through Stone Town's narrow alleyways and Nungwi's turquoise shores without a second thought. Get it wrong and you'll spend half your trip feeling overdressed, underdressed, or just plain disrespectful.
Here's how to dress well on the Spice Island.
Know the Vibe Before You Pack
Zanzibar is a semi-autonomous Muslim-majority archipelago off the coast of Tanzania. Modesty matters — especially outside of beach zones. But that doesn't mean dull. The island's fashion culture is rich: think flowing kanga wraps, hand-embroidered kofias, and women dressed in vibrant fabrics layered with intention. The goal isn't to blend in completely. It's to be thoughtful.
Beach vs. Town: Two Different Dress Codes
This is the most important distinction you'll make.
At the beach: Swimwear, bikinis, and shorts are totally fine. The coastal resort areas like Nungwi, Kendwa, and Paje are used to tourists, and lightweight beach cover-ups are all you need when moving between your towel and the bar.
In Stone Town and villages: Cover up. This means shoulders, chest, and knees — for everyone, not just women. Loose linen pants, midi skirts, lightweight long-sleeved shirts, and maxi dresses are your best friends here. Locals notice and appreciate the effort.

The Packing List: What Actually Works
Lightweight linen or cotton trousers — They breathe in the heat and look polished enough for a rooftop dinner in Stone Town. Bring two pairs minimum.
Loose maxi dresses and midi skirts — The single best all-rounder for women in Zanzibar. Modest enough for a mosque visit, breezy enough for the afternoon heat, easy to style up with sandals at night.
A kanga wrap — Buy one at the local market when you arrive (they're cheap, beautiful, and everywhere). Use it as a beach cover-up, a sarong, a headscarf, or a lightweight shawl. It's the most versatile thing you'll carry.
Breathable button-downs — For men especially, a loose linen or woven cotton shirt covers the shoulders and looks intentional rather than reluctant. Roll the sleeves up and it works for everything from a spice tour to sunset cocktails.
Swimwear you can layer over — A one-piece or bikini works perfectly at the beach. Just throw a loose dress or shorts over it before you walk through any village or market.
Comfortable sandals — Birkenstocks, slides, or leather sandals. You'll do a lot of walking on uneven cobblestone in Stone Town, so skip the flip-flops if you can. Reef-safe sandals that dry fast are ideal.
One slightly nicer outfit — If you're doing a sunset dhow cruise or a nicer dinner, you'll want something that feels a bit elevated. A silk slip dress, a clean linen blazer, or a classic kaftan all work.
Colors and Prints: Go for It
Zanzibar is not a neutral palette destination. The local aesthetic leans bold — sunset oranges, deep teals, warm saffron yellows, and rich earth tones. Don't be afraid to bring color. Bright printed maxi skirts, block-color linen sets, and patterned wrap tops fit the energy of the island far better than muted minimalism. If there was ever a place to wear that printed dress you've been saving, this is it.
What to Buy When You're There
The local markets are half the wardrobe experience. Stone Town's Darajani Market and Forodhani Night Market sell kangas, kikois, hand-dyed fabrics, and embroidered pieces for almost nothing. Bring back a few kangas as souvenirs they're genuinely useful on the trip and at home.

A Few Things to Leave at Home
- Crop tops and short shorts for town exploration (save them for the beach)
- Anything that needs dry cleaning
- Heavy denim — it's hot, it takes forever to dry, and it reads wrong for the setting
- High heels (cobblestone will ruin them and you)
The Bottom Line
Dressing for Zanzibar is really about layering context — beach-ready underneath, culturally aware on top. Pack light, pack breathable, and embrace color. One or two kanga wraps, a handful of loose linens, and your best sandals will carry you through every corner of the island with ease.
Ready to start packing? Check out our full Zanzibar travel guide for everything else you need to know before you go.
