Mafia Island is Tanzania’s best-kept coastal secret. It lies in the Indian Ocean south of Zanzibar, at the mouth of the great Rufiji River. While Zanzibar draws the crowds, Mafia stays quiet, wild and unspoiled. For travelers who love the sea and want to escape the tourist trail, this island is a true paradise.
Home of the Whale Sharks
Mafia is one of the best places on the planet to swim with whale sharks. These gentle giants are the largest fish in the sea, yet they eat only tiny plankton. From October to March, they gather in the calm waters near the island. Snorkeling beside a creature the size of a bus is a once-in-a-lifetime thrill, and it is completely safe.
A World-Class Marine Park
Mafia Island Marine Park was the first of its kind in Tanzania. It protects a stunning underwater world of coral reefs, sea turtles and colorful fish. Divers and snorkelers come for the healthy reefs and clear water. Chole Bay, a sheltered lagoon, is perfect for beginners and experts alike. Green turtles nest on the quiet beaches here.
Culture and Calm
Life on Mafia moves at a slow, gentle pace. The island has a rich Swahili culture shaped by centuries of trade. You can explore old ruins, visit fishing villages and watch dhow boats sail by. There are no big crowds and no rush. It is simply you, the sea and the warm island air.
Best Time to Visit
The best time for whale sharks is October to March. The dry months from June to October are great for diving, with excellent visibility. Mafia pairs beautifully with a mainland safari for travelers seeking a peaceful, wild beach escape.
Where to Stay
Mafia Island keeps things small and personal, with a handful of charming beach lodges near the marine park. We match you with the stay that best fits your plans, whether you come to dive the reefs, swim with whale sharks, or simply unwind. Ask our team about the latest options for this quiet, unspoiled island.
Wildlife Highlights
- Whale shark encounters
- Mafia Island Marine Park
- Pristine coral reefs
- Green turtle nesting
- Chole Bay diving
- Quiet, untouched beaches
Activities
- Swimming with whale sharks
- Scuba diving
- Snorkeling
- Dhow sailing
- Village & culture tours