Skip to main content

Search hotels in Mafia Island

Enter your dates to see the latest prices and deals for Mafia Island hotels

Mafia Island – 2 hotels and places to stay

Filter by:

Star rating
Review score

Dive Planet Mafia Island

Utende (Near Mafia Island)

Set in Utende, 7.6 km from Rufiji Mafia Kilwa Marine Reserve, Dive Planet Mafia Island offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

E
Emma
From
United Kingdom
Fabulous stay, great location and everyone super nice! We took trips and the staff/owners couldn't have been nicer. The image is from our Whale Shark excursion, I love it! Such a moody day but we reached and found these beautiful, gentle sea giants. 🤍🖤🤍
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews
Price from
US$187
1 night, 2 adults

Basecamp Mafía Island

Utende (Near Mafia Island)

Situated in Utende, 7.7 km from Rufiji Mafia Kilwa Marine Reserve, Basecamp Mafía Island features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

E
Eva
From
Spain
The staff and dedication to detail was outstanding. The place is very well taken care of and the food was excellent. We got upgraded to the newly built rooms. The area was quiet and the balcony was overlooking the sea. We felt like we were in paradise!! They made a big effort to make it eco friendly, which we loved. We will definitely go back! Thank you to all the staff for an unforgettable experience
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 38 reviews
Price from
US$198
1 night, 2 adults

Butiama Marine Camp

Utende (Near Mafia Island)

Set a few steps from Big Blu Mafia Island Diving Center in Utende, Butiama Marine Camp welcomes guests with a restaurant and bar. Free private parking is available on site.

P
Peter
From
Tanzania
Butiama Marine Camp is the perfect place to stay in Utende. There are so many activities, Meals are amazing, and the Beach is very walkable and quiet. Would absolutely recommend to all. While it can be a bit pricey with Marine Park fees, it is absolutely worth the convenience and comfort.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 125 reviews
Price from
US$81.70
1 night, 2 adults

Coconut Mafia Island Bungalows

Utende (Near Mafia Island)

Featuring garden views, Coconut Mafia Island Bungalows offers accommodation with a garden, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve.

S
Sven
From
Germany
The bungalows are very cozy, super clean and the staff is extremely friendly 👌👍 The owner took us on a day trip with snorkeling and diving and had a lot of tips for us. He joined us for lunch and dinner and had an answer to all of our questions regarding whale sharks, diving, beaches etc. 100% recommendation !
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews
Price from
US$55
1 night, 2 adults

Kileleni

Kilindoni (Near Mafia Island)

Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. Free WiFi and room service are available.

V
VITTORIO
From
Italy
Excellent lodge. Amazing view. Deliciuos meals Professional and helpful staff. Outstanding Hotel Manager Ally.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 37 reviews
Price from
US$220
1 night, 2 adults

Meremeta Lodge

Utende (Near Mafia Island)

Featuring free bikes and a garden, Meremeta Lodge is situated in Utende, less than 15 minutes cycle from Mafia Island Diving. Free WiFi is offered.

J
Jeffrey
From
United States
The breakfast had a lot of options and worked great.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 61 reviews
Price from
US$99
1 night, 2 adults

Mafia Beach Bungalows sea view

Utende (Near Mafia Island)

With sea views, Mafia Beach Bungalows sea view is located in Utende and has a restaurant, a 24-hour front desk, bar, garden, sun terrace and outdoor fireplace.

C
Corinne
From
Switzerland
- One of the most delicious food I've ever eaten - Fresh fruits - Very nice stuff - Nice activities
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 85 reviews
Price from
US$71.10
1 night, 2 adults

Mgeni Homestay

Kilindoni (Near Mafia Island)

Set within 7.2 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Mgeni Homestay provides accommodation with seating area.

j
josh
From
United Kingdom
very homely the staff are very welcoming
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 76 reviews
Price from
US$17.08
1 night, 2 adults

Kinasi Lodge

Utende (Near Mafia Island)

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

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 18 reviews
Price from
US$376.20
1 night, 2 adults

Maisara Mafia Beach Lodge

Kilindoni (Near Mafia Island)

Situated in Kilindoni, 7.2 km from Rufiji Mafia Kilwa Marine Reserve, Maisara Mafia Beach Lodge features accommodation with a garden, free private parking, a private beach area and a terrace.

S
Simon
From
Australia
Located in a quiet area next to the beach this small place to stay is a hidden gem. Each room is its own little bungalow, with high ceilings, AC and fan, big glass doors and a covered verandah looking over the sea, and good quality bathroom with plenty of hot water for shower. Beautifully maintained flower-edged sandy paths leading to the central restaurant/bar area with nearby places to lie on sheltered swinging beds and the beach. Simple yet filling breakfast consisting of served fruit, juice, eggs, toast and pancake. Lunch and dinner could be ordered with choice of fresh grilled seafood, chicken, beef, with salad/vegetables and small fruit-based desert. The grilled fish was excellent, but not always available depending on the local catches of the day. Friendly and helpful staff with many interesting activities to do when not relaxing! Organised reef snorkeling, BBQ lunch on a sandbar, and whale sharks.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 123 reviews
Price from
US$108
1 night, 2 adults
See all hotels in and around Mafia Island

Hotels with airport shuttles in Mafia Island

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 25 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 38 reviews
    From US$199.68 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 123 reviews
    From US$117.15 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 70 reviews
    From US$68.34 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 137 reviews
    From US$50 per night

Most booked hotels in Mafia Island and surroundings in the past month

See all