See the latest prices and deals by choosing your dates.
Utende
Set a few steps from Big Blu Mafia Island Diving Center in Utende, Butiama Marine Camp welcomes guests with a restaurant and bar. Free private parking is available on site.
Each unit features views of the garden.
Great place with amazing staff. The food was great and we enjoyed the variety.
Mafia is beautiful and it is worth a visit to the village.
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. The hotel also provides free WiFi as well as a paid airport shuttle service. This is a very new place focussing on diving excursions with two very well equipped cabins. It is situated in the beautiful marine park area where scuba diving is exceptional. The area is not overrun by tourists and the cabin is a very cosy and restful place. Enjoy one of the evening cocktails, prepared by the friendly staff or relax at the poolside. The small resort arranges shuttle service to and from the airport.
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. Wonderful staff. Lovely property. Great beach. Excellent restaurant. Good value.
Kilindoni
Located within 6.8 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Butiama Bustani Hotel features accommodation with seating area. This bed and breakfast provides free private parking, free shuttle service and free WiFi. The accommodation offers a 24-hour front desk, full-day security and organising tours for guests.
Mafia Island Airport is a few steps away.
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.
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.
Mafia Island Marine Park, the largest and oldest in Tanzania is 6km from Meremeta Lodge..
Meremeta Lodge is a very beautiful place in the Western side of Utende. Wonderful rooms and a spectacular lobby/restaurant. The owner is almost always present and super friendly and supportive, as is the rest of the staff. Our room had an AC which was a blessing. Breakfast was self-service but super tasty. Generally, the food was really nice and varied. Well spiced. And super tasty desserts!
It is possible to borrow bicycles to get around, which is super helpful as this place is not located directly at the beach. However, you get there really quickly by bike, and the upside to the location is that it is rather quiet.
Utende
Chole Mjini Treehouses Lodge offers unique tree house accommodation on Chole Island in the heart of the Mafia Island Marine Park. The property has a dive centre.
The partly open and thatched tree houses are locally crafted and offer magnificent sea views. Each comes with a balcony, seating area and mosquito net. The bathrooms are fitted with a shower. Extras include a safety deposit box, free laundry and morning tea or coffee delivered.
An amazing little island with outstanding tree house accommodation. Eco tourism at its finest. Plenty of activities to keep you entertained. Perfect for winding down after doing safari. Definitely worth a visit. The owner has done so much to help the locals which was lovely to see.
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
Situated in Utende, 7.7 km from Rufiji Mafia Kilwa Marine Reserve, Basecamp Mafía Island features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Boasting a concierge service, this property also provides guests with a sun terrace. The accommodation provides a 24-hour front desk, a business centre and currency exchange for guests. I absolutely loved my stay at Basecamp and can’t wait to return. The hotel is beautiful and the service of the staff exceptional. They can’t do enough to make guests feel comfortable and accommodated for. The rooms are stunning, overlooking the beach and the pool and restaurant areas are a great place to relax. For divers there’s a dive shop within a minute’s walk and for non divers alternative excursions from the hotel. A wonderful place to stay for some quiet time on a white sand beach.
Kilindoni
With Rufiji Mafia Kilwa Marine Reserve reachable in 6.8 km, Kitu Kiblu offers accommodation, a restaurant, a garden, a terrace and a bar.
Mafia Island Airport is a few steps from the property, and the property offers a paid airport shuttle service.
I just came back from a week in Kita Kiblu and I wish I could have stayed longer! Everyone at Kita Kiblu is so kind, welcoming and fun; when my travel plans changed last minute I was welcomed back as a friend and I very much hope to visit again soon. As a solo traveller, it was very easy to socialize with guests due to the friendly vibes, lovely bar with views of the sunset and the communal dining. The food at lunch and dinner was excellent and incredibly good value - we had a three course dinner including fresh fish every day and vegetarian guests are well catered-for. My room was very cute and the outdoor shower is lovely. The whale shark encounters were very well-run and Luka, the whale shark interns and the boat crew ensured we had a good experience. The manager Betty works so hard to look after everyone and creates a very special atmosphere on Mafia Island. Eva and the reception staff were super friendly and really helpful! Asante sana na tutuonane tena 🙏
Utende
With sea views, Mafia Beach Bungalows sea view is located in Utende and has a restaurant, a 24-hour front desk, bar, garden, sun terrace and outdoor fireplace. Both free WiFi and parking on-site are available at the bed and breakfast free of charge. The bed and breakfast features family rooms and facilities for disabled guests.
Rufiji Mafia Kilwa Marine Reserve is 7.6 km from Mafia Beach Bungalows sea view. Mafia Island Airport is 12 km away, and the property offers a paid airport shuttle service.
- One of the most delicious food I've ever eaten
- Fresh fruits
- Very nice stuff
- Nice activities
Beach Hotel in Utende
Popular with guests booking beach hotels on Mafia Island
Beach Hotel in Kilindoni
Popular with guests booking beach hotels on Mafia Island
Beach Hotel in Mafia Island
Popular with guests booking beach hotels on Mafia Island
Beach Hotel in Kilindoni
Popular with guests booking beach hotels on Mafia Island
There are 15 beach hotels on Mafia Island you can book on Booking.com.
Many families visiting Mafia Island loved staying at Kinasi Lodge, Chole Mjini Treehouses Lodge and Butiama Marine Camp.
Similarly, Maisara Mafia Beach Lodge, Juani beach bungalows and Mafia Beach Bungalows sea view are also popular with family travellers.
We make it quick and easy to book a beach hotel on Mafia Island. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Most beach hotels on Booking.com offer free cancellation.
Couples visiting Mafia Island loved staying at Butiama Beach Lodge, Chole Mjini Treehouses Lodge and Butiama Marine Camp.
Similarly, these beach hotels on Mafia Island are highly rated by couples: Basecamp Mafía Island, Mafia Beach Bungalows sea view and Maisara Mafia Beach Lodge.
Kitu Kiblu, Kinasi Lodge and Basecamp Mafía Island have received great reviews from guests visiting Mafia Island regarding the views from these beach hotels.
Guests staying on Mafia Island also spoke highly of the views from these beach hotels: Maisara Mafia Beach Lodge, Mafia Beach Bungalows sea view and Butiama Marine Camp.
The average price per night for a beach hotel on Mafia Island for this weekend is US$147, based on current Booking.com prices.
Butiama Marine Camp, Butiama Beach Lodge and Chole Mjini Treehouses Lodge are some popular beach hotels on Mafia Island.
In addition to these beach hotels, Maisara Mafia Beach Lodge, Juani beach bungalows and Kitu Kiblu are also popular on Mafia Island.
It was right on the beach and lounge was very nice also the food was good And we had 2 days of snorkeling, in spite of the weather that was a pity over the weather and rain quite a bit but still we had a good time
Nice and cute compound. Directly on the almost private beach with mangroves. Nice staff and great service.
Beautiful location by the sea. Espectacular sunset from Maisara Mafia beach lodge. Confortable and cosy lodges. Helpful stuff. You can see they are putting a lot of effort to ensure your comfortable stay
Nice little lodge right on the beach. very friendly staff and very good dinner. very close to the whale snorkeling startpoint. highly recommended