Mafia Island

Mafia is a smaller island off Tanzania’s coast, just a 30-minute flight south of Zanzibar, that really encourages visitors to explore its beaches and sand bars. There are very few hotels here which only adds to the attraction of Mafia as the beach destination for the adventurous traveler.

Mafia itself is approximately 30 miles long by 10 miles across and the largest of a score of islands, atolls and tidal sandbars. Mafia is surrounded by a barrier reef teeming with marine life. Almost half the coastline of Mafia, about 317 square miles, has been appointed a marine park by the Government. To date over 50 species of corals, more than 460 species of fish, and five different species of turtles have been recorded in the waters around Chole Bay.


A thriving underwater world awaits just offshore Mafia Island. Mafia is considered a world class scuba diving destination and is a must visit if you need a breath of compressed air. I used to work as a scuba diving instructor and on privately guided tours I can join you on your dives along with highly experienced local dive masters. It is very common that you will be the only divers at the dive. You can expect lots of turtles, large rays, barracudas, octopus, and an abundance of macro life.
Mafia is also a great spot for snorkeling in beautiful calm turquoise waters. Most trips last a couple of hours and you will be accompanied by a local guide. Rental equipment is available on request.
Enjoy a beautiful walk on the scenic, sandy beach during low tide to explore the mangrove systems. You can spot a great variety of different animals and plants in the little water pools. You will also have the option to snorkel instead of walking while exploring this incredible eco-system.
Whale sharks frequent the area from October through March and allow for us to experience something truly magical. You will get a chance to snorkel with the whale sharks and see the largest fish in the sea in all its glory. The whale sharks are harmless plankton feeders that can grow up to 60 feet long. This tour is something not to be missed during your visit.
Relax at the resort or take a half or full day tour to one of the spectacular sandbanks. Our tours include lunch on the beach and are a fantastic way to recharge your inner batteries and catch up on that good book you have been wanting to read.