A lively pool club on Paje beach: a big pool, sunbeds, DJ sets and a menu that mixes Mediterranean, African and Asian dishes. More a social sundowner than a quiet dinner, and good for groups.
Busiest at sunset and at weekends: book a table or sunbeds ahead for a group.
A small restaurant on a coral rock just off Pingwe beach. At low tide you walk across the sand; at high tide a boat takes you the last few metres. Fresh seafood...
Every evening the Forodhani gardens on the Stone Town waterfront fill with food stalls: Zanzibar pizza, grilled seafood on skewers, mishkaki, chapati and fresh...
Dinner on a rooftop above the old town of Stone Town, with a set menu built around the island's seafood and spices, and views over the roofs, minarets and harbo...