Skip to main content

Check out these popular cities on Mafia Island

Stay in Mafia Island's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Mafia Dream Hotel

Hotel in Kilindoni

Set in Kilindoni, 5.5 km from Rufiji Mafia Kilwa Marine Reserve, Mafia Dream Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. It is a new hotel, but the best one that we went to in tanzania. The staff is lovely and helped us out werever they could. Would definitly go back if we are at mafia island in the future.

Show more Show less
9.2
Superb
21 reviews
Price from
£49
per night

Dive Planet Mafia Island

Hotel in Utende

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. Can’t beat the location, food, or staff. Truly a 10/10

Show more Show less
9.9
Exceptional
11 reviews
Price from
£112
per night

Maisara Mafia Beach Lodge

Hotel in Kilindoni

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 terrace and a restaurant. Beautiful bungalows with a huge garden directly in front of the beach. All the bungalows have a big glass front where you can see the garden and at some locations the beach. Incredibly nice staff - try to help and accommodate wherever they can. Could change the room without problems as I needed AC to be able to sleep (March can be incredibly hot and humid). Even came back to the hotel after diving on the other side of the island. Everything seems a bit rustic as first but you will definitely fall in love with it. There is a really really nice gift shop with handicrafts on site - really nice woman from the village, definitely one to support. The locations to the beach is super close and to the left there are two more hotels you can go for dinner or a drink. People all know each other on Mafia and help you with everything! :) Breakfast is great!

Show more Show less
8.9
Fabulous
102 reviews
Price from
£54
per night

Juani beach bungalows

Hotel in Kilindoni

Located in Kilindoni, 7.6 km from Rufiji Mafia Kilwa Marine Reserve, Juani beach bungalows provides accommodation with a garden, free private parking, a terrace and a restaurant. die Lage und Ruhe waren absolut mega best place to start the activity with the walesharks. the lodge hs their own people

Show more Show less
8.1
Very good
131 reviews
Price from
£32
per night

Kivulini Lodge 3 stars

Hotel in Utende

Set in Utende, 6.4 km from Rufiji Mafia Kilwa Marine Reserve, Kivulini Lodge offers accommodation with a garden, free private parking, a restaurant and a bar.

Show more Show less
Price from
£131
per night

Mafia Island Bungalows

Utende

Boasting garden views, Mafia Island Bungalows offers accommodation with a garden and a balcony, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve. The staff was amazing, very hospitable and took care of everything. Breakfast and dinner was great, they have a really great chef and attentive personnel. They also rented us bikes for free, such that we could drive to the dive shop (~10 minutes by bike). Great and inexpensive stay!

Show more Show less
9.3
Superb
8 reviews
Price from
£26
per night

Kileleni

Kilindoni

Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. The air-conditioned rooms provide a garden view and come with a desk and free WiFi. Ali and his team provided superior service catering to our every need, whether it was last minute activity, transport or meal request. Super welcoming team doing their utmost to make us feel at home.

Show more Show less
9
Superb
16 reviews
Price from
£163
per night

Kitu Kiblu

Baleni

With Rufiji Mafia Kilwa Marine Reserve reachable in 6.8 km, Kitu Kiblu offers accommodation, a restaurant, a garden, a terrace and a bar. Some units feature a seating area and/or a balcony. KK is extremely tranquil and perfect for getting away from the hustle and bustle of anywhere else. The setting is so peaceful hidden under the high canopy of the tropical forest. The staff are amazing and so helpful with anything on the island. The food is tasty and great value. The area has no other tourists so very quiet. The outdoor showers with Kerosene heating is pretty cool too.

Show more Show less
9.1
Superb
46 reviews

Meremeta Lodge

Utende

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. Very beautiful location - peaceful and surrounded by nature. The staff was very kind and friendly and helped out with anything we needed. The rooms had very large bathrooms, and they were very clean and tidy.

Show more Show less
9.4
Superb
83 reviews
Price from
£72
per night

Chole Mjini Treehouses Lodge

Utende

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. 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.9
Exceptional
9 reviews

Hotels with extra health and safety measures

Find hotels in Mafia Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

FAQs about hotels on Mafia Island

Planning a trip? Get inspired by reviews of cities on Mafia Island

Explore guest reviews of hotels on Mafia Island

See all