See the latest prices and deals by choosing your dates.
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.
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.
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.
Kilindoni
Guests at the bed and breakfast can enjoy a continental breakfast, and breakfast in the room is also available. There is a snack bar, and packed lunches are also available.
The bed and breakfast boasts a variety of wellness options, including spa facilities, wellness packages and yoga classes. For guests with children, AfroWhaleSharkSafari & AfroBeachBungalows features an indoor play area and a children's playground. Both a bicycle rental service and a car rental service are available at the accommodation.
The location itself is very nice, staff and owners are very friendly, the whaleshark tour was good (the weather was bad and we didn't see whalesharks but they really tried their best).
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 place has air con fan and plenty of hot water, and they will be expanding rooms at the end of the season!! Nice and close to all dive centres and with dive plant right next door
Utende
The units at the bed and breakfast are equipped with a seating area. The private bathroom is equipped with a hot tub, slippers and free toiletries. At the bed and breakfast, all units come with bed linen and towels. A small local family run business. They go the extra mile to make your stay perfect.
Kilindoni
The bed and breakfast is fitted with a flat-screen TV. The accommodation is non-smoking.
Guests at the bed and breakfast can enjoy a continental breakfast, and breakfast in the room is also available. A minimarket is available at the bed and breakfast.
Kilindoni
Featuring sea views, The Rocks MaweniBeach Bungalows provides accommodation with a private beach area and a balcony, around 7.4 km from Rufiji Mafia Kilwa Marine Reserve. Located on the beachfront, this property features a garden, a terrace and a bar. There is a restaurant serving African cuisine, and free private parking is available.
Kilindoni
Featuring a bar, Royal Court Hotel 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.
Utende
With a private bathroom, units at the bed and breakfast also offer free WiFi. At the bed and breakfast, all units come with bed linen and towels.
An à la carte breakfast is available at the bed and breakfast.
Utende
Set within 5.7 km of Rufiji Mafia Kilwa Marine Reserve in Utende, Didimiza Guest House provides accommodation with seating area. The property features garden views. The accommodation offers airport transfers, while a bicycle rental service is also available.
The units at the guest house come with a private bathroom equipped with a shower.
A continental breakfast is available at the guest house.
B&B in Kilindoni
Popular with guests booking B&Bs on Mafia Island
B&B in Utende
Popular with guests booking B&Bs on Mafia Island
Quiet and not touristy area, I appreciated this place especially for the lovely people who work here, at the beginning I booked for 2 days but than I stood 2 weeks !
Great location right on the marine park perfect for divers. The staff were super friendly and helpful. Breakfast was great. Very relaxed feel.
Butiama Marine Camp is the perfect place to stay in Utende. There are so many activities, Meals are amazing, and the Beach is very walkable and quiet. Would absolutely recommend to all. While it can be a bit pricey with Marine Park fees, it is absolutely worth the convenience and comfort.
Ally is a very good host that tries his best to help and make you feel at home. I had the room with own bathroom and it was big and comfy. Staff makes really nice food. A bit of a walk to the nice beaches but cheap to go there by motorbike. Friendly people in the lokal area. Definitely one of the cheapest accommodation around. Buy a local SIM to have access to the Internet. Cold showers. Tours can be booked from here.
KK is extremely tranquil and perfect for getting away from the hustle and bustle of anywhere else. The setting is so peaceful hidden under the high canopy of the tropical forest. The staff are amazing and so helpful with anything on the island. The food is tasty and great value. The area has no other tourists so very quiet. The outdoor showers with Kerosene heating is pretty cool too.
Beautifully maintained, green and peaceful, very very kind and helpful staff, care for nature and animals (Pablo the dog was cute and friendly as well), well decorated, easy to move around with tuktuk, local beach nearby... and we were almost the only ones staying, so it was pleasant and quiet
Mr Ally Mgeni and his team were super nice and super helpful from the beginning, also with supporting the transport by public ferry which is not so easy to handle as a non local. Had a nice stay in this quite area which is though in walking distance to the airport and to the city center