Book Cheap Hotels in Mfangano Island
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Mfangano Island
Tomorrow night
Check prices in Mfangano Island for tomorrow night, Apr. 22 - Apr. 23Most frequently booked Mfangano Island hotels

Mfangano Island Lodge
Mfangano Island, Mfangano Island, Homa Bay County
0.75 km from city centre
The price is CA $258 per night
CA $258
CA $305 total
includes taxes & fees
Apr 22 - Apr 23
Stay at this 4-star lodge in Mfangano Island. Enjoy free breakfast, free parking, and daily housekeeping.
Pool
Breakfast included

Rusinga Island Lodge
Ring Road, Rusinga Island
15.96 km from city centre
The price is CA $235 per night
CA $235
CA $277 total
includes taxes & fees
Apr 22 - Apr 23
Stay at this 3.5-star beach lodge in Rusinga Island. Enjoy a full-service spa, a private beach, and an attached winery. Popular attractions Mbita Island Club Pier and Tom Mboya Mausoleum are located nearby.
On private beach
Pool

Bimoss Beach Resort & Campsite
Gingo beach, mbita sindo road, 12, Mbita, Homa Bay county
Free cancellation
Reserve now, pay when you stay
22.27 km from city centre
The price is CA $45 per night
CA $45
CA $75 total
includes taxes & fees
Apr 22 - Apr 23
Stay at this 3-star beach hotel in Mbita. Enjoy free breakfast, free parking, and 2 restaurants. Popular attractions Mbita Ferry Terminal and Mbita Island Club Pier are located nearby.
Breakfast included
Parking included

Pikidi Gardens
Uhoma Beach, Bondo, Siaya County
33.69 km from city centre
The price is CA $45 per night
CA $45
CA $54 total
includes taxes & fees
May 17 - May 18
Stay at this 3-star guesthouse in Bondo. Enjoy free parking, breakfast (surcharge), and dry cleaning or laundry services.
Parking included
Breakfast available

Sonaca Hotel - Mbita
Homa Bay - Mbita Road, Next to KCB Mbita, Mbita, Homa Bay County
22.53 km from city centre
Stay at this hotel in Mbita. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Mbita Ferry Terminal and Mbita Island Club Pier are located nearby.
Breakfast included
Parking included

HavenCrest Cottages
Homa Bay - Rongo Rd., Kwoyo, Homa Bay County
30.81 km from city centre
The price is CA $168 per night
CA $168
CA $198 total
includes taxes & fees
Apr 22 - Apr 23
Stay at this guesthouse in Kwoyo. Enjoy free breakfast, free WiFi, and free parking.
Breakfast included
Parking included

White Stone Beach Resort
Rusinga Islands, Rusinga Island, Homa Bay County
18.17 km from city centre
Stay at this 3-star hotel in Rusinga Island. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Mbita Island Club Pier and Tom Mboya Mausoleum are located nearby.
Breakfast included
Pet-friendly

Rusinga Blue Ridge Hotel
Mbita Causeway, Mbita, Nyanza
21.7 km from city centre
The price is CA $109 per night
CA $109
CA $115 total
includes taxes & fees
Apr 22 - Apr 23
Stay at this 3-star hotel in Mbita. Enjoy free WiFi, free parking, and room service. Popular attractions Mbita Ferry Terminal and Mbita Island Club Pier are located nearby.
Parking included
Free WiFi
Don't see what you're looking for?
See all available properties in Mfangano Island
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Types of hotels
Areas of Mfangano Island
Most popular
Hotels
Extended Stay Hotels NanaimoCasino Resorts & Hotels in LethbridgeHotels in Downtown MontrealHotels near Torrance Barrens Dark-Sky PreserveExtended Stay Hotels New YorkHotels in TaberHotel Wedding Venues in Downtown MontrealKid Friendly Hotels in Northern OntarioPod Hotels CanadaAll Inclusive Resorts & Hotels in MáncoraHotels in VictoriavilleHotels near Metro Toronto Convention Centre
Flights
Kelowna to Spokane (YLW - GEG)Swoop Edmonton (YEG) to Abbotsford (YXX) flightsFlights from Toronto to Pigeon ForgePlattsburgh to Orlando (PBG - MCO)Toronto to Ottawa (YYZ - YOW)Montreal to Panama City (YUL - ECP)Edmonton to Houston (YEG - IAH)WestJet Puerto Vallarta (PVR) to Calgary (YYC) flightsDetroit to Tampa (DTW - TPA)Toronto to Cartagena (YYZ - CTG)LOT-Polish Airlines Toronto (YYZ) to Delhi (DEL) flightsSt. Petersburg to San Juan (PIE - SJU)