See the latest prices and deals by choosing your dates.
Utende (3.1 miles from Rufiji Mafia Kilwa Marine Reserve)
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.
Hotel in Kilindoni (3.8 miles from Rufiji Mafia Kilwa Marine Reserve)
Situated in Kilindoni, 7.2 km from Rufiji Mafia Kilwa Marine Reserve, Maisara Mafia Beach Lodge features accommodation with a garden, free private parking, a terrace and a restaurant.
Hotel in Utende (3.8 miles from Rufiji Mafia Kilwa Marine Reserve)
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.
Baleni (3.6 miles from Rufiji Mafia Kilwa Marine Reserve)
With Rufiji Mafia Kilwa Marine Reserve reachable in 6.8 km, Kitu Kiblu offers accommodation, a restaurant, a garden, a terrace and a bar. Some units feature a seating area and/or a balcony.
Hotel in Kilindoni (3.8 miles from Rufiji Mafia Kilwa Marine Reserve)
Located in Kilindoni, 7.6 km from Rufiji Mafia Kilwa Marine Reserve, Juani beach bungalows provides accommodation with a garden, free private parking, a terrace and a restaurant.
Utende (3.9 miles from Rufiji Mafia Kilwa Marine Reserve)
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.