Enter your dates to see the latest prices and deals for Mafia Island hotels
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.
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.
Set a few steps from Big Blu Mafia Island Diving Center in Utende, Butiama Marine Camp welcomes guests with a restaurant and bar. Free private parking is available on site.
Set in Utende in the Mafia Island region, kua garden cottage offers accommodation with free WiFi and free private parking, as well as access to a hot tub.
Featuring garden views, Coconut Mafia Island Bungalows offers accommodation with a garden, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve.
Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. Free WiFi and room service are available.
Featuring free bikes and a garden, Meremeta Lodge is situated in Utende, less than 15 minutes cycle from Mafia Island Diving. Free WiFi is offered.
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.
Set within 7.2 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Mgeni Homestay provides accommodation with seating area.
With Rufiji Mafia Kilwa Marine Reserve reachable in 7.1 km, Kinasi Lodge offers accommodation, a restaurant, free bikes, a private beach area and a terrace.
Popular with guests booking hotels in Mafia Island
Popular with guests booking hotels in Baleni
Popular with guests booking hotels in Baleni
Popular with guests booking hotels in Baleni
Popular with guests booking hotels in Baleni