Affordable Hotel on Mafia Island
Air-conditioned rooms with breakfast and a swimming pool, from $65 a night in Kilindoni.
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
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
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.