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. This is a great place to stay if you are planning to dive in Mafia for a view days. The two cosy new bungalows are part of the family run dive center. The staff is extremely welcoming and helpful. The breakfast is yummy and you can also have the option for dinner. I enjoyed the big pool to relax after great dives and the beach is just a stone throw away. Also the dive center and its extremely helpful staff deserves 5 stars!
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!
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 Utende
Situated in Utende, 7.7 km from Rufiji Mafia Kilwa Marine Reserve, Mafía Island Lodge features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
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.
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.
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!
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. The staff are great, making sure we had the best time there. They helped organise trips out around the island putting us at ease. The rooms are spacious with WiFi and air con. The food was good too.
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. Kitu Kiblu is a little gem in Kilindoni, only 5 minutes from the airstrip. The lodge is completely immersed in nature, with direct access to the ocean and a breathtaking view. The atmosphere is more of a family than an accommodation facility: you feel right away at ease with everyone, and you can immediately switch your brain off and take away any sort of stress that you carry on your shoulders. If you want, you can also organise an encounter with the whale sharks in a responsible and organized manner. I left a piece of heart in Kitu Kiblu and I'll definitely come back.
Hotel in Kilindoni
Hotel in Kilindoni
Hotel in Utende
Hotel in Kilindoni
Hotel in Utende
Hotel in Utende
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.
Travellers who stayed in Mafia near Mafia (MFA) have said good things about Mafia Dream Hotel, Maisara Mafia Beach Lodge and Juani beach bungalows.
There are 24 hotels in Mafia you can book on Booking.com.
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 Mafia Dream Hotel, Dive Planet Mafia Island 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.
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.
I really enjoyed my stay here in the tent zone! Just steps away from the ladies' bathroom which was well-maintained and always clean. The tent is as described and was perfectly comfortable for my stay! I feel that it may be a little small for two, but it was perfect for one. I felt very safe as a solo female traveler! The restaurant and relaxation area are nice. Staff were lovely, from the restaurant to the diving center. The best part is that there are several places to get a drink or dine nearby if you'd like (I recommend Pamela's on the beach, just two minutes walk away!) I would definitely consider staying here again, good value for money!
Nice and relaxing environment. Very clean, well maintained and very helpfull staff.