Chole Bay, Mafia Island — Utende, Diving & Island Visits
Plan a visit to Chole Bay and Utende on Mafia Island: diving, snorkelling, Chole Island visits, accommodation and transfers.
Explore Mafia’s southeast coast
Chole Bay and the Utende area form a base for many of Mafia Island’s reef and island excursions. Plan your visit around the tides, your interests and the advice of local operators. The bay is part of the wider Mafia Island Marine Park visitor experience.
Diving and snorkelling from Utende
Afro can coordinate with Mafia Island Diving for guided diving arrangements. Site selection depends on certification, experience and current conditions. Snorkelling is a separate option for guests who prefer to explore from the surface. See diving sites and planning prices.
Visiting Chole Island
A hosted visit can introduce village life, local heritage and the history of this small island. Arrange your boat, guide and host in advance. Ask permission before taking photographs of people, respect private spaces and agree what the visit includes.
Where to stay and how to combine activities
Browse Mafia Island hotels and lodges for your preferred budget. A stay near Utende can be convenient for reef activities, while Kilindoni is useful for arrivals and west-coast whale shark trips. Transfers and departure points should be included in your daily plan.
Before you go
Confirm park entry requirements, boat arrangements, guide availability and any lunch or equipment included in your activity. Sheltered water does not guarantee safe conditions: the operator makes the final decision for the day.
Heritage reference: Chole Mjini Trust Fund’s Chole Island guide. Local logistics: Afro.
Plan your Mafia Island holiday
Explore practical local guides, compare experiences and choose the right base for your visit.
