top of page
Welcome to Mafia Island Lodge

Mafia Island is the largest of a small archipelago of islands and atolls and is truly a paradise in the Indian Ocean. It is the southern most of three islands (Pemba & Zanzibar) located off the coast of Tanzania. 25kms from the mainland and 130kms from Dar es Salaam, it is reachable by light aircraft in 35 minutes or 45 minutes from Zanzibar and the Selous Game Reserve.The resident population of 46,000 are mainly fishermen or smallholder farmers that grow coconut, paw-paw, rice and cassava. The islanders are friendly and welcoming and the atmosphere relaxed and laid-back. The dominant religion is moderate Islam and both christians and muslims live in peace and harmony. The air and sea temperatures remain warm all year round with the rainy season between April to June. Today Mafia Island is known as a wild and beautiful Indian Ocean tropical island that is famous for deep sea fishing and scuba diving.. Aquatic life is abundant and the coral gardens are pristine due to the protection of the Mafia Island Marine Park. The park is located between the Rufiji River delta to the west and the open Indian Ocean to the east. The dual influences of the river and the sea have combined to create a rich and exceptional biodiversity with unique landscapes under the sea and on dry land. It is a unique and perfect destination as part of a safari package or simply a place to unwind and get away from the daily, modern and busy world.


ATTENTION, from 1 June 2019, the prohibition of the use of plastic bags comes into force, therefore it is forbidden to arrive with plastic bags even in the suitcase. (for details click here)


"A small gesture that goes a long way"

With the contribution of 10 $ per person (+ 18% VAT) on your booking you will help us eliminate the usage of plastic bottles by buying a reusable water bottle. In return you will get free fresh water refills at anytime during your stay with us.  

With every bottle sold at Mafia Lodge, a contribution will be made to Karibuni Onlus, our local charity organization that funds various development projects in and around Mafia Island.


Travel to Mafia


Mafia Island lies approximately 25 kilometers off the Tanzanian coast, 130 kilometers from Dar es Salaam which takes approximately 35 minutes by air and 45 minutes from the Selous Game Reserve and Zanzibar Island.Mafia is reachable by light aircraft only. The resort is a 20 minute drive from Kilindoni, the main village and the airstrip transfers can be arranged by Mafia Lodge. Lodge is closed most of April and May, open from June on. One can enjoy the beauty of Mafia even in the space of a weekend but generally, our guests spend at least 4 to 5 days. If you would like to enjoy all the aquatic activities and inland excursions, we recommend you to stay between 5 and 10 days. If you intend to do a scuba diving course for beginners or advanced, 5 dedicated days are required.

Our services
Marine Park

About Marine Park

The Mafia Island Marine Park (MIMP) extends for 822 sq km and consists of several islets of coral corals located around the main island that gives the name to the National Park, the island of Mafia (from the Arabic "morfiyeh" which means precisely "archipelago"), 120 km south-east from Dar es Salaam.
To be more precise the Marine Park covers the southern part of the island of Mafia and includes the 3 largest islands of the archipelago: Chole, Juani Jibondo, Bwejuu and other smaller coral islets that appear and disappear depending on the low or high tide .

The Mafia Island Marine Park has an impressive biological diversity:

The mainland is covered with large forests of palm trees, baobabs, and mangroves (as many as 7 species). Among the fauna there are small antelopes; over 130 species of birds among which also a rare species of bat present only on the island of Mafia and in the Comoros Islands; different species of primates, among which the curious galacids, small nocturnal primates also known as "Bush babies" or "children of the forest" because of their unique verses, similar to human stirrings.

The waters of the Marine Park of Mafia host colorful coral reefs (about 48 species), immense submarine meadows, over 400 species of fish, dolphins, sea ​​turtles and the dugong, a mammal similar to the seal that, after 20 years of absence in these areas, seemed to have become extinct.


Entry and stay in the Marine Park area: Adults 23.60 $ per person per day, Children 5-15 years old 11.80 $ per person per day, and can only be paid by credit or debit card.

Important to keep the receipt of payment for entry to the Marine Park, must be returned at the exit.


Our activities


Cooperation with Humanitarian Organizations


Mafia Lodge works with many humanitarian organizations to support and help...


Come and visit us at



Utende, Mafia Island - Tanzania


Abdallah: +255 655 378 886  (Reservations)

Giuliano: +255 786 369 781  (Manager)

Iris: +255 763 527 619  (Manager)