Affordable Hotel on Mafia Island

Air-conditioned rooms with breakfast and a swimming pool, from $65 a night in Kilindoni.

Check Availability WhatsApp Us

Mafia Island has a reputation for expensive beach lodges, and many of them do charge several hundred dollars a night. Mafia Dream Hotel is the alternative: a 21-room hotel in Kilindoni, the island's main town, where a private air-conditioned room with breakfast starts at $65.

You see the same whale sharks, dive the same reefs and picnic on the same sandbanks as guests paying far more. The difference stays in your pocket, or goes on one more day on the water.

Room Prices per Night

Room Sleeps From
Garden View Single 1 guest $65
Pool View Single 1 guest $75
Garden View Double 2 guests $80
Pool View Double 2 guests $90

Prices are per room, per night, with breakfast. See Rates for the price on your dates and Special Offers for current deals.

What the Price Includes

Breakfast every morning
A full breakfast at our restaurant is part of every room rate.
Air conditioning and private bathroom
Every one of our 21 rooms has both.
Swimming pool
A large pool in a tropical garden, free for all hotel guests.
WiFi
Available throughout the hotel.
Children under 12 stay free
When sharing their parents' room.
No deposit, no card
Reserve your dates online and pay at the hotel when you arrive, in USD, TZS or by bank transfer.

A Location That Saves You Money

We are in Kilindoni, 5 minutes by road from Mafia Island's airport and 10 minutes from the beach. A short airport transfer costs less than a long one, and the ferry from the mainland also lands in Kilindoni.

Kilindoni sits on the island's west coast, the side where whale sharks gather between October and March, so the boat ride to find them is short. Read more in 5 reasons to stay in Kilindoni.

Activity Prices, With Nothing Hidden

Whale Shark Excursion $150
Scuba Diving $120
Snorkeling $60
Fishing Trip $100
Sandbank Trip $80

Prices are per person. The Mafia Island Marine Park fee of $23.60 per person per day is already included. We also arrange dolphin watching, sunset dhow cruises, turtle watching, village walks and island tours: see the Activities page or ask us for prices.

What a Whole Trip Costs

Our packages bundle the room, breakfast, return airport transfers and the activities at one fixed price, which works out cheaper than booking each part separately.

Package 1 guest from 2 guests from
3-Day Whale Shark Escape
2 nights
$255 $415
4-Day Reef & Relax
3 nights
$340 $540
5-Day Ultimate Mafia Island
4 nights
$605 $1,025

The price for 2 guests is the total for both, sharing a double room. Travel to the island, lunches and dinners are extra. Details on the Packages page; for a full trip budget, read Mafia Island on a budget.

Book Direct, Pay on Arrival

Reserve your room now with no deposit and no credit card.

Book Now WhatsApp