Skip to main content

Search hotels in Mafia Island

Enter your dates to see the latest prices and deals for Mafia Island hotels

Mafia Island – 3 hotels and places to stay

Filter by:

Star rating
Review score

Banja Amani Lodge Mafía Island

Mafia Island

Set in Mafia Island, 38 km from Rufiji Mafia Kilwa Marine Reserve, Banja Amani Lodge Mafía Island offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach...

N
Nick
From
Greece
The lodge manages to combine luxury without spoiling the aesthetics and serenity that this wonderful location provides. The staff was very friendly and helpful. Highly recommended.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$286.44
1 night, 2 adults

Dive Planet Mafia Island

Utende (Near Mafia Island)

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.

C
Christine
From
Malta
Lovely small property with very personal service, really great standard of accommodation, big room, great shower, nice pool, extremely accommodating staff. Excellent overall. Dive equipment is new and dive service also excellent.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 26 reviews
Price from
US$187
1 night, 2 adults

Basecamp Mafía Island

Utende (Near Mafia Island)

Situated in Utende, 7.7 km from Rufiji Mafia Kilwa Marine Reserve, Basecamp Mafía Island features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

K
Kelly
From
Australia
The staff were exceptional, they couldn’t have looked after me better! Especially Masoud ❤️
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 41 reviews
Price from
US$219
1 night, 2 adults

Butiama Marine Camp

Utende (Near Mafia Island)

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.

K
Katalin
From
Hungary
We liked everything. We booked tents. It was better than we expected. we had normal and clean beds, the washroom was near to the tent and very clear, cleaned regularly. The food was very good, and it has reasonable price.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 125 reviews
Price from
US$81.70
1 night, 2 adults

Coconut Mafia Island Bungalows

Utende (Near Mafia Island)

Featuring garden views, Coconut Mafia Island Bungalows offers accommodation with a garden, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve.

S
Sven
From
Germany
The bungalows are very cozy, super clean and the staff is extremely friendly 👌👍 The owner took us on a day trip with snorkeling and diving and had a lot of tips for us. He joined us for lunch and dinner and had an answer to all of our questions regarding whale sharks, diving, beaches etc. 100% recommendation !
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 41 reviews
Price from
US$55
1 night, 2 adults

Kileleni

Kilindoni (Near Mafia Island)

Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. Free WiFi and room service are available.

T
Tom
From
Netherlands
What an unexpected gem at the end of our holiday. It only has 3 rooms with amazing view and lovely staff. Our 3 year old daughter loved Ali who was so kind to play we her constantly. We stayed here 3 nights which was perfect because it is very secluded. Perfect for chill and some excursions. Food was lovely too. Thanks all!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 39 reviews
Price from
US$220
1 night, 2 adults

Meremeta Lodge

Utende (Near Mafia Island)

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.

A
Ajda
From
Slovenia
We had an incredible stay at this lodge, and a big part of that was thanks to the amazing owner. He is truly one of the kindest and most helpful hosts we’ve ever met. When the airline failed to deliver our bags, he personally took charge—calling every day, staying in touch with the airline, and doing everything he could to make sure we got our luggage back. We felt so supported and cared for. He also organized all of our activities, and they were fantastic: turtle hatching, a trip to the mange sandbank with a beach BBQ and snorkeling, a visit to the north of the island, Chole Island snorkling trips and whale shark watching. Everything was smooth, well-planned, and stress-free thanks to him. The lodge isn’t right on the beach, but the owner provides bikes for free, and with them it’s a quick and easy ride to the shore. The rooms are comfortable and air-conditioned! Dinner at the lodge is optional each day, and it’s a full three-course meal (starter, main, dessert) for just $15. The portions are generous and the food was consistently delicious. Overall, the atmosphere was welcoming, relaxed, and safe. We truly felt at home here and highly recommend this place to anyone visiting the area.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 58 reviews
Price from
US$99
1 night, 2 adults

Mafia Neptune Villa Lodge

Utende (Near Mafia Island)

Boasting a garden and views of quiet street, Mafia Neptune Villa Lodge is a recently renovated bed and breakfast situated in Utende, 7.5 km from Rufiji Mafia Kilwa Marine Reserve.

n
not a happy traveler
From
United Kingdom
This place has air con fan and plenty of hot water, and they will be expanding rooms at the end of the season!! Nice and close to all dive centres and with dive plant right next door
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews
Price from
US$57
1 night, 2 adults

Mafia Beach Bungalows sea view

Utende (Near Mafia Island)

With sea views, Mafia Beach Bungalows sea view is located in Utende and has a restaurant, a 24-hour front desk, bar, garden, sun terrace and outdoor fireplace.

E
Elin
From
Sweden
Me and my boyfriend stayed at mafia beach bungalows for 7 days and had the best experience! The bungalows are just at the beach, the beach both have the really cool mangroves and good swim opportunities. The place is located a 10 minutes walk from Utende village which we liked very much since we could choose when we wanted to have a more relaxed time or more activity. The rooms are clean and the food is delicious! I can really recommend eating at the hotel! The best with our stay was the beautiful location but also the very friendly and helpful staff! They were happy to help us with anything we needed and we felt very welcomed. We would definitely stay here again if we come back to Mafia!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 80 reviews
Price from
US$71.10
1 night, 2 adults

Mgeni Homestay

Kilindoni (Near Mafia Island)

Set within 7.2 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Mgeni Homestay provides accommodation with seating area.

G
Gaia
From
Italy
Ally is the perfect host, very kind, helpful and responsive. He organized for a tuk tuk to pick us up at the airport on arrival and he called one for us anytime that we needed it. He’s also very helpful to organize tours and activities. Location is great, outside of the marine park area so there’s no tax to pay everyday and it’s where locals live. Close to the beach and a few min of tuk tuk to the airport area where there are a few nice places to eat, it’s also possible to go there walking, which we did every time, you just need the torch. Also not far away from the marine park by tuk tuk. Room is basic but exactly as in the pictures, pretty spacious and clean. There is no hot water but that honestly is not a problem at all considering the temperatures, besides, I think this is the same in pretty much the whole island. Breakfast is good and they are also very flexible on the time if asked. Value for money is great so overall it’s the perfect place to explore Mafia on a budget. Hope to come back. Asante sana!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 80 reviews
Price from
US$17.08
1 night, 2 adults
See all hotels in and around Mafia Island

Hotels with airport shuttles in Mafia Island

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 26 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 41 reviews
From US$311.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 119 reviews
From US$117.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 74 reviews
From US$68.34 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 132 reviews
From US$50 per night

Most booked hotels in Mafia Island and surroundings in the past month

See all

Popular with guests booking hotels in Mafia Island

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking hotels in Baleni

Popular with guests booking hotels in Baleni

Popular with guests booking hotels in Baleni

Popular with guests booking hotels in Baleni

gogless