Skip to main content

The best accommodation in Mafia Island

Check out our pick of great accommodation on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set a few steps from Big Blu Mafia Island Diving Center in Utende, Butiama Marine Camp welcomes guests with a restaurant and bar. Free private parking is available on site.

Each unit features views of the garden. staff very nice, food at the restaurant very good, and the facilities were really good as well. The owner was a great person, and he owns several businesses in this island which makes many things easier and smoother.

Show more Show less
9.2
Superb
124 reviews
Price from
US$60
per night

Featuring garden views, Coconut Mafia Island Bungalows offers accommodation with a garden, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve. Boasting a 24-hour front desk, this property also provides guests with a picnic area. There is free private parking and the property features paid airport shuttle service. excellent accommodation in utende village. the staff is super friendly, attentive and helpful. the rooms are beautifully done, breakfast is fresh, delicious and more than enough. the dinner for 12$ is reasonably priced, you get a starter, a main and drinks and it‘s delicious. keep in mind that you‘re staying in the village and not on the beach. they lend you bicycles for the 5 minute ride and the drive is really nice. if i ever return to mafia i‘d stay there again. asante tena:)

Show more Show less
9.5
Exceptional
38 reviews

At the resort, rooms are fitted with a wardrobe and a balcony with a garden view. Featuring a private bathroom with a shower and free toiletries, rooms at Kileleni also boast a sea view. The rooms at the accommodation have air conditioning and a desk. This has to be the best place on Mafia island. Set apart from town, on a bluff with a commanding view of the sea, and the sunset, three very stylish - and huge - rooms, large infinity pool, great food, superb manager in Ali and his excellent assistant Salama. Mafia is great - a paradise Indian Ocean island just open enough to be accessible and for everything to be easy to arrange - but it feels like the big tourist rush is yet to arrive. And Kilekeni, a short hop from town, the airport or the busier east coast, is one of its most serene and supremely relaxing spots.

Show more Show less
9.7
Exceptional
38 reviews
Price from
US$224.40
per night

Set in Utende, 7.6 km from Rufiji Mafia Kilwa Marine Reserve, Dive Planet Mafia Island offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The hotel also provides free WiFi as well as a paid airport shuttle service. Location is great, rooms are clean, modern and with all the amenities you might need. The pool was a great addition. Staff is extremely friendly and the dive quipment is brand new! Can't reccomend dive planet enough!

Show more Show less
9.7
Exceptional
26 reviews

Situated in Kilindoni, 6 km from Rufiji Mafia Kilwa Marine Reserve, Butiama Beach Lodge features accommodation with a restaurant, free private parking and a bar. The resort has an outdoor swimming pool and free shuttle service and free WiFi. Wonderful staff. Lovely property. Great beach. Excellent restaurant. Good value.

Show more Show less
9.9
Exceptional
10 reviews

Located within 6.8 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Butiama Bustani Hotel features accommodation with seating area. This bed and breakfast provides free private parking, free shuttle service and free WiFi. The accommodation offers a 24-hour front desk, full-day security and organising tours for guests. The staff is doing a great job! Clean.

Show more Show less
9.1
Superb
80 reviews
Price from
US$96
per night

Featuring free bikes and a garden, Meremeta Lodge is situated in Utende, less than 15 minutes cycle from Mafia Island Diving. Free WiFi is offered.

There is a fully equipped private bathroom with shower and free toiletries. Very friendly and helpful and went beyond the usual hospitality

Show more Show less
9.3
Superb
61 reviews

Chole Mjini Treehouses Lodge offers unique tree house accommodation on Chole Island in the heart of the Mafia Island Marine Park. The property has a dive centre.

The partly open and thatched tree houses are locally crafted and offer magnificent sea views. Each comes with a balcony, seating area and mosquito net. The bathrooms are fitted with a shower. Extras include a safety deposit box, free laundry and morning tea or coffee delivered. An amazing little island with outstanding tree house accommodation. Eco tourism at its finest. Plenty of activities to keep you entertained. Perfect for winding down after doing safari. Definitely worth a visit. The owner has done so much to help the locals which was lovely to see.

Show more Show less
9.5
Exceptional
15 reviews
Price from
US$342
per night

Situated in Kilindoni, 7.2 km from Rufiji Mafia Kilwa Marine Reserve, Maisara Mafia Beach Lodge features accommodation with a garden, free private parking, a private beach area and a terrace. Among the facilities of this property are a restaurant, a shared kitchen and room service, along with free WiFi. The accommodation offers airport transfers, while a bicycle rental service is also available. We traveled to Mafia Island specifically to see the whale sharks. We went out the first day with a highly rated local tour company and did not see any whale sharks which was unusual. The next day we decided to go out with Hassan, the manager at Maisara Mafia Beach Lodge. Hassan was determined and we did in fact see whale sharks!! Hassan took such good care of us. I was so happy to see the whale sharks but I was getting tired after a few swims so I was content to stay in the boat and let my family continue swimming. After resting a bit, Hassan jumped in to see if it was a good view for me. He came back to the boat and let me know it was a great view if I was up to swimming again. I jumped back in and had the very best time! I cannot say enough good things about Hassan and everyone at the Lodge. They are all so kind and helpful. I also highly recommend the massages at Maisara Mafia Beach Lodge. Thank you Hassan and everyone at the Lodge.

Show more Show less
8.6
Fabulous
123 reviews
Price from
US$93
per night

At the hotel, every room is fitted with a desk and a balcony with a garden view. Featuring a private bathroom with a shower and free toiletries, rooms at Juani beach bungalows also provide guests with a sea view. All units at the accommodation are equipped with a seating area. Beautiful clean bungalows on the beach,great food and amazing helpful staff. We had great time in this place.

Show more Show less
8.3
Very good
137 reviews

Most booked accommodation in Mafia Island this month

FAQs about accommodation in Mafia Island

Accommodation that guests love in Mafia Island