1 small hotels in Naivasha

  • Lake Naivasha Resort

    off Moi South Lake Road, Naivasha | Hotel
    from $146
    Traveler rating: 4/5 Excellent (1 review)
    • Lake Naivasha
  • Eseriani The Hotel

    Moi Avenue, Naivasha | Hotel
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.