Skip to main content

The best B&Bs in Mafia Island

Check out our pick of great B&Bs on

Filter by:


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.

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.

Towels and bed linen are featured in the bed and breakfast. Exceptional food and top hospitality from Shaggy. Plus hot water in the shower!

Show more Show less
9.6
Exceptional
5 reviews

Mafia Island Bungalows

Utende

À la carte and continental breakfast options with pancakes and juice are available each morning at the bed and breakfast. Guests can grab a bite to eat in the in-house family-friendly restaurant, which specialises in African cuisine and also offers vegetarian, vegan and halal options. 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
13 reviews

Maweni CoralBay Beach Villa

Kilindoni

Located in Kilindoni and only 6.1 km from Rufiji Mafia Kilwa Marine Reserve, Maweni CoralBay Beach Villa provides accommodation with sea views, free WiFi and free private parking. This bed and breakfast offers a garden as well as a bar. Lovely location just on the beach with great sunsets. Good breakfast. Very good WiFi in common areas and rooms. Staff always friendly and available. Thank you Mudrick and Ramla! Also Baja the manager was easily accessible through WhatsApp. Bar open pretty much all day. And hot water for tea or coffee always available. Walking distance to airport, ferry, town centre and can walk for hours along the beach either way. Snorkeling from shore to see starfish, jelly fish and sea cucumbers and 2 monkeys passed through the hotel while we were there. Offer whale shark tours though their sister hotel. Good value for money.

Show more Show less
8.1
Very good
12 reviews
Price from
£17
per night

Mafia Beach Bungalows sea view

Utende

The units at the bed and breakfast are equipped with a seating area. All units come with a private bathroom with a hot tub, slippers and free toiletries. At the bed and breakfast, units are fitted with bed linen and towels. The rooms were very nice, with a fan and mosquito net. The rooms were cleaned daily and the staff was top notch. We enjoyed the peace and quiet. The food was also delicious. The scenery and beach with the mangroves was beautiful.

Show more Show less
8.4
Very good
96 reviews
Price from
£56
per night

Butiama Bustani Hotel

Kilindoni

Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom with walk-in shower and free toiletries. There is a seating and a dining area in all units. At the bed and breakfast, the units are equipped with bed linen and towels. The staff is doing a great job! Clean.

Show more Show less
8.9
Fabulous
77 reviews
Price from
£55
per night

New Dindini Lodge

Kilindoni

The bed and breakfast is equipped with a flat-screen TV. Towels and bed linen are provided in the bed and breakfast. The property offers garden views.

Rufiji Mafia Kilwa Marine Reserve is 2.5 km from the bed and breakfast. The nearest airport is Mafia Island Airport, 2 km from New Dindini Lodge.

Show more Show less
10
Exceptional
1 reviews
Price from
£23
per night

Mafia Neptune Villa Lodge

Utende

Boasting a garden and views of quiet street, Mafia Neptune Villa Lodge is a recently renovated bed and breakfast situated in Utende, 7.5 km from Rufiji Mafia Kilwa Marine Reserve. Featuring a 24-hour front desk, this property also provides guests with an outdoor fireplace. There is a sun terrace and guests can make use of free WiFi and free private parking. This is a brand new property still doing the finishing touches to the place, but it is excellent value for money- the same price as a tent at Big Blu nearby but a room with air conditioning, incredible staff personalising the stay and making it as comfortable as possible.

Show more Show less
7
Good
6 reviews
Price from
£33
per night

Royal court

Kilindoni

Featuring a bar, Royal court provides accommodation in Kilindoni. Situated 7.4 km from Rufiji Mafia Kilwa Marine Reserve, the property features a garden and free private parking.

The accommodation is non-smoking.

Show more Show less
Price from
£15
per night

Coconut Hotel

Kilindoni

Situated 6.1 km from Rufiji Mafia Kilwa Marine Reserve, Coconut Hotel features accommodation with free WiFi and free private parking. This bed and breakfast provides a garden, a terrace, as well as a bar.

Show more Show less
Price from
£38
per night

Most booked B&Bs in Mafia Island this month

B&Bs that guests love in Mafia Island