Located in Kilindoni, 3.4 miles from Rufiji Mafia Kilwa Marine Reserve, Mafia Dream Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Kilindoni, 4.7 miles from Rufiji Mafia Kilwa Marine Reserve, Juani beach bungalows provides accommodations with a garden, free private parking, a terrace and a restaurant.
Located in Kilindoni, 4.4 miles from Rufiji Mafia Kilwa Marine Reserve, Maisara Mafia Beach Lodge has accommodations with a garden, free private parking, a terrace and a restaurant.
Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. Each room includes a patio. At the resort, rooms contain a desk, bed linen and a balcony with a garden view.
Maweni CoralBay Beach Villa in Kilindoni provides accommodations with a garden and a bar.
With Rufiji Mafia Kilwa Marine Reserve reachable in 4.3 miles, Kitu Kiblu has accommodations, a restaurant, a garden, a terrace and a bar. Some units feature a seating area and/or a balcony.
Located in Utende, 4.7 miles from Rufiji Mafia Kilwa Marine Reserve, Dive Planet Mafia Island provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
A good location for a hassle-free stay in Utende, Mafia Beach Bungalows sea view is a bed and breakfast surrounded by views of the garden.
Featuring free bikes and a garden, Meremeta Lodge is located in Utende, less than 15 minutes cycle from Mafia Island Diving. Free WiFi is offered.
Featuring a garden, Mafia Island Bungalows offers accommodations in Utende. With garden views, this accommodation features a terrace.