fbpx

Mafia Island Lodge

Mafia Island Lodge stands amidst tall palm trees on a sandy beach in Chole Bay, in the heart of the marine park, near the village of Utende, on the southern coast of Mafia. The lodge has 30 comfortable rooms located among the coconut trees. All rooms have their own veranda with a view of the bay or the large park that surrounds them.