Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Utende

9 beach hotels

Kilindoni

6 beach hotels

The best beach hotels in Mafia Island

Check out our pick of great beach hotels on Mafia Island

Filter by:

Star Rating
Review score

Afro Beach Safari

Kilindoni

Afro Beach Safari in Kilindoni provides accommodations with a garden and a bar. Providing complimentary private parking, the bed and breakfast is 4.6 miles from Rufiji Mafia Kilwa Marine Reserve.

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

Banja Amani Lodge Mafía Island

Mafia Island

Located in Mafia Island, 24 miles from Rufiji Mafia Kilwa Marine Reserve, Banja Amani Lodge Mafía Island has accommodations with an outdoor swimming pool, free private parking, a garden and a private...

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, 17 reviews
Price from
$300
1 night, 2 adults

Kanga Beach Paradise

Hotel in Mafia Island

Located in Mafia Island, 26 miles from Rufiji Mafia Kilwa Marine Reserve, Kanga Beach Paradise has accommodations with a garden, free private parking, a private beach area and a terrace.

L
Lukas
From
Finland
We loved the hammocks! We would just spend all day in those hammocks under the shadow directly at the beach. We also love the beach, it said to be the most beautiful beach on the whole island, it's swimmable at both high and low tide, and it was completely deserted during our entire stay. We loved as well the bungalows, which are simple and functional, each with its own bathroom. They are very well ventilated and it never gets hot inside. We loved the service and kindness and individual approach.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 18 reviews
Price from
$36.02
1 night, 2 adults

Basecamp Mafía Island

Hotel in Utende

Located in Utende, 4.8 miles from Rufiji Mafia Kilwa Marine Reserve, Basecamp Mafía Island has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

E
Eliana
From
Ivory Coast
The location, the calmness, the mood! Everything ♥️
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 93 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.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews
Price from
$144.07
1 night, 2 adults

Butiama Beach Lodge

Kilindoni

Butiama Beach Lodge has a restaurant, a bar and a sun terrace with swimming pool and buffet breakfast in Kilindoni. There's free private parking and the property has free airport shuttle service.

J
Jessica
From
United States
Wonderful staff. Lovely property. Great beach. Excellent restaurant. Good value.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
$277.97
1 night, 2 adults

Meremeta Lodge

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, 51 reviews
Price from
$75.51
1 night, 2 adults

Kinasi Lodge

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, 17 reviews
Price from
$318.81
1 night, 2 adults

Chole Mjini Treehouses Lodge

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, 19 reviews
Price from
$343.22
1 night, 2 adults

Juani beach bungalows

Hotel in Kilindoni

Located in Kilindoni, 4.6 miles from Rufiji Mafia Kilwa Marine Reserve, Juani beach bungalows provides accommodations with a garden, free private parking, a private beach area and a terrace.

S
Sasha
From
Slovakia
Beautiful clean bungalows on the beach,great food and amazing helpful staff. We had great time in this place.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 138 reviews
Price from
$41.84
1 night, 2 adults
All beach hotels on Mafia Island

Most booked beach hotels in Mafia Island this month

See all

Popular with guests booking beach hotels on Mafia Island

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 93 reviews

Popular with guests booking beach hotels on Mafia Island

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 118 reviews

Popular with guests booking beach hotels on Mafia Island

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews

Popular with guests booking beach hotels on Mafia Island

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

Popular with guests booking beach hotels on Mafia Island

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

Popular with guests booking beach hotels on Mafia Island

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 64 reviews

Popular with guests booking beach hotels on Mafia Island

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

Popular with guests booking beach hotels on Mafia Island

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews

Popular with guests booking beach hotels on Mafia Island

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 77 reviews

FAQs about beach hotels in Mafia Island

Beach Hotels That Guests Love in Mafia Island

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 93 reviews
Beautiful resort. The location is amazing, my room even had ocean view. The food is fantastic, every day was a celebration and surprise. Which for me as a vegan is quite hard to find usually, even in Europe. Let's not forget about the staff. Everyone is super friendly and helpful. It's super rare to find such attentive staff. I will be back for sure.
Guest review byAnne
Solo traveler
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 118 reviews
Amazing stay at Butiama Marine camp. For those visiting Mafia, would 100% recommend. Its location right on the beach is unmatched, excellent breakfasts and dinners, and fantastic staff. If you’re looking to dive, would recommend Mafia Island diving. Staff were much friendlier than those at Big Blu (dive shop at marine camp).
Guest review byMichael
Group
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 138 reviews
It's located right at the beach with beautiful sunset views. Unfortunately, this time of the year there was a lot of seaweed (and rubbish) washed up on the shore, it's still pretty though. The outdoor seating area is ideal for a sundowner, beer and soft drinks are sold at good prices. Food served was good. The staff is really friendly and helpful, you can book activities with Mussa as well. The room itself is clean, and has a nice seating area in front. Drinking water, coffee and tea are available free of charge all day long.
Guest review byAnn Kathrin
Young couple
Avg. price/night: $99
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 51 reviews
Beautiful accomodation. Outstanding hygiën. Perfect location for divers. Friendly and helpful staff. Fantastic chef (best zuchini soup ever) 😊 Highly recommended
Guest review byshauni1995
Family with young children
Avg. price/night: $55.55
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 85 reviews
The location at the beach The outside hot shower !!! The green environment Breakfast
Guest review byJet
Solo traveler
Avg. price/night: $117.15
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 85 reviews
Marvellous location direct at the beach and the whalesharks. Very pretty rooms/bungalows and environment of the hotel. Super nice and professional staff.
Guest review byMax
Group
Avg. price/night: $54
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 64 reviews
Nice and cute compound. Directly on the almost private beach with mangroves. Nice staff and great service.
Guest review byMaraDng
Family with young children
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews
This is a great place to stay if you are planning to dive in Mafia for a view days. The two cosy new bungalows are part of the family run dive center. The staff is extremely welcoming and helpful. The breakfast is yummy and you can also have the option for dinner. I enjoyed the big pool to relax after great dives and the beach is just a stone throw away. Also the dive center and its extremely helpful staff deserves 5 stars!
Guest review byChristian
Solo traveler
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 77 reviews
Staff was friendly and attentive. Food tasted good. Food and drink prices were great. Nice bar and pool area. An easy walk to the beach.
Guest review byBooth
Young couple