Skip to main content

The best B&Bs in Mafia Island

Check out our pick of great B&Bs on

Filter by:


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.

kua garden cottage

Utende

Set in Utende in the Mafia Island region, kua garden cottage offers accommodation with free WiFi and free private parking. 7.7 km from Rufiji Mafia Kilwa Marine Reserve, the bed and breakfast provides a garden and a bar. 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.6
Exceptional
8 reviews
Price from
$36
per night

Mafia Island Bungalows

Utende

With a private bathroom, units at the bed and breakfast also boast free WiFi, while certain rooms are equipped with a terrace.

Both a bicycle rental service and a car rental service are available at the bed and breakfast. 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:)

Show more Show less
9.4
Wonderful
26 reviews
Price from
$47.50
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. A patio with an outdoor dining area and garden views is offered in all units. At the bed and breakfast, the units are equipped with bed linen and towels. The hotel and staff were both excellent. Hotel room was clean and comfortable. Pool was great and plenty of lounge chairs with sun and shade. Staff very friendly and helpful. Breakfast made to order and plentiful. Dinners also tasty.

Show more Show less
8.9
Excellent
79 reviews
Price from
$96
per night

Maweni Beach Bungalows

Kilindoni

Featuring sea views, Maweni Beach Bungalows provides accommodation with balcony, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve. This property offers access to a terrace and free private parking.

Every unit is fitted with a private bathroom. At the bed and breakfast, all units have bed linen and towels.

The bed and breakfast offers an à la carte or American breakfast.

Show more Show less
9
Wonderful
1 reviews
Price from
$24
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
8.5
Very Good
2 reviews
Price from
$18
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
$18
per night

Rasta House

Kilindoni

Boasting garden views, Rasta House features accommodation with a garden and a balcony, around 6.3 km from Rufiji Mafia Kilwa Marine Reserve. This bed and breakfast provides a terrace as well as a bar.

There is a seating area, a dining area and a kitchen complete with a dishwasher and a minibar. The property has an outdoor dining area.

Show more Show less
10
Exceptional
1 reviews
Price from
$18
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.

Show more Show less
7.8
Good
4 reviews
Price from
$55
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
$45
per night

Most booked B&Bs in Mafia Island this month

B&Bs that guests love in Mafia Island