See the latest prices and deals by choosing your dates.
Kilindoni
Situated in Kilindoni, 6 km from Rufiji Mafia Kilwa Marine Reserve, Butiama Beach Lodge features accommodation with a restaurant, free private parking and a bar. The resort has an outdoor swimming pool and free shuttle service and free WiFi.
Breakfast is available, and includes buffet, continental and Full English/Irish options.
Wonderful staff. Lovely property. Great beach. Excellent restaurant. Good value.
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 private beach area and a terrace. Among the facilities of this property are a restaurant, a shared kitchen and room service, along with free WiFi. The accommodation offers airport transfers, while a bicycle rental service is also available. 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!
Utende
A buffet, à la carte or continental breakfast can be enjoyed at the property. At Basecamp Mafía Island you will find a restaurant serving African and Italian cuisine. Vegetarian, dairy-free and halal options can also be requested. The staff and dedication to detail was outstanding. The place is very well taken care of and the food was excellent. We got upgraded to the newly built rooms. The area was quiet and the balcony was overlooking the sea. We felt like we were in paradise!! They made a big effort to make it eco friendly, which we loved. We will definitely go back! Thank you to all the staff for an unforgettable experience
Utende
The units at the bed and breakfast are equipped with a seating area. The private bathroom is equipped with a hot tub, slippers and free toiletries. At the bed and breakfast, all units come with bed linen and towels. Very beautiful amazing place, very nice and helpful staff. They were not disturbing but helped a lot even with a tiny problems which we were about to tolerate. It is a best place to stay on Mafia
Utende
With sea views, Kinasi Lodge is set in Utende and has a restaurant, a shared lounge, bar, garden, outdoor pool and terrace.
Some units are air conditioned and include a balcony and/or a patio, as well as a seating area.
This is a very special place, the grounds are gorgeous, the staff is lovely, the room is beautiful and the food is excellent...Bravo!
Utende
Facing the beachfront, Pole Pole Bungalows offers 5-star accommodation in Utende and has an outdoor swimming pool, garden and private beach area. Boasting room service, this property also provides guests with a terrace. The accommodation offers a 24-hour front desk, airport transfers, a shared lounge and free WiFi.
A continental breakfast is available at Pole Pole Bungalows. At the hotel you will find a restaurant serving Mediterranean cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Spa Hotel in Kilindoni
Popular with guests booking spa hotels on Mafia Island
Spa Hotel in Utende
Popular with guests booking spa hotels on Mafia Island
The staff were excellent - very welcoming and happy to help. The rooms were very comfortable and the meals were excellent. The breakfast was particularly fullsome and enjoyable. The shower was excellent.
Amazing stay at Butiama Marine camp. For those visiting Mafia, would 100% recommend. Its location right on the beach is unmatched, excellent breakfasts and dinners, and fantastic staff. If you’re looking to dive, would recommend Mafia Island diving. Staff were much friendlier than those at Big Blu (dive shop at marine camp).
Very nice and spacious room directly at the beach, friendly staff, nice garden around
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.
Great location right on the marine park perfect for divers. The staff were super friendly and helpful. Breakfast was great. Very relaxed feel.
Very comfortable, spacious, clean and also surprisingly quiet and fresh tents. We slept very well. The staff was excellent. The location is great for diving and snorkeling trips, for organising excursions to the nearby islands and sights and for walking to local beach restaurants and exploring the area. Breakfast was very nice. The diving center had great instructors with respect for and awareness of the natural environment, small groups and beautiful wooden boats taking you to the sites. Great experience both for accommodation and diving.
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.