Destination guide
Mafia Island
Whale sharks, Tanzania's first marine park and a diver's slow paradise
Where to eat
Places to eat
Market
Mafia Island
Kilindoni fish market grills
Harbour-side stalls where the day's catch is grilled to order at village prices.
Lodging
Mafia Island
Chole Mjini restaurant
Candle-lit, tree-house-style dining at the island's famous eco-lodge, strong on fresh seafood.
Hotel
Mafia Island
Mafia Island Lodge restaurant
Reliable seafood and international meals overlooking Chole Bay at the island's largest lodge.
Hotel
Mafia Island
Butiama Beach restaurant
Relaxed beachfront dining near Kilindoni with Swahili and Italian-influenced dishes.
Mafia Island
Whale Shark Lodge dining
Casual meals and fresh fish at a friendly Kilindoni base for whale-shark trips.