Mafia Island Holidays

  • 30 minutes south of Zanzibar
  • Very good for diving
  • Essentially an activity destination
  • Best beaches are on islands off the coast
When To Visit Mafia Island:
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

Mafia is a sleepy island located south of Zanzibar. With only a few good properties and limited good beach, days are spent exploring exposed sand bars, fishing and diving. Scuba is seriously good here, especially in whale shark season.

Mafia is a 30 minute flight from Zanzibar and Dar es Salaam. It is home to the largest marine park in Africa and is a very good destination for spotting whale sharks. The diving here is even better than off Pemba – in fact, we think it is the best to be found in Tanzania.

There are more hotels here than in Pemba, but there are no truly luxurious lodges. Accommodation is good value, but the lodges tend to be a little rustic and very laidback. Nevertheless, they are good for activities such as diving and snorkelling.

We think this is a good destination for adventurous travellers who enjoy the outdoor life. It is particularly suitable for advanced divers.