Skip to main content

Stay in Mafia's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Mafía Island Lodge

Hotel in Utende

Located in Utende, 4.8 miles from Rufiji Mafia Kilwa Marine Reserve, Mafía Island Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The staff and management was wonderful. Super attentive to all of our needs. The food was excellent!

Show more Show less
9.1
Wonderful
7 reviews
Price from
$194.06
per night

Mafia Dream Hotel

Hotel in Kilindoni

Located in Kilindoni, 3.4 miles from Rufiji Mafia Kilwa Marine Reserve, Mafia Dream Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. The best hotel in Mafia Isl, highly recommended

Show more Show less
9.1
Wonderful
34 reviews

Dive Planet Mafia Island

Hotel in Utende

Located in Utende, 4.7 miles from Rufiji Mafia Kilwa Marine Reserve, Dive Planet Mafia Island provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. 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.

Show more Show less
9.9
Exceptional
16 reviews
Price from
$266.80
per night

Maisara Mafia Beach Lodge

Hotel in Kilindoni

Located in Kilindoni, 4.4 miles from Rufiji Mafia Kilwa Marine Reserve, Maisara Mafia Beach Lodge has accommodations with a garden, free private parking, a private beach area and a terrace. Breakfast was very nice professionally prepared, really wide variety of menu options. Dinner even better the Lobster was world class. The facility was exceptionally clean. The housekeeping staff were polite and professional. Owner was visible, vocal and vibrantly engaged in the business. Excellent value, we plan on returning on a regular basis.

Show more Show less
8.8
Excellent
117 reviews
Price from
$88
per night

Juani beach bungalows

Hotel in Kilindoni

Located in Kilindoni, 4.7 miles from Rufiji Mafia Kilwa Marine Reserve, Juani beach bungalows provides accommodations with a garden, free private parking, a private beach area and a terrace. Beautiful clean bungalows on the beach,great food and amazing helpful staff. We had great time in this place.

Show more Show less
8.2
Very Good
134 reviews

Chole sanaa

Hotel in Chole

Located 4.9 miles from Rufiji Mafia Kilwa Marine Reserve, Chole sanaa offers 1-star accommodations in Chole and has a garden. At the hotel, the rooms include a desk.

Show more Show less
Price from
$45
per night

Chole Sanaa

Hotel in Utende

Located in Utende, 4.9 miles from Rufiji Mafia Kilwa Marine Reserve, Chole Sanaa provides accommodations with a garden, free private parking, a terrace and a restaurant.

Show more Show less
8
Very Good
1 reviews

kua garden cottage

Utende

Kua garden cottage offers accommodations in Utende, 4.8 miles from Rufiji Mafia Kilwa Marine Reserve. This bed and breakfast offers free private parking and free Wifi. Guests can use a bar. Very friendly host making you feel like you are at home

Show more Show less
9.6
Exceptional
5 reviews
Price from
$36
per night

Mafia Island Bungalows

Utende

Mafia Island Bungalows offers accommodations in Utende, 3.8 miles from Rufiji Mafia Kilwa Marine Reserve. We just finished our 3 day stay in Mafia and at Mafia Island Bungalows : it was a lovely stay, all-round : beautiful space for the house, comfortable terrace, perfect bedroom (Upendo - very nicely decorated with local flair, loved it), great bathroom… everything fine! The place is overall very quiet as it sits a little away from the road at the entrance of the Marine Park. We did not meet the owners, who where on a trip off the island : however, they took the time to check-in with us every single day, and it was much appreciated. We also would like to adress a great shout out to the staff : Hassan was very available, without being « too present » / just the right balance; and there is an amazing Chef on premises: we loved the breakfasts and even more the diners! The homemade bread and Chapatis, the soups, the mains and the deserts… everything was delicious ! Well done, we whole-heartedly recommend staying with you when visiting Mafia and hope to come again one day ☺️

Show more Show less
9.3
Wonderful
12 reviews

Kileleni

Kilindoni

Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. The rooms include a patio. At the resort, rooms contain a desk, bed linen and a balcony with a garden view. 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.

Show more Show less
9
Wonderful
17 reviews
Price from
$172.50
per night

Hotels with extra health and safety measures

Find hotels in Mafia with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Mafia in the past month

See all

FAQs about hotels in Mafia

See reviews by guests who stayed at hotels in Mafia

See all