Skip to main content

Stay in Mafia's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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

Set in Kilindoni, 5.5 km from Rufiji Mafia Kilwa Marine Reserve, Mafia Dream Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Wonderful staff, excellent beds and a very nice swimming pool. The chef made some very good meals and the room was very spacious and very new. The staff is also very helpful if you want to explore the island. I can highly recommend Mafia Dream Hotel if you are looking for a place at Mafia Island.

Show more Show less
9.1
Superb
49 reviews
Price from
£56
per night

Dive Planet Mafia Island

Hotel in Utende

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. Can’t beat the location, food, or staff. Truly a 10/10

Show more Show less
9.9
Exceptional
17 reviews
Price from
£223
per night

Maisara Mafia Beach Lodge

Hotel in Kilindoni

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. 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.8
Fabulous
131 reviews
Price from
£78
per night

Juani beach bungalows

Hotel in Kilindoni

Located in Kilindoni, 7.6 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. Beautiful clean bungalows on the beach,great food and amazing helpful staff. We had great time in this place.

Show more Show less
8.2
Very good
134 reviews
Price from
£33
per night

Basecamp Mafía Island

Hotel in Utende

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. The location, the calmness, the mood! Everything ♥️

Show more Show less
8.3
Very good
18 reviews
Price from
£139
per night

Chole sanaa 1 stars

Hotel in Chole

Situated 7.9 km from Rufiji Mafia Kilwa Marine Reserve, Chole sanaa offers 1-star accommodation in Chole and has a garden. At the hotel, the rooms have a desk.

Show more Show less
Price from
£40
per night

kua garden cottage

Utende

Set in Utende in the Mafia Island region, kua garden cottage offers accommodation with free WiFi and free private parking. I have no word to describe the kindness of Hassan to welcome in his garden. Everything is curated and comfortable. Restaurant is delicious and the atmosphere in the garden under the stars is simply amazing. This place is a must if in Mafia. The room is also comfortable, mosquitoes free and clean. Hassan also organize and suggest great tours with selected guides. You can completely rely on him and his staff

Show more Show less
9.7
Exceptional
6 reviews
Price from
£31
per night

Mafia Island Bungalows

Utende

Featuring garden views, Mafia Island Bungalows offers accommodation with a garden, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve. The service and staff were wonderful, very attentive and helpful. Free bikes so we could go into Utende which is 10 minutes away. Very nice gardens and grounds. Comfortable and nicely decorated rooms. Great food and juices. Only 2 rooms so feels boutique.

Show more Show less
9.3
Superb
24 reviews
Price from
£40
per night

Kileleni

Kilindoni

Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. The air-conditioned rooms provide a garden view and come with a desk and free WiFi. 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
Superb
21 reviews
Price from
£137
per night

Kitu Kiblu

Baleni

With Rufiji Mafia Kilwa Marine Reserve reachable in 6.8 km, Kitu Kiblu offers accommodation, a restaurant, a garden, a terrace and a bar. Some units feature a seating area and/or a balcony. The location was amazing when it was high tide you could go out and snorkel on the beach to the jetty the water. Has a great sunset view bar with great staff. Food was also great and quite dynamic not always the same.

Show more Show less
9
Superb
63 reviews
Price from
£25
per night

Hotels with extra health and safety measures

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

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Mafia in the past month

See all

FAQs about hotels in Mafia

See reviews by guests who stayed at hotels in Mafia

See all