Treehouse Hotels · Editor's pick
Chole Mjini Lodge
Chole Island, Tanzania · 9 editor score
Around Chole IslandPhoto of the surrounding area: Nina R from Africa, CC BY 2.0, via Wikimedia Commons
An eco-treehouse lodge built within the ancient ruined walls of a 19th-century Arab trading post on Chole Island, in the waters of the Mafia Island Marine Park.
- Typical price
- $380 - $650 / night
- Price level
- Luxury
- Best time to go
- June to October (dry season) and October to March (whale sharks)
- Check-in / out
- 14:00 / 10:00
- Best for
- Serious divers and marine enthusiasts, Travelers seeking genuine off grid experiences, Cultural and historical explorers
- Editor score
- 9 / 10
Why it’s on the list
- Treehouses built within 19th-century Arab trading post ruins
- One of Africa's most remote and authentic eco-lodges
- Inside the Mafia Island Marine Park, exceptional diving and snorkeling
- Community-owned and operated, supporting the island's 2,000 residents
- No electricity, lit entirely by lanterns and candles
Chole Island holds its secrets quietly. From the water, it appears as a dense tangle of baobab trees and mangroves rising from the Indian Ocean, one of dozens of small islands scattered within the Mafia Island Marine Park. But step ashore and walk into the forest, and the ruins find you: great coral stone walls, collapsed archways, and roofless rooms smothered in fig trees and dense vegetation. These are the remains of a 19th-century Arab trading post, once one of the most prosperous settlements on Tanzania’s Swahili Coast, now slowly being reclaimed by the island’s vegetation.
Chole Mjini Lodge has grown within and around these ruins for over twenty years. The seven treehouse rooms, open-sided platforms of timber and thatch perched on stilts above the forest floor, use the old walls as their backdrop. Some rooms incorporate the coral stone directly into their structure. At night, lit only by oil lanterns hung from baobab branches, the effect is somewhere between archaeological site and fever dream.
The Rooms
Calling these “rooms” is technically accurate but misses the point. They are platforms open to the night, no glass, no solid walls between you and the forest. Mosquito netting provides the essential barrier. The sounds of the island are unfiltered: fruit bats overhead, the distant lap of the ocean, the occasional rustle of the endemic Chole bushbaby. It is accommodation in its most literal sense, a sheltered place to sleep in the middle of a living ecosystem.
Bathrooms are attached and fully functional, with rainwater showers. Beds are comfortable and dressed in good linens. The experience is deliberately simple, but it is not rough.
The Ocean
Chole Island sits inside the Mafia Island Marine Park, one of the best-preserved coral reef systems in the Western Indian Ocean. The diving here is exceptional, largely because this is not Zanzibar. Mafia receives a fraction of the tourist numbers, and the reefs show it. Coral formations are intact, fish populations are dense, and encounters with green turtles, reef sharks, and manta rays are routine. From October through March, the star attraction arrives: whale sharks, the world’s largest fish, aggregate in the warm waters around Mafia Island in numbers that make it one of the most reliable whale shark destinations on the planet.
Community Ownership
Chole Mjini is not a corporate eco-lodge wearing sustainability as a marketing badge. It is genuinely owned and operated by the local community, the 2,000 residents of Chole Island, and has been structured from the beginning to ensure that the financial benefits remain on the island. The staff are from the community. The food is sourced locally. The fishing boats that take guests snorkeling are local dhows. This is what responsible tourism actually looks like.
Dinner at the outdoor restaurant, fresh-caught fish grilled over coconut shell charcoal, octopus curry with coconut rice, chapatis made that morning, is among the finest meals you can eat in East Africa. The wine list is modest. The lantern light is perfect. The ruins glow faintly in the darkness all around.
Chole Mjini is not for everyone. The off grid commitment is real, the journey is considerable, and the comforts are deliberate rather than luxurious. But for those who find it, it tends to stay with them.
What’s included
- Outdoor treehouse rooms with mosquito netting
- En-suite bathroom
- Fresh seafood restaurant
- Bar
- Diving and snorkeling excursions
- Dhow sailing trips
- Historical guided walks of Chole ruins
- Whale shark swimming (seasonal)
Good to know
- +Among the most authentic and remote eco-lodges in Africa
- +Exceptional diving in an uncrowded, pristine marine park
- +Genuinely community-owned with direct local benefit
- +The atmosphere of the ruins at night is unforgettable
- +Whale shark encounters (October-March) are exceptional
- −No electricity, requires genuine embrace of off grid living
- −Significant travel required to reach (fly Dar es Salaam → Mafia, boat to Chole)
- −Outdoor rooms mean insects are part of the experience
- −Not suitable for light packers, mosquito repellent essential
Where it is
Chole Island, Tanzania
- Mafia Island Marine Park0.5 km (by boat)
- Chole Island Ruinson-site
- Juani Island2 km
- Mafia Island main town (Kilindoni)12 km by boat
Plan the trip
Partner links: we may earn a commission, at no extra cost to you.
Everything else you’ll need for Chole Island, Tanzania, from services we’d use ourselves.
While you’re there
Quick answers
Where is Chole Mjini Lodge?
Chole Mjini Lodge is in Chole Island, Tanzania. It is featured in our Treehouse Hotels collection.
How much does Chole Mjini Lodge cost per night?
Rates typically run $380 - $650 per night (luxury tier). Prices change with season and availability, so check live rates before you plan.
When is the best time to visit Chole Mjini Lodge?
June to October (dry season) and October to March (whale sharks). The dry season (June-October) offers the best diving visibility and calmer seas. Whale sharks aggregate around Mafia Island from October to March. The short rains (November) and long rains (April-May) can make access difficult.
Who is Chole Mjini Lodge best for?
Chole Mjini Lodge suits serious divers and marine enthusiasts, travelers seeking genuine off grid experiences, cultural and historical explorers, eco-conscious travelers.
What are the check-in and check-out times at Chole Mjini Lodge?
Check-in is from 14:00 and check-out is by 10:00. Confirm with the property when you book.
What is there to do near Chole Mjini Lodge?
Nearby: Mafia Island Marine Park (0.5 km (by boat)); Chole Island Ruins (on-site); Juani Island (2 km); Mafia Island main town (Kilindoni) (12 km by boat).

