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. 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. 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. outstanding service, amazingly friendly local residents.
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. 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. When looking for a genuine, immersive and take it is experience Kitu Kiblu is a great choice to take. We spent a wonderful week there and are enthusiastic of all facilities and people; everything is exactly as described in the profile. Accomodations could be choosene to be more discreet (on the trees) or more common and we strongly suggest the second option; apart from an incredible quality/price ratio the whole experience deserves to be done! We appreciated so much to have shower in the jungle surronded by palm leafs and accept a rope is the door for the toilet (yes, it's true and frankly speaking all is priceless!!!!). All the description look a bit as only for brave and indeed this "return to the basic" is exaclty what I think it should be experienced to understand we don't need that much to feel happy, just go back to the essential and appreciate!!! People have been very friendly and inclusive and did their best to let us feel welcomed and help for local activities.
Kilindoni
Set within 6.6 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Mgeni Homestay features accommodation with seating area. The host is very kind and polite. He will take care of you like a relative.
Utende
Featuring free bikes and a garden, Meremeta Lodge is situated in Utende, less than 15 minutes cycle from Mafia Island Diving. Free WiFi is offered. Meremeta and staff go all the way to give you a feeling like you are home! Such a beautifull place with amazing flower garden and all the different rooms have privacy around and in this garden!
Hotel in Kilindoni
Hotel in Kilindoni
Hotel in Utende
Hotel in Kilindoni
Dive Planet Mafia Island, Mafia Dream Hotel and Maisara Mafia Beach Lodge are some of the popular hotels on Mafia Island.
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.
There are 23 hotels on Mafia Island you can book on Booking.com.
Couples travelling on Mafia Island loved staying at Dive Planet Mafia Island, Mafia Dream Hotel and Maisara Mafia Beach Lodge.
Many families visiting Mafia Island loved staying at Dive Planet Mafia Island, Mafia Dream Hotel and Maisara Mafia Beach Lodge.
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.
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.