Mafia Island Accommodation

7 Places to stay
Things to do, Restaurants, Destinations near Mafia Island
All accommodation is verified
Top 10 Destinations
Chole Island Kilindoni
Accommodation Nearby
Mafia Island (0km)
If you are looking for Mafia Island holiday accommodation, has a selection of Lodge, Resort, Tented Camp holiday accommodation in Mafia Island and surrounds. With 7 listings in Mafia Island, our handy Mafia Island map search and great low prices, it's easy to book the perfect holiday accommodation for your Mafia Island visit.

Did you know? Mafia Island Accommodation is often misspelt. Here are some variations:

MafiaIsland Accommodation,

Try our Room Finder and receive offers
Showing 1 to 7 of 7
from R4,059
1 night, 2 adults

Ras Mbisi Lodge

Sleeps 16 Mafia Island Lodge in Mafia Island

Ras Mbisi is a small private beach meets bush lodge set on 8 kilometers of deserted beach.

from R3,741
1 night, 2 adults

Kinasi Lodge

Sleeps 42 Mafia Island Lodge in Mafia Island

Kinasi is a small, private lodge that offers the highest standard of accommodation, cuisine and pers...

from R3,225
1 night, 2 adults

Lua Cheia Beach

Sleeps 12 Mafia Island Tented Camp in Mafia Island

Eco-friendly tented camp located in the north of Mafia Island. The stunning feature of the location...

from R549
1 night, 2 adults

Meremeta Lodge

Sleeps 16 Mafia Island Lodge in Mafia Island

Meremeta Lodge is located on the outskirts of the local village Utende, just a couple of hundred met...

from R3,291
1 night, 2 adults

Butiama Beach Lodge

Sleeps 20 Mafia Island Lodge in Mafia Island

Butiama Beach Lodge is set on a tropical palm grove and has everything you need to unwind, let go, a...

from R5,485
1 night, 2 adults

Pole Pole

Sleeps 28 Mafia Island Resort in Mafia Island

Pole Pole is located in the Chole Bay area, near Utende village on the southeast coast of the Mafia ...

from R2,194
1 night, 2 adults

Mafia Island Lodge

Sleeps 72 Mafia Island Lodge in Mafia Island

The Mafia Island Lodge is set amid tall palm trees on a sandy beach in Chole Bay, in the heart of th...

Accommodation near Mafia Island

*Distances are shown as the crow flies and not necessarily the actual travelling distance.

from R7,021
1 night, 2 adults

Fanjove Private Island

Sleeps 12 Tanzanian Spice Islands Lodge in Tanzanian Spice Islands
82.95km from Mafia Island

Fanjove Private Island is set in a wonderful uncontaminated tropical island, and is a tourist destin...

from R2,962
1 night, 2 adults

Lighthouse Beach Resort

Sleeps 25 Kimbiji Resort in Kimbiji
95.45km from Mafia Island

Imagine wandering from your self-contained bungalow, through lush tropical gardens to 2.5 km's of un...

from R1,964
1 night, 2 adults

Siri Yetu Villas

Sleeps 12 Kibada Guest House, Kibada Self-catering in Kibada
95.74km from Mafia Island

Welcome to Siriyetu Villas. Siriyetu means ‘out secret’ in Swahili and this unique property offers ...

from R2,414
1 night, 2 adults

Kasa Beach Hideaway

Sleeps 25 Kibada Lodge in Kibada
95.98km from Mafia Island

Kasa is a year-round paradise, consisting of 77-acres of tropical land, a lagoon and beach that meet...

from R2,062
1 night, 2 adults

Protea Hotel Amani Beach

Sleeps 20 Dar es Salaam Hotel in Dar es Salaam
104.64km from Mafia Island

Amani Beach Resort is nestled in a small African paradise that is very secluded and private, located...

from R549
1 night, 2 adults

Chawaba Camping Village

Sleeps 18 Kibada Resort, Kibada Camping and Caravanning in Kibada
118.92km from Mafia Island

Chawaba Camping Village is located in the premises of the South Beach Resort in Dar es Salaam. The ...

from R1,371
1 night, 2 adults

Hotel South Beach Resort

Sleeps 108 Kibada Resort in Kibada
118.92km from Mafia Island

This Dar es Salaam beach hotel is located on the prestigious side of South Beach Kigamboni, providin...

from R219
1 night, 2 adults

Sunrise Beach Resort and Conference Centre

Sleeps 72 Mjimwema Resort in Mjimwema
119.26km from Mafia Island

Sunrise Beach Resort is situated on the shores of the Indian Ocean in Mjimwema, 7 km south of Dar es...

from R713
1 night, 2 adults

Kipepeo Beach Village

Sleeps 29 Mjimwema Lodge, Mjimwema Bed and Breakfast in Mjimwema
119.30km from Mafia Island

Kipepeo Beach Village is situated just behind Kipepeo Beach and is an ideal place to relax and enjoy...

from R658
1 night, 2 adults

Kijiji Beach Resort

Sleeps 32 Magogoni Resort in Magogoni
121.21km from Mafia Island

Situated along the warm coast of Dar es Salaam, Kijiji Beach Resort offers a tropical escape away fr...