See the latest prices and deals by choosing your dates.
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. The staff was magnificent, kind, and attentive. The facilities are new and beautiful. The pool was perfect to relax in and cool off. The location is centrally located, we even walked to and from the airport. They called for transportation to scuba diving and whale shark tours. The food was excellent and plentiful. We ate all our meals there for 6 days. And the staff was wonderful. All 5 of us in our group, after a month of traveling, highly recommend Mafia Dream
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
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. Breakfast was very nice professionally prepared, really wide variety of menu options. Dinner even better the Lobster was world class. The facility was exceptionally clean. The housekeeping staff were polite and professional. Owner was visible, vocal and vibrantly engaged in the business. Excellent value, we plan on returning on a regular basis.
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. The hosts are great, help with organizing tours. Dinner is great.
Hotel in Chole
Situated 7.9 km from Rufiji Mafia Kilwa Marine Reserve, Chole sanaa offers 1-star accommodation in Chole and has a garden. At the hotel, the rooms have a desk.
Hotel in Utende
Located in Utende, 7.7 km from Rufiji Mafia Kilwa Marine Reserve, Chole Sanaa provides accommodation with a garden, free private parking, a terrace and a restaurant.
Hotel in Utende
Set in Utende, 6.4 km from Rufiji Mafia Kilwa Marine Reserve, Kivulini Lodge offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.
Utende
Set 7.7 km from Rufiji Mafia Kilwa Marine Reserve, kua garden cottage offers accommodation with free WiFi and free private parking. This bed and breakfast provides a bar. Exceptional food and top hospitality from Shaggy. Plus hot water in the shower!
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. 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 ☺️
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.
Hotel in Kilindoni
Hotel in Kilindoni
Hotel in Utende
Hotel in Kilindoni
Hotel in Utende
Popular with guests booking hotels in Mafia
Hotel in Chole
Popular with guests booking hotels in Mafia
Couples travelling in Mafia loved staying at Dive Planet Mafia Island, Mafia Dream Hotel and Maisara Mafia Beach Lodge.
There are 24 hotels in Mafia you can book on Booking.com.
Travellers who stayed in Mafia near Mafia (MFA) have said good things about Mafia Dream Hotel, Maisara Mafia Beach Lodge and Juani beach bungalows.
Dive Planet Mafia Island, Mafia Dream Hotel and Maisara Mafia Beach Lodge are some of the popular hotels in Mafia.
Many families visiting Mafia loved staying at Dive Planet Mafia Island, Mafia Dream Hotel and Maisara Mafia Beach Lodge.
Kilindoni
What a simply beautiful hotel. Set in a lovely tropical oasis with a fantastic swimming pool and a wonderful bar area, this is a perfect place to stay whilst visiting Mafia. But what really makes it, are the simply amazing staff. They are completely dedicated to making your stay perfect. But the natural friendliness they show is humbling. When my partner was ill, everyone showed incredible concern and were willing to do anything for her. Thank you so much to the entire team. I cannot recommend this place highly enough.
The staff and surroundings were extremely friendly and open. Our room was perfect and simple for our stay on Mafia. The food served was very fresh and always on point. Another good thing is the location of the property, just at the beach, with beach lounges and activities in case you want to see some more than just being in the hotel. Since someone is always around you can be sure that all of your belongings are a 100% safe and you can even decide to leave your room open or leave your phones to charge somewhere out.
Utende
Meremeta, the founder and owner, as well as his staff are exceptional. You will find big, very clean and comfortable rooms, as well as great food with local prising. Furthermore Meremeta will be making sure you discover the island and miss no possible activities (if you want, he doesn't try to persuade you, no worries). It's by far the best acommodation you're going to have at Mafia Island! We travelled through Tanzania for over a month and we never felt this welcomed and appreciated as with Meremeta.
it’s private, spacious and fits well with the nature. The bed is comfortable, staff vas very nice and yummy food. There is a choice of fresh seafood for lunch and dinner and fresh fruits available. Th ask pretty much all what we eaten the whole time and was really delicious. There is also a bar and bed hammocks which was great for relaxing. Hassan the host Organise a whale shark tour for us which we really enjoyed as that was the main reason. for visiting Mafia.
Baleni
this is like a jungle treehouse hotel-- so cool! staff was soooo nice! great social atmosphere even though i was like one of the only guests. THREE different beach entrances, AND an on-demand bar with great sunset beach views? Stunning. Food was very yummy. love that they are really trying to promote sustainability and responsible tour operators on mafia island.
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.
This is a very special place, the grounds are gorgeous, the staff is lovely, the room is beautiful and the food is excellent...Bravo!
Butiama Marine Camp is the perfect place to stay in Utende. There are so many activities, Meals are amazing, and the Beach is very walkable and quiet. Would absolutely recommend to all. While it can be a bit pricey with Marine Park fees, it is absolutely worth the convenience and comfort.
Nice and relaxing environment. Very clean, well maintained and very helpfull staff.