3 Star Hotels in Homa Bay
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 27 - Aug 28Tomorrow
Aug 28 - Aug 29This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 63 Star Hotels in Homa Bay




1. Hotel OCCAZIA Homa Bay
Hotel OCCAZIA Homa BayHoma Bay
$37
$124 total
includes taxes & fees
Aug 28 - Aug 29




2. Aldi Jambo Hotel
Aldi Jambo HotelHoma Bay
$27
$31 total
includes taxes & fees
Aug 28 - Aug 29
$33
$47 total
includes taxes & fees
Aug 31 - Sep 1




4. Hotel Twin Towers Homa Bay
Hotel Twin Towers Homa BayHoma Bay
$75
$89 total
includes taxes & fees
Aug 28 - Aug 29




5. Hotel Staridge Limited
Hotel Staridge LimitedHoma Bay
$60
$71 total
includes taxes & fees
Aug 28 - Aug 29
$140
$165 total
includes taxes & fees
Aug 28 - Aug 29
$61
$72 total
includes taxes & fees
Aug 28 - Aug 29




9. Lux Suites Zion Apartments Homabay
Lux Suites Zion Apartments HomabayHoma Bay
$68
$80 total
includes taxes & fees
Aug 28 - Aug 29




10. Lux Suites Bayloft Apartments Homabay
Lux Suites Bayloft Apartments HomabayHoma Bay
$55
$65 total
includes taxes & fees
Aug 28 - Aug 29




11. Goono Konyuka Beach Resort
Goono Konyuka Beach ResortHoma Bay
$34
$41 total
includes taxes & fees
Aug 28 - Aug 29
$37
$44 total
includes taxes & fees
Aug 28 - Aug 29
$80
$94 total
includes taxes & fees
Aug 28 - Aug 29




14. Lux Suites Royal Bay Homes Homabay
Lux Suites Royal Bay Homes HomabayHoma Bay
$45
$53 total
includes taxes & fees
Aug 28 - Aug 29




15. Golden Rays Resort
Golden Rays ResortHoma Bay
$99
$117 total
includes taxes & fees
Aug 28 - Aug 29




16. Barracuda Resort
Barracuda ResortHoma Bay
$60
$71 total
includes taxes & fees
Aug 28 - Aug 29
$38
$45 total
includes taxes & fees
Aug 28 - Aug 29
$27
$31 total
includes taxes & fees
Aug 28 - Aug 29
$65
$77 total
includes taxes & fees
Aug 28 - Aug 29
Top landmarks in Homa Bay
Homa Bay Pier
9.2/10 (5 reviews)
Homa Bay Pier is 0.5 mi (0.9 km) from central Homa Bay, why not stop by during your stay.








































