Skip to main content

Search hotels in Mafia Island

Enter your dates to see the latest prices and deals for Mafia Island hotels

Mafia Island – 3 hotels and places to stay

Filter by:

Star rating
Review score

Kanga Beach Paradise

Hotel in Mafia Island

Situated in Mafia Island, 43 km from Rufiji Mafia Kilwa Marine Reserve, Kanga Beach Paradise features accommodation with a garden, free private parking, a private beach area and a terrace.

A
Anna
From
Finland
Wonderful private beach and a beautifully peaceful location, though it is quite isolated from everything else (which can be both a good and a bad thing). The place is fairly new, so a few details are still finding their final form.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$54
1 night, 2 adults

Banja Amani Lodge Mafía Island

Mafia Island

Set in Mafia Island, 38 km from Rufiji Mafia Kilwa Marine Reserve, Banja Amani Lodge Mafía Island offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach...

N
Nick
From
Greece
The lodge manages to combine luxury without spoiling the aesthetics and serenity that this wonderful location provides. The staff was very friendly and helpful. Highly recommended.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
US$286.44
1 night, 2 adults

Basecamp Mafía Island

Utende (Near Mafia Island)

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.

D
Dylan
From
Canada
Basecamp is a beautiful place to stay on Mafia Island! The property is so stunning with views of the ocean and access to the beach. Our stay was very comfortable with lovely beds and bedding, our room was very clean and recently updated. The staff were all extremely welcoming and tended to our every need. We were greeted with a coconut to drink out of upon arrival as well as some local fruits. The breakfast was great with freshly made eggs however you like. The lunches and dinners were also really tasty. There is a bar at the pool, beach and restaurant which was convenient. The pool has a nice view of the ocean as well. The shuttle service from the airport was timely and convenient. We saw whale sharks snorkeling! We had our laundry done and folded, which was great. Our room was upgraded free of charge as there was availability, which was such a nice surprise as it has never happened to us before. Overall an amazing stay at a beautiful hidden gem, book it!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews
Price from
US$218.70
1 night, 2 adults

Dive Planet Mafia Island

Utende (Near Mafia Island)

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.

F
Frits
From
Netherlands
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.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 27 reviews
Price from
US$187
1 night, 2 adults

Kimulimuli Green Heaven

Kilindoni (Near Mafia Island)

Situated within 7.6 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Kimulimuli Green Heaven features accommodation with seating area.

F
Flore
From
Tanzania
We had a truly wonderful stay at Kimulimuli Green Heaven. The Mawimbi bungalow is very clean, comfortable, and beautifully designed with great attention to detail. The outdoor bathroom is absolutely magical, immersed in nature. We slept peacefully every night, lulled by the sound of the waves from the beach just below. The welcome from Antonia and Hamisi was exceptional : warm, attentive, and always available. And a special mention to Warda, who prepares breakfast: she is an amazing cook, always smiling and full of good energy. We highly recommend this place and would love to return asap :)
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$60
1 night, 2 adults

Coconut Mafia Island Bungalows

Utende (Near Mafia Island)

Featuring garden views, Coconut Mafia Island Bungalows offers accommodation with a garden, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve.

P
Pedro
From
France
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 ☺️
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 44 reviews
Price from
US$55
1 night, 2 adults

Kileleni

Kilindoni (Near Mafia Island)

Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. Free WiFi and room service are available.

A
Aoife
From
Australia
We absolutely loved our stay at Kileleni. It’s a great little hotel, the perfect place to chill out or enjoy the island from. The rooms and grounds are beautifully looked after and the pool is a great spot for a dip. The food was all very nice but the best thing about the place was definitely the staff. Ali and his crew were so kind and friendly, there wasn’t anything they wouldn’t do to make our stay as enjoyable as possible. Would definitely recommend for your stay in Mafia Island.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 41 reviews
Price from
US$226
1 night, 2 adults

Meremeta Lodge

Utende (Near Mafia Island)

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.

P
Peter
From
United Kingdom
Very friendly and helpful and went beyond the usual hospitality
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 52 reviews
Price from
US$99
1 night, 2 adults

Butiama Marine Camp

Utende (Near Mafia Island)

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.

J
Julia
From
Austria
It is a beautiful place, well organized and very friendly and considerate staff. They remember your names, likes and dislikes when it comes to food - we were really impressed We tried different activities at the dive centre and had a great time. They also have a very comfy lounge area to chill and escape the heat.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 118 reviews
Price from
US$73.53
1 night, 2 adults

Mafia Neptune Villa Lodge

Utende (Near Mafia Island)

Boasting a garden and views of quiet street, Mafia Neptune Villa Lodge is a recently renovated bed and breakfast situated in Utende, 7.5 km from Rufiji Mafia Kilwa Marine Reserve.

n
not a happy traveler
From
United Kingdom
This place has air con fan and plenty of hot water, and they will be expanding rooms at the end of the season!! Nice and close to all dive centres and with dive plant right next door
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 12 reviews
Price from
US$57
1 night, 2 adults
See all hotels in and around Mafia Island

Hotels with airport shuttles in Mafia Island

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 27 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews
From US$245.06 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 112 reviews
From US$117.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 136 reviews
From US$80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 81 reviews
From US$73.22 per night

Most booked hotels in Mafia Island and surroundings in the past month

See all

Popular with guests booking hotels in Mafia Island

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews

Popular with guests booking hotels in Baleni

Popular with guests booking hotels in Baleni

Popular with guests booking hotels in Baleni

Popular with guests booking hotels in Baleni