For a town that doesn't get many foreign visitors, Homa Bay does have a few good (if largely unspectacular) accommodation options. The best options are either close to the lake or close to the hills – in between is dusty and noisy without the compensation of a cooling lake breeze or mountain view.