See the latest prices and deals by choosing your dates.
Kilindoni (0.6 miles from Mafia Island Airport)
4.2 miles from Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Butiama Bustani Hotel features accommodations with access to a public bath. The hotel and staff were both excellent. Hotel room was clean and comfortable. Pool was great and plenty of lounge chairs with sun and shade. Staff very friendly and helpful. Breakfast made to order and plentiful. Dinners also tasty.
Kilindoni (0.6 miles from Mafia Island Airport)
With Rufiji Mafia Kilwa Marine Reserve reachable in 4.2 miles, Kitu Kiblu has accommodations, a restaurant, a garden, a terrace and a bar. Some units feature a seating area and/or a balcony. Wonderful team and great facilities! Everyone was so incredibly welcoming, supportive and friendly during our stay, taking the time to visit with us during meals and helping to accommodate our relatively packed time on Mafia. We felt truly at home and only wish we had stayed longer to enjoy the grounds. Upon arrival we were promptly greeted by curious monkeys and saw several elephant shrews as a bonus to our stay. The whale shark excursions that they offer are best on the island (we tried one other operator as well), being not only efficiently run and catering to all demographics, but also very educational and responsibly run by a team that is clearly passionate and informed about the animals. Excellent adventure - thanks for making our time so special :)
Kilindoni (0.6 miles from Mafia Island Airport)
Offering inner courtyard views, Mgeni Homestay in Kilindoni provides accommodations and a shared lounge. This homestay offers free private parking, a 24-hour front desk, and free Wifi. I had a wonderful stay at Mgeni Homestay, with both Ally, the owner, and Bunda, the home caretaker, going above and beyond to make sure I was comfortable. The rooms are spacious and clean, and the house is centrally located in Kilindoni and close to the beach. I would recommend Mgeni to those who are traveling, either alone or in groups, and are looking for a budget and authentic homestay option.
Kilindoni (0.7 miles from Mafia Island Airport)
Providing a garden, Royal Court Hotel features accommodations in Kilindoni. Featuring complimentary private parking, the guest house is 4.6 miles from Rufiji Mafia Kilwa Marine Reserve.
Kilindoni (0.8 miles from Mafia Island Airport)
Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. Free WiFi and room service are offered. At the resort, rooms contain a closetand a balcony with a garden view. The location such a beautiful place near the beach every thing was fantastic the rooms luxury very clean I love it the food all was fantastic. Special thanks to staff thanks to Ali he is very good and helpful thanks to Angelina lovely women and special thanks to Salma such lovely girl..the chief she is fantastic international Latifa thanks to Alex with her all support....I would love to come back again
Kilindoni (1 miles from Mafia Island Airport)
Featuring free private parking, Triple A visitors is 3.6 miles from Rufiji Mafia Kilwa Marine Reserve. A flat-screen TV with satellite channels is offered.
Baleni (1.1 miles from Mafia Island Airport)
Located in Baleni, 9.2 miles from Rufiji Mafia Kilwa Marine Reserve, Cosovo hostels has accommodations with a private beach area, free private parking, a shared lounge and a terrace.
Kilindoni (1.1 miles from Mafia Island Airport)
Located in Kilindoni, 3.7 miles from Rufiji Mafia Kilwa Marine Reserve, Butiama Beach Lodge has accommodations with a restaurant, free private parking and a bar. The property is beautiful, food is delicious, and the staff was very kind. I highly recommend Butiama to anyone traveling abroad. Magida island was phenomenal because of their hospitality.
Hotel in Kilindoni ( 1.2 miles)
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. Lovely clean hotel in excellent location. the AC is key! It is hot here. Pool was lovely, food was good. Staff pleasant and front desk very helpful. Rooms were clean.
Kilindoni (1.6 miles from Mafia Island Airport)
Featuring complimentary private parking, Triple H apartment is 3.5 miles from Rufiji Mafia Kilwa Marine Reserve.
Going to Mafia Island is like going back in the time. Still underdeveloped with not too many locals handling foreign languages but nice people. A lot of chinese low key staff in the boutiques but sometimes quite pricey. Even the beer is cheaper in Europe ! Kilindoni is the main spot and if you don't find a certain thing here , you won't be able to find it on the other part of the island. Island still lacks promotion ( advertising ) and I was disappointed that I wasn't able to find those T shirts with Mafia logo or saying something about the island. I went there for diving - and it turned out to be the most expensive one I had in whole my life - so resume to whale shark watching.until the government change its mind and stops screwing tourists. ( I hope this will happen in the future ). Regarding the diving: I'm an instructor so can lay down a professional thought: good but not outstanding as they brag ... and not worth the money.