Anyone visiting Mafia Island will struggle not to fall in love with the place. Tanzanian culture and Island life is a good combination. Mafia Island has enough visitors to warrant a comfortable set up of activities and lodges, while not being overrun or ruined by tourism (unlike its neighbour….sorry, Zanzibar). If you still need more convincing, here are the top things to do on Mafia Island.

(All the tours below I did with Afro Whale Shark Tours Mafia Island and can fully recommend using them!)

1. Swim with whale sharks

One of the biggest things to do on Mafia Island is swimming with Whale Sharks. This experience sits right at the top of my travel memories. Reaching up to 10 metres in length, you will be in for a treat seeing these docile giants up close.

2. Check out the marine life while snorkelling

The downside to Mafia Island having Tanzania’s largest protected marine park is that you will need to pay $20 per person per day to enter. The upside though is that you get a beautiful coral reef, with a huge array of marine life to explore without the crowds. For the best snorkelling area, head to Chole Bay.

It is also possible to do a snorkelling trip outside of the marine park (so you don’t have to pay the fees). A half day trip costs around $30.

(we bumped into these guys on the way to snorkelling!!!)

3. Wander Kilindoni market

Mafia Islands capital, Kilindoni, is small and welcoming. In it lies the jetty, where the fisherman and ferries come and go, as well as the single runway airport. On the main street is a calm, spread out market which sells everything from fruit to football kits. In the evening, women set up tables and chairs in the streets where you can go to sample some local food at insanely cheap prices (a vegetarian meal cost roughly $0.75).

4. Visit the Flying Fox bats on Chole Island

Just off Mafia is an even smaller Island, Chole, home to less than 800 residents. Time here seems to have stopped altogether. Walking through the maze of paths cut into the palm trees, you will see the mud huts that the people live in and the various crafts and trades they carry out to make a living. Also on the island is a huge protected nesting site for the worlds largest bats, the Flying Fox.

Bats on Chole

5. Have a BBQ on Marimbani Sandbank

A short boat ride from Mafia Island is a pristine sandbank that appears for just a few hours each day, called Marimbani. White sands, crystal clear waters and lots of crabs. This really was a slice of heaven and well worth heading to early or late so that you can have the place to yourselves. It is one of my favourite things to do on Mafia Island.

6. Dive in the protected Marine Park

Mafia is also a great place to go diving and many consider it to be better than Zanzibar, as well as slightly cheaper. There aren’t many dive centres on the island, so it is worth booking in advance to avoid disappointment. If you are looking to do a lot of diving, check out Big Blu who offer accommodation and dive packages.

YOU MIGHT ALSO LIKE: How to visit Mafia Island on a budget

7. Give coconut beer a try

When joining a tour you will be shown a demonstration of how the brave locals collect the beer by climbing to the top of palm trees where they rig up bottles to collect fermented sap. For 1000TSH (roughly $0.50), you get 1litre of coconut beer. It’s strong and has a required taste (I thought it tasted like cheesy gone off champagne), but the locals seem to like it!

Mafia Island coconut beer

8. Have a drink and a dance

For a drink or a meal, the best bar in town is Ibizza Inn. From its open treehouse bar, you can see bats, huge monitor lizards, monkeys and bushbabies! It is also a great, affordable and comfortable place to stay and my go to when I visit Mafia.

There are 2 clubs in Kilindoni, just ask a local to point you in the right direction. Tanzanians really know how to dance and within an hour of the dance floor opening, you will see it packed with young (mostly) men dancing with bags of energy – many do not drink as they are Muslim.

9. Swim in a hidden lagoon

Tucked out the way in the Marine Park is a beautiful lagoon, this really is Mafia Island’s best-kept secret. Swim in a pool full of upside-down jellyfish and take in the impossibly blue waters.

10. Mafia has hippos….it’s true!

I didn’t believe the locals when they said that there are hippos on the Island but it’s true. I saw them with my own eyes! The lake where they stay is about a half an hour drive from Killindoni. The best time to see them is before sunset, although I wouldn’t recommend staying out too long. Although the man who lives next to them (aka: hippo man) says they are tame and he touched one, I don’t fancy my chances.

11. What the Island is best for – relaxation

Mafia Island is beautifully quiet. Time and again you will hear the phrase ‘pole pole’, meaning slowly, as the locals will never move faster than snail’s pace. It is the islands biggest selling point. Enjoy this slice of paradise, which is void of tourists. Properly unwind on the inviting loungers, enjoy a banana milkshake (2,500TSH, roughly $1.25) while watching the fisherman head in and out on their dhow boats.