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.7
Exceptional - What previous guests thought, 6 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.

F
Frits
From
Netherlands
This is a very new place focussing on diving excursions with two very well equipped cabins. It is situated in the beautiful marine park area where scuba diving is exceptional. The area is not overrun by tourists and the cabin is a very cosy and restful place. Enjoy one of the evening cocktails, prepared by the friendly staff or relax at the poolside. The small resort arranges shuttle service to and from the airport.
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.

M
Martyn
From
Austria
Excellent allround. Very newly refurbished rooms 1-6. High standard of interior Excellent cuisine Excellent location next to Dive center and only 20 mins from Airport and Kitu Kiblu
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.

E
Enes
From
Netherlands
room was clean and comfortable. people are super friendly and special thanks to Simon from reception and Aicha from diving centre!
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.

P
Pedro
From
France
We just finished our 3 day stay in Mafia and at Mafia Island Bungalows : it was a lovely stay, all-round : beautiful space for the house, comfortable terrace, perfect bedroom (Upendo - very nicely decorated with local flair, loved it), great bathroom… everything fine! The place is overall very quiet as it sits a little away from the road at the entrance of the Marine Park. We did not meet the owners, who where on a trip off the island : however, they took the time to check-in with us every single day, and it was much appreciated. We also would like to adress a great shout out to the staff : Hassan was very available, without being « too present » / just the right balance; and there is an amazing Chef on premises: we loved the breakfasts and even more the diners! The homemade bread and Chapatis, the soups, the mains and the deserts… everything was delicious ! Well done, we whole-heartedly recommend staying with you when visiting Mafia and hope to come again one day ☺️
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 42 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

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 9.0
Superb - What previous guests thought, 10 reviews
Price from
US$57
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
Arun
From
Australia
Meremata and the staff were very helpful and attentive, always anticipating what you might need and able to help out with any request apt tasks I had on the island from getting massage to booking plane tickets to getting transport.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 58 reviews
Price from
US$99
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, 82 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.

I
Ioana Adelina
From
Romania
My husband and I had a pleasant stay. The room and bathroom look exactly like in the pictures - very spacious and clean. Bunda is very kind and friendly. He prepared a very fresh and abundant breakfast for us every morning at the time we agreed upon. One day he accompanied us to the beach. The beach, airport, and city center are very close, easily and safely accessible on foot, as well as by tuk-tuk or boda-boda. Ali - the owner is also very nice and honest. He responded to all our requests very promptly. He advised us not to book the whale sharks tour until someone assures us that they have been seen the previous day. All tours on the island can be booked at very good prices directly from the owner. Ali, Bunda thank you very much for everything! We wish you all the best! Asante Sana! Kindly, Ioana & Andrei
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$220.86 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 116 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.4
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