Mafia Island Accommodation

Top 10 Destinations
Accommodation Nearby
Kilwa Kivinje (106.6km) Kibada (117.3km) Mjimwema (118.5km) Kilwa Masoko (122.6km) Magogoni (123.1km) Gerezani (125.8km) Mchafukoge (126.1km) Dar es Salaam (126.2km) Kivukoni (126.3km) Palm Beach (Dar es… (128.2km) Oyster Bay (Dar es… (130.8km) Sinza (132.1km) Msasani (133.2km) Mikocheni (133.5km) Kunduchi (144.5km)
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 5 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 5 of 5
Ras Mbisi Lodge | Mafia Island Accommodation
from R2,948
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.

Lua Cheia Beach | Accommodation Mafia Island
from R2,130
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...

Kinasi Lodge | Mafia Island Accommodation
from R2,720
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...

Butiama Beach Lodge | Accommodation Mafia Island
from R3,159
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...

Pole Pole | Mafia Island Accommodation
from R5,265
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 ...

Accommodation near Mafia Island

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

Chole Mjini |
from R3,812
1 night, 2 adults

Chole Mjini

Sleeps 14 Zanzibar Resort in Zanzibar
13.50km from Mafia Island

Chole Mjini is a castaway fantasy, a jungle island retreat appealing to a specific kind of person; o...

Fanjove Private Islands |
from R6,739
1 night, 2 adults

Fanjove Private Islands

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

Fanjove Private Islands is set in a wonderful uncontaminated tropical island, and is a tourist desti...

Lighthouse Beach Resort |
from R2,843
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...

Siri Yetu Villas |
from R1,885
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 ...

Protea Hotel Amani Beach |
from R2,538
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...

Hotel South Beach Resort |
from R1,316
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...

Chawaba Camping Village |
from R526
1 night, 2 adults

Chawaba Camping Village

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

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

Sunrise Beach Resort and Conference Centre |
from R211
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...

Kipepeo Beach Village |
from R684
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...

Changani Beach Cottages |
from R2,632
1 night, 2 adults

Changani Beach Cottages

Sleeps 22 Magogoni Guest House, Magogoni Self-catering, Magogoni Resort in Magogoni
122.09km from Mafia Island

Changani Beach Cottages is a beach resort located 28 km south from the port ferry in Dar es Salaam, ...