Заяніди вели також постійну боротьбу з Хафсідами, які декілька разів встановлювали над ними свій сюзеренітет. Надання Заянідами кочовим арабськимхілялійськимплеменамзената земель на основі ікти, прав на збирання податків та інше призвело протягом XV століття до фактичної асиміляціїбану хіляль берберських племен зената (так звана арабізація зената).
З початку XVI століття на території заянідського Алжиру розпочалось протистояння між османськими корсарами, яких підтримувала Османська імперія і Королівством Іспанія, яке призвело до ослаблення і врешті-решт ліквідації заянідської держави. В 1509 році, після захоплення арагонцями Орану і низки і нших міст на узбережжі Алжиру, Заяніди були вимушені визнати сюзерінітет іспанців, в 1517 році, після захоплення Тлемсену їх замінили берберські корсари на чолі з Арудж-реїсом, що діяли за підтримки Османської імперії, відтак знову іспанці і нарешті в 1525 році остаточно Османська імперія.