See the latest prices and deals by choosing your dates.
Hotel in Kilindoni
Located in Kilindoni, 3.4 miles from Rufiji Mafia Kilwa Marine Reserve, Mafia Dream Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Wonderful and very helpful staff. Spacy and very clean rooms. Great pool and a nice restaurant on site.
Hotel in Utende
Located in Utende, 4.7 miles from Rufiji Mafia Kilwa Marine Reserve, Dive Planet Mafia Island provides accommodations 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
Located in Kilindoni, 4.4 miles from Rufiji Mafia Kilwa Marine Reserve, Maisara Mafia Beach Lodge has accommodations with a garden, free private parking, a terrace and a restaurant. Gorgeous setting and fabulous staff! They helped arrange all of our tours, which were phenomenal. Abi was so attentive to our requests and made us feel like we were staying with friends not just guests. I hope to return!
Hotel in Kilindoni
Located in Kilindoni, 4.7 miles from Rufiji Mafia Kilwa Marine Reserve, Juani beach bungalows provides accommodations with a garden, free private parking, a terrace and a restaurant. This is a great place for its very chilled and friendly atmosphere and the fish and seafood suppers amazing! All the staff were helpful and friendly and the owner genuinely committed to making our stay the best, helping with travel and diving arrangements as well as visiting local communities. You have to experience the Tuk tuk for travel ;-) Thank you everyone!
Hotel in Utende
Located in Utende, 4.8 miles from Rufiji Mafia Kilwa Marine Reserve, Mafía Island Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Utende
Located in Utende, 4 miles from Rufiji Mafia Kilwa Marine Reserve, Kivulini Lodge has accommodations with a garden, free private parking, a restaurant and a bar.
Utende
Kua garden cottage offers accommodations in Utende, 4.8 miles from Rufiji Mafia Kilwa Marine Reserve. This bed and breakfast offers free private parking and free Wifi. Guests can use a bar. Very friendly host making you feel like you are at home
Utende
Mafia Island Bungalows offers accommodations in Utende, 3.8 miles 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. Each room includes a patio. At the resort, rooms contain a desk, bed linen and a balcony with a garden view. 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 4.3 miles, Kitu Kiblu has accommodations, a restaurant, a garden, a terrace and a bar. Some units feature a seating area and/or a balcony. KK is extremely tranquil and perfect for getting away from the hustle and bustle of anywhere else. The setting is so peaceful hidden under the high canopy of the tropical forest. The staff are amazing and so helpful with anything on the island. The food is tasty and great value. The area has no other tourists so very quiet. The outdoor showers with Kerosene heating is pretty cool too.
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
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.
Couples traveling to Mafia loved staying at Dive Planet Mafia Island, Mafia Dream Hotel, and Maisara Mafia Beach Lodge.
Travelers who stayed in Mafia near Mafia Airport (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.
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.
Kilindoni
I loved this place so much. In five weeks of travel in Tanzania this was the best guesthouse I stayed at. The staff really made it special, especially Omi, Benita and Mohamed. Everything was sparkling-clean, comfortable, the food was good, the manager Hassan was incredibly helpful and made it super easy to book activities all over Mafia (the diving, especially, is incredible!). The vibe is very friendly - you’ll get to know the other guests, and I loved the social-but-still-quiet atmosphere as a solo traveler.
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.
Wonderful staff, excellent beds and a very nice swimming pool. The chef made some very good meals and the room was very spacious and very new. The staff is also very helpful if you want to explore the island. I can highly recommend Mafia Dream Hotel if you are looking for a place at Mafia Island.
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.