See the latest prices and deals by choosing your dates.
Utende
Boasting garden views, Mafia Island Bungalows offers accommodation with a garden and a balcony, around 6.1 km from Rufiji Mafia Kilwa Marine Reserve. This property offers access to a terrace, free private parking and free WiFi. The accommodation features airport transfers, while a bicycle rental service is also available. The staff was amazing, very hospitable and took care of everything. Breakfast and dinner was great, they have a really great chef and attentive personnel. They also rented us bikes for free, such that we could drive to the dive shop (~10 minutes by bike). Great and inexpensive stay!
Kilindoni
Set in Kilindoni, 5.5 km from Rufiji Mafia Kilwa Marine Reserve, Mafia Dream Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The hotel has a terrace and pool views, and guests can enjoy a meal at the restaurant or a drink at the bar. The staff was magnificent, kind, and attentive. The facilities are new and beautiful. The pool was perfect to relax in and cool off. The location is centrally located, we even walked to and from the airport. They called for transportation to scuba diving and whale shark tours. The food was excellent and plentiful. We ate all our meals there for 6 days. And the staff was wonderful. All 5 of us in our group, after a month of traveling, highly recommend Mafia Dream
Kilindoni
Kileleni has an outdoor swimming pool, garden, a terrace and bar in Kilindoni. The air-conditioned rooms provide a garden view and come with a desk and free WiFi.
At the resort, the rooms have a balcony. With a private bathroom fitted with a shower and free toiletries, rooms at Kileleni also boast a sea view. At the accommodation rooms are fitted with bed linen and towels.
Ali and his team provided superior service catering to our every need, whether it was last minute activity, transport or meal request. Super welcoming team doing their utmost to make us feel at home.
Utende
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. The accommodation provides a concierge service, a tour desk and luggage storage for guests. 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!
Baleni
With Rufiji Mafia Kilwa Marine Reserve reachable in 6.8 km, Kitu Kiblu offers accommodation, a restaurant, a garden, a terrace and a bar.
Some units feature a seating area and/or a balcony.
A bicycle rental service is available at the lodge.
Kitu Kiblu is a little gem in Kilindoni, only 5 minutes from the airstrip. The lodge is completely immersed in nature, with direct access to the ocean and a breathtaking view. The atmosphere is more of a family than an accommodation facility: you feel right away at ease with everyone, and you can immediately switch your brain off and take away any sort of stress that you carry on your shoulders. If you want, you can also organise an encounter with the whale sharks in a responsible and organized manner.
I left a piece of heart in Kitu Kiblu and I'll definitely come back.
Kilindoni
Set within 6.6 km of Rufiji Mafia Kilwa Marine Reserve in Kilindoni, Mgeni Homestay features accommodation with seating area. There is a private entrance at the homestay for the convenience of those who stay. There is free private parking and the property offers paid airport shuttle service. The host is very kind and polite. He will take care of you like a relative.
Utende
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.
There is a fully equipped private bathroom with shower and free toiletries.
Great value for money! Beautiful lodge with lovely staff- meremeta was really helpful with anything we needed! It’s just a short cycle ride to the beach which is gorgeous and not touristy. Couldn’t help but be swept up in the relaxed mafia vibe!
Utende
Chole Mjini Treehouses Lodge offers unique tree house accommodation on Chole Island in the heart of the Mafia Island Marine Park. The property has a dive centre.
The partly open and thatched tree houses are locally crafted and offer magnificent sea views. Each comes with a balcony, seating area and mosquito net. The bathrooms are fitted with a shower. Extras include a safety deposit box, free laundry and morning tea or coffee delivered.
An amazing little island with outstanding tree house accommodation. Eco tourism at its finest. Plenty of activities to keep you entertained. Perfect for winding down after doing safari. Definitely worth a visit. The owner has done so much to help the locals which was lovely to see.
Kilindoni
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 terrace and a restaurant. With a bar, the property also has a private beach area. The accommodation offers a shared kitchen, room service and currency exchange for guests. Gorgeous setting and fabulous staff! They helped arrange all of our tours, which were phenomenal. Abi was so attentive to our requests and made us feel like we were staying with friends not just guests. I hope to return!
Kilindoni
Located in Kilindoni, 7.6 km from Rufiji Mafia Kilwa Marine Reserve, Juani beach bungalows provides accommodation with a garden, free private parking, a terrace and a restaurant. Among the various facilities are a bar and a private beach area. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. We had an amazing stay at Juani beach bungalows. Truly cosy, comfortable, very clean, surrounded by greenery, with direct access to the sea and a super nice walk to the centre of Kilindoni. Food was delicious, staff lovely and Musa himself was an excellent caring and informative host. Most recommended!
Kileleni, Maisara Mafia Beach Lodge and Juani beach bungalows have received great reviews from guests visiting Mafia Island regarding the views from these cheap hotels.
Guests staying on Mafia Island also spoke highly of the views from these cheap hotels: Meremeta Lodge, Mafia Beach Bungalows sea view and Butiama Bustani Hotel.
The average price per night for a cheap hotel on Mafia Island for this weekend is 305 lei, based on current Booking.com prices.
Dive Planet Mafia Island, Chole Mjini Treehouses Lodge and Meremeta Lodge are some popular cheap hotels on Mafia Island.
In addition to these cheap hotels, Mafia Island Bungalows, Mafia Dream Hotel and Kitu Kiblu are also popular on Mafia Island.
We make it quick and easy to book a cheap hotel on Mafia Island. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Couples visiting Mafia Island loved staying at Dive Planet Mafia Island, Chole Mjini Treehouses Lodge and Kitu Kiblu.
Similarly, these cheap hotels on Mafia Island are highly rated by couples: Mafia Island Bungalows, Meremeta Lodge and Kileleni.
Many families visiting Mafia Island loved staying at Dive Planet Mafia Island, Mafia Dream Hotel and Meremeta Lodge.
Similarly, Butiama Bustani Hotel, Mgeni Homestay and Maisara Mafia Beach Lodge are also popular with family travellers.
There are 18 cheap hotels on Mafia Island you can book on Booking.com.
Most cheap hotels on Booking.com offer free cancellation.
The host, the location, the hospitality and the positive attitude of Mussa
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).
Wonderful and very helpful staff. Spacy and very clean rooms. Great pool and a nice restaurant on site.
The staff was magnificent, kind, and attentive. The facilities are new and beautiful. The pool was perfect to relax in and cool off. The location is centrally located, we even walked to and from the airport. They called for transportation to scuba diving and whale shark tours. The food was excellent and plentiful. We ate all our meals there for 6 days. And the staff was wonderful. All 5 of us in our group, after a month of traveling, highly recommend Mafia Dream
Beautiful place. Very comfortable and clean. Nice staff. Good location near the airport and outside the marine park. Delicious food and very nice to share breakfast and dinner with the other guests.
Beautiful accomodation. Outstanding hygiën. Perfect location for divers. Friendly and helpful staff. Fantastic chef (best zuchini soup ever) 😊 Highly recommended
Great location right on the marine park perfect for divers. The staff were super friendly and helpful. Breakfast was great. Very relaxed feel.
The staff are amazing. Abi is so helpful and kind. The Whale Shark activity was awesome and the Captain and Guide were respectful towards the Whale Sharks unlike the other boats around us. It was also cheaper than the other lodges. The room was spotless and comfortable. Spa treatment fantastic. Really super spot. Its the perfect place to book at the start of your Mafia holiday and then explore. Thank you Maisara:)
Great for budget travellers, lovely staff, great location