Mais Abu Ya'qub est tué par un eunuque et l'armée mérinide lève le siège. Les Mérinides reviennent en 1335 et, après un nouveau siège de deux années, s'emparent de Tlemcen. Tlemcen est annexée au royaume mérinide. Les vainqueurs prennent Mansourah et l'embellissent. Ils construisent également des monuments. Après leur départ, en 1356, ils vont continuer à exercer une certaine influence sur les souverains zianides et surtout susciter des troubles dans le royaume. Tlemcen entre alors dans une longue période de guerre avec les Mérinides, mais aussi les Hafçides et les tribus arabes, ce qui allait entraîner progressivement son déclin. Les Espagnols, profitant de la situation, vont s'emparer de la ville en 1510. Les Turcs, appelés à la rescousse, vont tenter de la reprendre, mais elle connaîtra de nouveau l'occupation en 1517 et en 1543. Les Espagnols chassés, les Turcs vont s'y installer à partir de 1555. Ils construiront le mausolée de Sidi Boumediene et y resteront jusqu'à l'arrivée des Français qui occupent le Méchouar en 1836.