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.
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.
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!
Kilindoni
Located in Kilindoni, 7.4 km from Rufiji Mafia Kilwa Marine Reserve, Juani beach bungalows provides accommodation with a garden, free private parking, a private beach area and a terrace. The accommodation features a range of water sports facilities, as well as a bar and a spa and wellness centre. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. Beautiful clean bungalows on the beach,great food and amazing helpful staff. We had great time in this place.
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 were exceptional, they couldn’t have looked after me better! Especially Masoud ❤️
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!
Kilindoni
The bed and breakfast boasts a variety of wellness options, including spa facilities, wellness packages and yoga classes. For guests with children, AfroWhaleSharkSafari & AfroBeachBungalows features an indoor play area and a children's playground. Both a bicycle rental service and a car rental service are available at the accommodation.
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 Kilindoni
Popular with guests booking spa hotels on Mafia Island
Spa Hotel in Utende
Popular with guests booking spa hotels on Mafia Island
We stayed here for the end of our holiday and it was great! The pool is excellent, the bar area is so nice and you could just relax there for ages! The dinner was great - although big portions!
Wonderful and very helpful staff. Spacy and very clean rooms. Great pool and a nice restaurant on site.
The staff was magnificent, kind, and attentive. The facilities are new and beautiful. The pool was perfect to relax in and cool off. The location is centrally located, we even walked to and from the airport. They called for transportation to scuba diving and whale shark tours. The food was excellent and plentiful. We ate all our meals there for 6 days. And the staff was wonderful. All 5 of us in our group, after a month of traveling, highly recommend Mafia Dream
Beautiful place. Very comfortable and clean. Nice staff. Good location near the airport and outside the marine park. Delicious food and very nice to share breakfast and dinner with the other guests.
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!
1. Staff: all are very friendly, nice and helpful. Major plus for this place and they have taken good care of us. THANKS! 2. Proximity to the beach, strolling along the beach during sunset has been really relaxing and the views were great 3. Great whaleshark snorkeling tour with Captain Kino. Swam with lots of whalesharks and the price is better than other places too. Don't miss this! 4. Food and drinks of the restaurant are much cheaper than nearby places and are of good quality. 5. Spacious room
Beautiful place, with gorgeous view from the room. Very clean and spacious rooms. Everybody was very friendly and helpful. Vegetarian food was not a problem at all. One night, they organized a buffet dinner down at the beach with a big fire which was very nice. Many nice tours are possible but the place is also great to just spend the day at the beach and relax.