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.
Annalisa
United Kingdom
The staff were excellent - very welcoming and happy to help. The rooms were very comfortable and the meals were excellent. The breakfast was particularly fullsome and enjoyable. The shower was excellent.
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.
Magdalena
Poland
Really nice place with great atmosphere, staff really kind, smiley and helpful in everything. Arrange our trips, transfer and all what we need, great food, amazing beach, beautiful sunsets and area near hotel. Perfect place for reset mind and chill. I really recommend juani beach bungalows, if come back on Mafia island im sure that again choose this place
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.
Sophie
Germany
Very nice and spacious room directly at the beach, friendly staff, nice garden around
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.
Stijn Lombaerts
Belgium
Nice and relaxing environment. Very clean, well maintained and very helpfull staff.
Set within 6.6 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Mgeni Homestay features accommodation with seating area.
Hannah
South Africa
I stayed in a large room with a private bathroom, which I would strongly recommend.
I was comfortable and very well looked after by Bunda at the house, who even gave me a swahili lesson in the morning. There are places to eat nearby, but I highly recommend you try Bunda's cooking.
Ali, the owner, is a vital source of information about the island.
Really made me feel welcome.
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.
Justus
Netherlands
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.
Located in Kilindoni and only 6.1 km from Rufiji Mafia Kilwa Marine Reserve, Maweni CoralBay Beach Villa provides accommodation with sea views, free WiFi and free private parking.
Janine
Germany
Everything was very fine - even if the accommodation is not yet perfect and still missing some finalization. But I was very happy at your place and I can recommend Maweni absolutly especially for guests just coming by ferry boat as you could reach Maweni in a couple of minutes by food, as well very close to the Mafia airport. All the nice food and the taking care of everything I really appreciated. I was very amazed about the taking care of the beach and the garden every day, the view and the nice and open location. Thank you and warm regards Janine
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.
Luka
Netherlands
The location was amazing when it was high tide you could go out and snorkel on the beach to the jetty the water. Has a great sunset view bar with great staff. Food was also great and quite dynamic not always the same.
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.
Christine
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.
We have more than 70 million property reviews, and they're all from real, verified guests.
How does it work?
1
It starts with a booking
It starts with a booking
The only way to leave a review is to first make a booking. That's how we know our reviews come from real guests who have stayed at the property.
2
Followed by a trip
Followed by a trip
When guests stay at the property they check out how quiet the room is, how friendly the staff are and more.
3
And finally, a review
And finally, a review
After their trip, guests tell us about their stay. We check for naughty words and verify the authenticity of all guest reviews before adding them to our site.
If you booked through us and want to leave a review, please sign in first.