Skip to main content

Stay in Mafia Island'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. The staff were excellent - very welcoming and happy to help. The rooms were very comfortable and the meals were excellent. The breakfast was particularly fullsome and enjoyable. The shower was excellent.

Show more Show less
9.4
Superb
29 reviews
Price from
£51
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
11 reviews
Price from
£174
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 terrace and a restaurant. Breakfast was very nice professionally prepared, really wide variety of menu options. Dinner even better the Lobster was world class. The facility was exceptionally clean. The housekeeping staff were polite and professional. Owner was visible, vocal and vibrantly engaged in the business. Excellent value, we plan on returning on a regular basis.

Show more Show less
8.9
Fabulous
110 reviews
Price from
£72
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 terrace and a restaurant. The hosts are great, help with organizing tours. Dinner is great.

Show more Show less
8.2
Very good
128 reviews
Price from
£41
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
£37
per night

Chole Sanaa 3 stars

Hotel in Utende

Located in Utende, 7.7 km from Rufiji Mafia Kilwa Marine Reserve, Chole Sanaa provides accommodation with a garden, free private parking, a terrace and a restaurant.

Show more Show less
Price from
£51
per night

Kivulini Lodge 3 stars

Hotel in Utende

Set in Utende, 6.4 km from Rufiji Mafia Kilwa Marine Reserve, Kivulini Lodge offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Show more Show less
9
Superb
1 reviews
Price from
£50
per night

kua garden cottage

Utende

Set 7.7 km from Rufiji Mafia Kilwa Marine Reserve, kua garden cottage offers accommodation with free WiFi and free private parking. This bed and breakfast provides a bar. Exceptional food and top hospitality from Shaggy. Plus hot water in the shower!

Show more Show less
9.6
Exceptional
5 reviews
Price from
£28
per night

Mafia Island Bungalows

Utende

Boasting garden views, Mafia Island Bungalows offers accommodation with a garden and a balcony, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve. We just finished our 3 day stay in Mafia and at Mafia Island Bungalows : it was a lovely stay, all-round : beautiful space for the house, comfortable terrace, perfect bedroom (Upendo - very nicely decorated with local flair, loved it), great bathroom… everything fine! The place is overall very quiet as it sits a little away from the road at the entrance of the Marine Park. We did not meet the owners, who where on a trip off the island : however, they took the time to check-in with us every single day, and it was much appreciated. We also would like to adress a great shout out to the staff : Hassan was very available, without being « too present » / just the right balance; and there is an amazing Chef on premises: we loved the breakfasts and even more the diners! The homemade bread and Chapatis, the soups, the mains and the deserts… everything was delicious ! Well done, we whole-heartedly recommend staying with you when visiting Mafia and hope to come again one day ☺️

Show more Show less
9.2
Superb
11 reviews
Price from
£32
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
17 reviews
Price from
£141
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 & disinfecting
Food & drink safety

Most booked hotels on Mafia Island in the past month

See all

FAQs about hotels on Mafia Island

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

Explore guest reviews of hotels on Mafia Island

See all