More about hotels in Mfangano Island
About Mfangano Island
Mfangano Island rises out of Lake Victoria near Homa Bay County in western Kenya, best known for ancient rock art at Mawanga Cave and Kwitone Rock Shelter, cared for by the Abasuba Community Peace Museum. Traveloka's "Mfangano Island" hotel listings actually span a wider cluster: some properties are genuinely on Mfangano, but several others sit on neighboring Rusinga Island (linked to the mainland by causeway) or in Mbita and Kasgunga on the lake shore itself - each a short boat or road trip apart, but not literally on Mfangano. Worth checking a hotel's exact island or town before booking.
Getting to Mfangano Island
From within Kenya
From Nairobi, fly to Kisumu (KIS), then drive roughly 2-3 hours to Mbita town on the Lake Victoria shore. From Mbita, reach Mfangano Island itself by a 45-minute speedboat or a 2-hour public ferry; Rusinga Island is connected to Mbita by road via a causeway.
Arriving from abroad
International visitors fly into Jomo Kenyatta International Airport (NBO) in Nairobi, then connect via a domestic flight to Kisumu and the same road-plus-boat route to Mfangano.
Where to Stay Around Mfangano Island
With around 11 properties listed, they split across a few distinct spots:
- Mfangano Island Camp and Siambi Resort - genuinely on Mfangano Island itself, the best base for visiting the rock art sites directly.
- Rusinga Island Lodge, Rusinga Blue Ridge Hotel, Wayando Beach Eco Lodge and White Stone Beach Resort - on neighboring Rusinga Island, reachable by road from Mbita rather than by boat.
- Sonaca Hotel - Mbita, Mbita Tourist Hotel, Bimoss Beach Resort & Campsite and Bayside Resort Lake Victoria - on the mainland in Mbita/Kasgunga, useful as a base before or after a boat trip to the island.
Compare live USD pricing, guest ratings, and exact locations directly on Traveloka before booking.
Things to Do on Mfangano Island
- Mawanga Cave - a large cave about a 10-minute walk from the boat landing, with red, white, and black concentric-circle rock paintings estimated at 1,000-4,000 years old.
- Kwitone Rock Shelter - reached via a roughly 40-minute forest hike near a site considered sacred locally, with further ancient rock art.
- Abasuba Community Peace Museum - the local organization that manages guided tours of the island's rock art sites.
- Lake Victoria fishing villages - boat trips around the island offer a look at traditional Luo lakeside life and fresh tilapia catches.
Local Tips
The local currency is the Kenyan shilling (KES), though Traveloka books rates in USD. Ride-hailing apps don't reach the islands - boda-boda motorcycle taxis, bicycles, and hotel-arranged boat transfers are the practical way to get around. Kenya's emergency number is 999 (or 112 from a mobile).
Best Time to Visit
The dry seasons, June to October and December to February, bring the most reliable weather for boat crossings and hiking to the rock art sites. The long rains (March-May) and short rains (November) can make the Kwitone forest trail slippery and boat crossings rougher.
More Ways to Plan Your Trip
Continue planning your Kenya trip with more hotels around Lake Victoria, browse activities, or check flights into Nairobi or Kisumu on Traveloka.




















