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

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.

C
Christine
From
Malta
Lovely small property with very personal service, really great standard of accommodation, big room, great shower, nice pool, extremely accommodating staff. Excellent overall. Dive equipment is new and dive service also excellent.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews
Price from
US$187
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.

A
Anne
From
Netherlands
Beautiful resort. The location is amazing, my room even had ocean view. The food is fantastic, every day was a celebration and surprise. Which for me as a vegan is quite hard to find usually, even in Europe. Let's not forget about the staff. Everyone is super friendly and helpful. It's super rare to find such attentive staff. I will be back for sure.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 36 reviews
Price from
US$198
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.

p
peimika bibiana
From
Australia
Friendly staff, amazing location, great dives.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 123 reviews
Price from
US$81.70
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.5
Exceptional - What previous guests thought, 35 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.

V
VITTORIO
From
Italy
Excellent lodge. Amazing view. Deliciuos meals Professional and helpful staff. Outstanding Hotel Manager Ally.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 34 reviews
Price from
US$220
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.

A
Arun
From
Australia
Meremata and the staff were very helpful and attentive, always anticipating what you might need and able to help out with any request apt tasks I had on the island from getting massage to booking plane tickets to getting transport.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 61 reviews
Price from
US$99
1 night, 2 adults

Mgeni Homestay

Kilindoni (Near Mafia Island)

Set within 7.2 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Mgeni Homestay provides accommodation with seating area.

J
James
From
New Zealand
beds are comfy, host is super nice and helpful. it’s easily the best value for money on Mafia. Bunda (Chef/handyman) was helpful also and very smiley
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 75 reviews
Price from
US$17.08
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.

D
Daniel
From
South Africa
Great rooms with delicious food. The Diving facilities and services were excellent.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 19 reviews
Price from
US$376.20
1 night, 2 adults

Maisara Mafia Beach Lodge

Kilindoni (Near Mafia Island)

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.

E
Elly
From
Netherlands
We found this lodge online and booked for 9 days. After a fantastic welcome we were offered the traditional bungalow on the beach, but could choose others that were available. The lodge is right on the beach and is a “barefoot” resort, sand right up to your veranda. We wanted to dive with the whale sharks, snorkel and scuba dive and the lodge delivered on all accounts. What really made our stay was the team, including the two Moodys (we called them the moody blues) and the wonderful team from the restaurant and boutique. Massages are also available. They all treated us like family and there was nothing they would not do to make our stay amazing. All our diving and snorkeling trips were organised, and we could add all the costs to our account and pay on departure. The whale sharks were amazing and the island snorkeling and beach BBQ incredible. We also ate on the beach in front of a beach fire. The fishing boats are right in front of you. There are also two resident black cats (Vladimir) who added to our family experience. Hassan, the owner, was very discreet, super friendly and professional leaving his team to happily look after us. Mafia is a small island, very laid back, and these guys do not have mass tourism, they just made our stay amazing. Well done!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 124 reviews
Price from
US$108
1 night, 2 adults

Juani beach bungalows

Kilindoni (Near Mafia Island)

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.

H
Heide
From
Germany
We had an amazing 6 days stay. here..Mussa the owneris a very nice man,good energy very friendly and always up to help you, and giving sugestion for day trips and aranging them for you And he is a great chef, we had incredible good lunches and dinners.I can highly recomend to stay here. All the personal are very friendly. Our bungalow was very nice, big bed,big bathroom and with our own terrace with great viwe to the garden and the sea.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 138 reviews
Price from
US$50
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, 25 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 36 reviews
    From US$199.68 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 124 reviews
    From US$130.17 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 69 reviews
    From US$68.34 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 138 reviews
    From US$80 per night

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

See all