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 – 2 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.

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, 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.

K
Kelly
From
Australia
The staff were exceptional, they couldn’t have looked after me better! Especially Masoud ❤️
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 38 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.

M
Mina
From
Greece
Great location, the staff was very helpful both for the resort services and the excursions services.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 124 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.

C
Caroline
From
Switzerland
excellent accommodation in utende village. the staff is super friendly, attentive and helpful. the rooms are beautifully done, breakfast is fresh, delicious and more than enough. the dinner for 12$ is reasonably priced, you get a starter, a main and drinks and it‘s delicious. keep in mind that you‘re staying in the village and not on the beach. they lend you bicycles for the 5 minute ride and the drive is really nice. if i ever return to mafia i‘d stay there again. asante tena:)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 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
Alex
From
United Kingdom
This has to be the best place on Mafia island. Set apart from town, on a bluff with a commanding view of the sea, and the sunset, three very stylish - and huge - rooms, large infinity pool, great food, superb manager in Ali and his excellent assistant Salama. Mafia is great - a paradise Indian Ocean island just open enough to be accessible and for everything to be easy to arrange - but it feels like the big tourist rush is yet to arrive. And Kilekeni, a short hop from town, the airport or the busier east coast, is one of its most serene and supremely relaxing spots.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 37 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.

J
Jeffrey
From
United States
The breakfast had a lot of options and worked great.
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.

S
Sophia
From
United States
I am extremely happy with my stay, not only because of how comfortable my room was, but especially because of how helpful my host, Bunda, was throughout my entire stay. He walked me through the village to show me where to buy local food, he helped me understand local prices and some basic Swahili phrases and words, he walked with me to nearby properties where I could access the beach, and he even walked along the beach all the way to the other side of Kilindoni with me to Juani! He called a boda boda (motorbike) for me when I had to get to Utende for scuba diving, and always greeted me when I arrived back at the property. He was there when I needed help or wanted company, but he was also kind and gave me space when I was looking for solitude. I felt very safe and welcomed as a solo female traveler.
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.

M
Michael
From
Austria
Hassan and his team are great hosts who try to fulfil all your wishes. Great tour guides, good food, beautiful location. Support their local business!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 123 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.

M
Mikael
From
Sweden
Fantastic staff, always happy and smiling, and the owner Mussa was super helpful when we arrived with the ferry from the mainland! The location is great, next to a nice beach with no beach sellers harrasing you. They also arrange the whale shark snorkeling tours right from the property at a fair price. Breakfast was super and the overall vibe of other travellers at this hotel was very good with people from all over hanging with each other. This was our favourite hotel during our whole trip in Zanzibar/Tanzania/Mafia and so good that we returned here for an additional night.
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.7
    Fabulous - What previous guests thought, 38 reviews
    From US$199.68 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 123 reviews
    From US$117.15 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 70 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$50 per night

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

See all