Skip to main content

Search hotels in Mafia Island

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

Popular hotels in Mafia Island

Check out our top picks in Mafia Island

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.

L
Lars
From
Norway
nice, new and clean. the staff was very friendly and helpful. The place has only two bungalows that made this place unique for a relaxing stay. We did daily dives with the team that was very helpful and took us to some great places. the food was excellent and highly recommend. We hope to come back soon! big thanks to Gianna and the team.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 27 reviews
Price from
US$187
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.

S
Sven
From
Germany
The bungalows are very cozy, super clean and the staff is extremely friendly 👌👍 The owner took us on a day trip with snorkeling and diving and had a lot of tips for us. He joined us for lunch and dinner and had an answer to all of our questions regarding whale sharks, diving, beaches etc. 100% recommendation !
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.

T
Tom
From
Netherlands
What an unexpected gem at the end of our holiday. It only has 3 rooms with amazing view and lovely staff. Our 3 year old daughter loved Ali who was so kind to play we her constantly. We stayed here 3 nights which was perfect because it is very secluded. Perfect for chill and some excursions. Food was lovely too. Thanks all!
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.

s
shauni1995
From
Belgium
Beautiful accomodation. Outstanding hygiën. Perfect location for divers. Friendly and helpful staff. Fantastic chef (best zuchini soup ever) 😊 Highly recommended
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.

K
Katalin
From
Hungary
We liked everything. We booked tents. It was better than we expected. we had normal and clean beds, the washroom was near to the tent and very clear, cleaned regularly. The food was very good, and it has reasonable price.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 119 reviews
Price from
US$73.53
1 night, 2 adults

Mafia Beach Bungalows sea view

Utende (Near Mafia Island)

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.

M
Mike
From
United Kingdom
Great individual customer service, super friendly!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 76 reviews
Price from
US$71.10
1 night, 2 adults

Kinasi Lodge

Utende (Near Mafia Island)

With sea views, Kinasi Lodge is set in Utende and has a restaurant, a shared lounge, bar, garden, outdoor pool and terrace.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 17 reviews
Price from
US$376.20
1 night, 2 adults
See all hotels in and around Mafia Island

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.

L
Lars
From
Norway
nice, new and clean. the staff was very friendly and helpful. The place has only two bungalows that made this place unique for a relaxing stay. We did daily dives with the team that was very helpful and took us to some great places. the food was excellent and highly recommend. We hope to come back soon! big thanks to Gianna and the team.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 27 reviews
Price from
US$187
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.

S
Sven
From
Germany
The bungalows are very cozy, super clean and the staff is extremely friendly 👌👍 The owner took us on a day trip with snorkeling and diving and had a lot of tips for us. He joined us for lunch and dinner and had an answer to all of our questions regarding whale sharks, diving, beaches etc. 100% recommendation !
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.

T
Tom
From
Netherlands
What an unexpected gem at the end of our holiday. It only has 3 rooms with amazing view and lovely staff. Our 3 year old daughter loved Ali who was so kind to play we her constantly. We stayed here 3 nights which was perfect because it is very secluded. Perfect for chill and some excursions. Food was lovely too. Thanks all!
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.

s
shauni1995
From
Belgium
Beautiful accomodation. Outstanding hygiën. Perfect location for divers. Friendly and helpful staff. Fantastic chef (best zuchini soup ever) 😊 Highly recommended
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.

K
Katalin
From
Hungary
We liked everything. We booked tents. It was better than we expected. we had normal and clean beds, the washroom was near to the tent and very clear, cleaned regularly. The food was very good, and it has reasonable price.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 119 reviews
Price from
US$73.53
1 night, 2 adults

Mafia Beach Bungalows sea view

Utende (Near Mafia Island)

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.

M
Mike
From
United Kingdom
Great individual customer service, super friendly!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 76 reviews
Price from
US$71.10
1 night, 2 adults

Kinasi Lodge

Utende (Near Mafia Island)

With sea views, Kinasi Lodge is set in Utende and has a restaurant, a shared lounge, bar, garden, outdoor pool and terrace.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 17 reviews
Price from
US$376.20
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, 111 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 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