Search hotels on Mafia Island, Tanzania

Enter your dates and choose from 37 hotels and other places to stay

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Check-in date - Check-out date
Select occupancy

Check out these popular cities on Mafia Island

Utende

3 hotels

Stay at the best hotels on Mafia Island

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Basecamp Mafía Island

Hotel in Utende

Basecamp Mafía Island has an outdoor swimming pool, garden, a private beach area and bar in Utende. Featuring family rooms, this property also provides guests with a sun terrace.

y
yasmin lucila
From
Argentina
The hotel is just beautiful, they take care of every detail, the room is super big and confortable. The food is delicious and changes every day. The pool is huge and always clean, there are two bars and a restaurant with a good menu. But the most remarkable thing is the staff, from reception to every waiter/waitress, they are so kind and extremely helpful. We didn’t want to leave!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 102 reviews
Price from
$185.34
1 night, 2 adults

Dive Planet Mafia Island

Hotel in Utende

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.

S
Sze Wing Megan
From
Canada
Staff and everything!! And don’t miss the whale sharks!!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews
Price from
$144.07
1 night, 2 adults

LalaMafia Bungalow

Hotel in Utende

Providing a garden, LalaMafia Bungalow features accommodations in Utende. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$41.85
1 night, 2 adults

Afro Beach Safari

Hotel in Kilindoni

Afro Beach Safari in Kilindoni provides accommodations with a garden and a bar. The property provides free private parking. Free Wifi is available to all guests, while selected rooms include a...

D
Dana
From
Tanzania
The location was a few minutes from the airport yet I never heard a plane. It is indeed located on the water and I could hear the waves in my bungalow. Breakfast was yummy.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10 reviews
Price from
$45.76
1 night, 2 adults

Banja Amani Lodge Mafía Island

Hotel in Mafia Island

Banja Amani Lodge Mafía Island has an outdoor swimming pool, garden, a private beach area and terrace in Mafia Island.

G
Gustaf
From
Finland
Very peaceful, private, nice staff, long empty white sand beaches. Perfect tropical holiday place.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 18 reviews
Price from
$354
1 night, 2 adults

Mangrove Beach Bungalows

Hotel in Utende

Mangrove Beach Bungalows in Utende provides accommodations with a garden and a bar. The accommodation provides airport transfers, while a car rental service is also available.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
Price from
$25.42
1 night, 2 adults

Kileleni

Hotel in Kilindoni

Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. Free WiFi and room service are offered. At the resort, rooms contain a closetand a balcony with a garden view.

G
Gayle
From
South Africa
THe breakfasts were amazing, the fresh fruits absolutely delicious
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 48 reviews
Price from
$249.48
1 night, 2 adults

Meremeta Lodge

Hotel in Utende

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.

B
Blythe
From
France
It was like staying in a cozy, private village. Meremeta, Suma and all of the staff were incredibly warm and welcoming. They were dedicated to making our stay in Mafia the best possible and always available for anything we needed.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 48 reviews
Price from
$75.51
1 night, 2 adults

Kinasi Lodge

Hotel in Utende

With sea views, Kinasi Lodge is located in Utende and has a restaurant, a shared lounge, bar, garden, outdoor pool and terrace.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews
Price from
$387.15
1 night, 2 adults

Chole Mjini Treehouses Lodge

Hotel in Utende

Chole Mjini Treehouses Lodge offers unique tree house accommodations on Chole Island in the heart of the Mafia Island Marine Park. The property has a dove center.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews
Price from
$343.22
1 night, 2 adults
See all 37 hotels on Mafia Island

Most booked hotels on Mafia Island in the past month

See all

Popular with guests booking hotels on Mafia Island

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 102 reviews

Popular with guests booking hotels on Mafia Island

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 90 reviews

Popular with guests booking hotels on Mafia Island

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 99 reviews

Popular with guests booking hotels on Mafia Island

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 145 reviews

Popular with guests booking hotels on Mafia Island

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 25 reviews

Popular with guests booking hotels on Mafia Island

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews

Mafia Island's best hotels with breakfast

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 90 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 99 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 145 reviews

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 25 reviews

Hotels on Mafia Island you can book without a credit card

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 102 reviews

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews

FAQs about hotels in Mafia Island

See reviews by guests who stayed at hotels on Mafia Island

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 114 reviews
Excellent service and location- staff amazing - great food. On the beach so easy to walk and exercise. Great access to activities- Chole island, scuba, and lagoon. We were in a tent and it was awesome. Excellent value and Mr Dixon was a great scuba instructor.
Guest review byDUNCAN
United States
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews
Wonderful staff. Lovely property. Great beach. Excellent restaurant. Good value.
Guest review byJessica
United States

Planning a trip? Get inspired by reviews of cities on Mafia Island

Scored out of 10, guest rating 6.0

Some nice different options for various tours in the marine...

Some nice different options for various tours in the marine park. Not really a beach there, and the little sand available is occupied by working fisherman; either side is mangrove. There is a sandbar further out you can visit. Better to stay outside to avoid the marine fees and only pay them when you need to enter it as nicer beaches elsewhere.
Guest review byLukeSilviaCombo
United Kingdom
Scored out of 10, guest rating 10

We cannot fault this wonderful lodge in any way; the staff...

We cannot fault this wonderful lodge in any way; the staff and management are incredible. We arrived as guests and left as friends. The food is absolutely delicious; scrumptious breakfasts and the 4-course dinners are amazing. Cannot rate this wonderful establishment high enough. The rooms are huge, and the rim pool overlooking the sea is wonderful. Will definitely be back.
Guest review byGayle
South Africa
Scored out of 10, guest rating 10

KItu KIblu is very close to KIlidoni and the airport (5...

KItu KIblu is very close to KIlidoni and the airport (5 minutes walking, if with a backpack no need for a taxi). Centre is 15 minutes either by the beach or bay the main road; not great choice of restaurants and better going by night, it's safe and people are very friendly. Don't forget to say hello (mambo) to all men (women seem not appropriate, probably due to muslim religion) and shake your arm to children at the front door, they will repay with a great smile!! By the beach experience the fisherman village to south and back to town by the jungle, there are a lot of small villages with friendly people. Otherwise tuktuk is a good mean to move along the island until Chole, to north (nice beaches) better take a taxi. Pay attention at the road to Ras kisimani, beach is wonderful but very tough to get there. When in Utende I strongly recommend Pamela beach for a lunch or dinner; she's great and let you experience local food.
Guest review byflavio
Italy
Scored out of 10, guest rating 6.0

Going to Mafia Island is like going back in the time.

Going to Mafia Island is like going back in the time. Still underdeveloped with not too many locals handling foreign languages but nice people. A lot of chinese low key staff in the boutiques but sometimes quite pricey. Even the beer is cheaper in Europe ! Kilindoni is the main spot and if you don't find a certain thing here , you won't be able to find it on the other part of the island. Island still lacks promotion ( advertising ) and I was disappointed that I wasn't able to find those T shirts with Mafia logo or saying something about the island. I went there for diving - and it turned out to be the most expensive one I had in whole my life - so resume to whale shark watching.until the government change its mind and stops screwing tourists. ( I hope this will happen in the future ). Regarding the diving: I'm an instructor so can lay down a professional thought: good but not outstanding as they brag ... and not worth the money.
Guest review byJaro_diver
Romania

More places to explore, more ways to go

  • Hotels in Tanzania

    If you're planning a longer trip, look beyond Mafia Island and explore the whole country!
  • Hotels on Zanzibar

    Hit the road and make the most of your trip by discovering another popular destination in Tanzania.
  • Hotels in Serengeti

    Hit the road and make the most of your trip by discovering another popular destination in Tanzania.
  • Flights to Mafia Island

    Get your flight tickets to Mafia Island right here on Booking.com.