Skip to main content

Check out these popular cities on Mafia Island

Stay in Mafia Island'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.

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 staff was magnificent, kind, and attentive. The facilities are new and beautiful. The pool was perfect to relax in and cool off. The location is centrally located, we even walked to and from the airport. They called for transportation to scuba diving and whale shark tours. The food was excellent and plentiful. We ate all our meals there for 6 days. And the staff was wonderful. All 5 of us in our group, after a month of traveling, highly recommend Mafia Dream

Show more Show less
9.2
Wonderful
22 reviews
Price from
£45
per night

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

Show more Show less
9.9
Exceptional
11 reviews
Price from
£101
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 terrace and a restaurant. Beautiful bungalows with a huge garden directly in front of the beach. All the bungalows have a big glass front where you can see the garden and at some locations the beach. Incredibly nice staff - try to help and accommodate wherever they can. Could change the room without problems as I needed AC to be able to sleep (March can be incredibly hot and humid). Even came back to the hotel after diving on the other side of the island. Everything seems a bit rustic as first but you will definitely fall in love with it. There is a really really nice gift shop with handicrafts on site - really nice woman from the village, definitely one to support. The locations to the beach is super close and to the left there are two more hotels you can go for dinner or a drink. People all know each other on Mafia and help you with everything! :) Breakfast is great!

Show more Show less
8.9
Excellent
102 reviews
Price from
£49
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 terrace and a restaurant. it’s located directly at the beach and has a lot of possibilities to relaxz Whale Shark Watching starts at the facility.

Show more Show less
8.1
Very Good
132 reviews
Price from
£32
per night

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

Show more Show less
10
Exceptional
2 reviews

Kivulini Lodge

Hotel in Utende

Located in Utende, 4 miles from Rufiji Mafia Kilwa Marine Reserve, Kivulini Lodge has accommodations with a garden, free private parking, a restaurant and a bar.

Show more Show less
Price from
£129
per night

Mafia Island Bungalows

Utende

Featuring a garden, Mafia Island Bungalows offers accommodations in Utende. With garden views, this accommodation features a terrace. The staff was amazing, very hospitable and took care of everything. Breakfast and dinner was great, they have a really great chef and attentive personnel. They also rented us bikes for free, such that we could drive to the dive shop (~10 minutes by bike). Great and inexpensive stay!

Show more Show less
9.3
Wonderful
8 reviews
Price from
£25
per night

Kileleni

Kilindoni

Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. Each room includes 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
16 reviews
Price from
£149
per night

Kitu Kiblu

Baleni

With Rufiji Mafia Kilwa Marine Reserve reachable in 4.3 miles, Kitu Kiblu has accommodations, a restaurant, a garden, a terrace and a bar. Some units feature a seating area and/or a balcony. Kitu Kiblu is a little gem in Kilindoni, only 5 minutes from the airstrip. The lodge is completely immersed in nature, with direct access to the ocean and a breathtaking view. The atmosphere is more of a family than an accommodation facility: you feel right away at ease with everyone, and you can immediately switch your brain off and take away any sort of stress that you carry on your shoulders. If you want, you can also organise an encounter with the whale sharks in a responsible and organized manner. I left a piece of heart in Kitu Kiblu and I'll definitely come back.

Show more Show less
9.1
Wonderful
46 reviews
Price from
£20
per night

Mgeni Homestay

Kilindoni

Offering inner courtyard views, Mgeni Homestay in Kilindoni features accommodations and a shared lounge. There's a private entrance at the homestay for the convenience of those who stay. My husband and I had a pleasant stay. The room and bathroom look exactly like in the pictures - very spacious and clean. Bunda is very kind and friendly. He prepared a very fresh and abundant breakfast for us every morning at the time we agreed upon. One day he accompanied us to the beach. The beach, airport, and city center are very close, easily and safely accessible on foot, as well as by tuk-tuk or boda-boda. Ali - the owner is also very nice and honest. He responded to all our requests very promptly. He advised us not to book the whale sharks tour until someone assures us that they have been seen the previous day. All tours on the island can be booked at very good prices directly from the owner. Ali, Bunda thank you very much for everything! We wish you all the best! Asante Sana! Kindly, Ioana & Andrei

Show more Show less
9
Wonderful
59 reviews
Price from
£12
per night

Hotels with extra health and safety measures

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

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Mafia Island in the past month

See all

FAQs about hotels in Mafia Island

Planning a trip? Get inspired by reviews of cities on Mafia Island

Explore guest reviews of hotels on Mafia Island

See all