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. Wonderful and very helpful staff. Spacy and very clean rooms. Great pool and a nice restaurant on site.
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. 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, 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 host, the location, the hospitality and the positive attitude of Mussa
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
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. 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.
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.
Kilindoni
Set within 6.6 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Mgeni Homestay features accommodation with seating area. Ally was extremely helpful from the moment we booked accommodation online. He was not only very responsive via WhatsApp but also gave us the right contact to organise a ferry ride to Mafia Island. We arrived at the homestay after 11pm but Ally and the housekeeper, Bunda, were there to welcome us nonetheless. The homestay is very simple but it was clean and comfortable with water and electricity at all times. Despite the heat in November, the powerful fan kept our room cool and kept mosquitoes away at night and we always had a good night’s sleep. Bunda made us a great breakfast every morning that kept us full most of the day, and he always cooked early for us so that we could eat before going out to explore the island. Ally helped us organise many activities very easily, such as snorkelling in Chole Bay and hiring a motorbike (boda boda) for the day to drive to the north of the island. The location of the homestay was perfect to have a more local experience as it is a short walk to the local town and market where we ate an affordable dinner every evening, but also walking distance from the beach (outside the marine park). Ally and Bunda’s kindness and hospitality were the highlight of our stay and we are very grateful to have felt so welcome there. Overall, we would highly recommend Mgeni Homestay to anyone looking to explore Mafia Island on a backpacker’s budget and we would go back in a heartbeat.
Hotel in Kilindoni
Hotel in Kilindoni
Hotel in Utende
Hotel in Kilindoni
Hotel in Utende
Hotel in Utende
Popular with guests booking hotels on Mafia Island
Many families visiting Mafia Island loved staying at Dive Planet Mafia Island, Mafia Dream Hotel and Maisara Mafia Beach Lodge.
Couples travelling on Mafia Island loved staying at Dive Planet Mafia Island, Mafia Dream Hotel and Maisara Mafia Beach Lodge.
There are 23 hotels on Mafia Island you can book on Booking.com.
Travellers who stayed on Mafia Island 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 on Mafia Island.
The trip from the airport to the marine park is short, easily and comfortably done by tuktuk. The atmosphere in the marine park area is very relaxed. People were genuinly very friendly. I felt perfectly safe exploring the area as a woman traveling alone. If you want to venture outside of the marine park area, check with your lodge for advice. Some villages outside of Utende can be more conservative, so one must maybe take more into consideration the dress code for women for instance if one wish to go there. Snorkeling was great. Visit to the Kua ruins and lagoon was a nice trip. Turtle hatching trip was memorable (long walk to and from that beach though). Swimming with whale sharks is highly recommended(lots of fun!). All the lodges in the marine park are very nice, although some are more luxurious than others. All the budget options seemed very nice to me (I stayed at Big Blu, which was great). What is really nice is that even though you are staying at a budget lodge, you are more than welcome to go to one of the more luxurious ones to have dinner, lunch or drinks. Or even to use their spa. For dinner it is wise to let them know in beforehand that you wish to visit though. Inside the marine park, most of the lodges are very close to each other(walking distance). I had some really relaxing and quiet, but also eventful few days at Mafia island. Highly recommend it to others. If you are looking for a party place, you might want to go somewhere else though. Also, if you prefer easy access to white sandy beaches for kilometers, the west side of the island is better than the marine park area, which is more a mixture of shorter white beaches and mangroves. If you would just want to visit the western side for a day, I know that at least the Ras Mbisi lodge will happily let you visit and use all of their facilities for a whole day for something like 20 dollars.
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 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.
staff very nice, food at the restaurant very good, and the facilities were really good as well. The owner was a great person, and he owns several businesses in this island which makes many things easier and smoother.
Nice and relaxing environment. Very clean, well maintained and very helpfull staff.