One of the great delights of visiting Stone Town (and if you are on holiday in Zanzibar, this is the No. 1 on our do-not-miss list) is in buying treasures to bring home. There’s the fun of discovering some hidden gem you’d never find anywhere else, the post-holiday boast-factor (“Oh this? I picked it up in a little shop I know in Zanzibar…”) and above all, the fun of the bargain.
First of all- know where to bargain. Stone Town hotel boutiques or swanky air-conditioned shops where all of the stock has price-tags are unlikely to be as flexible as cash-only market stalls and owner-run shops.


Do your research… If you spot something you like and want to buy it, ask around before you approach the store owner and get embroiled in negotiations. Who to ask? Well- ask the staff in your hotel (though don’t follow them to their brother’s shop) or our guide if you’re on a tour of the town. It’s also possible to ask multiple store owners for a rough guideline price before you buy so you can compare, but you must make it clear you’re not looking to buy right away, or be entangled in hours of unwanted bargaining and the poor stallholder will get his hopes up.
Remember, you really, really like the person you’re bargaining with, even if you’ve only known him for 5 minutes. Charm- and a touch of Swahili- always gets you the best price. Try “Ni ghali sana” (“it is very expensive”) to help your cause.
Bargaining is supposed to be fun– be prepared for the odd touch of melodrama (“Oh, my friend, my children won’t eat if I sell it at that price”/”But my wife will divorce me if I spend $200 on a Zanzibar chest”). Making a good deal is fun. Be prepared to walk away if you really feel you’re being ripped off, but don’t come back unless you’re seriously planning to make a deal- it’s not fair on the man or woman who’s devoting half an hour of their day to you and not their other customers.
If you reach a price that you’re happy with, and the stallholder will sell to you at- go for it! There’s no perfect price- just the perfect one for two people in that moment. You might pay more or less than others, but you’ll always have a memory of striking a fun deal with a proper Zanzibari merchant.