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.
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.
With sea views, Mafia Beach Bungalows sea view is located in Utende and has a restaurant, a 24-hour front desk, bar, garden, sun terrace and outdoor fireplace.
Chole Mjini Treehouses Lodge offers unique tree house accommodation on Chole Island in the heart of the Mafia Island Marine Park. The property has a dive centre.
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.
Situated 5.8 km from Rufiji Mafia Kilwa Marine Reserve, Mafia Fabu Lodge features accommodation with a garden, a terrace and room service for your convenience.
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.
Boasting garden views, Mafia Island Bungalows offers accommodation with a garden and a balcony, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve.
Boasting a garden and views of city, Mafia Neptune Villa Lodge is a recently renovated bed and breakfast situated in Utende, 7.5 km from Rufiji Mafia Kilwa Marine Reserve.
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.