La citadelle du Machouar, se trouve au centre-ville de Tlemcen, elle a été réalisée au 13ème siècle par le roi Abdelwadide Abou Yahya Yaghmoracen ibn Ziane (1236-1283) qui édifia son palais et siège officiel du pouvoir royal.
Ses successeurs y apportèrent de nouvelles structures et de nombreux embellissement. Au 16éme siècle la citadelle devint une dépendance ottomane, après la décadence de la dynastie zianide.
Elle fut la résidence de l’émir Abdelkader de 1837 à 1841. Elle subit l’occupation militaire française en 1842. A l’indépendance, les clés du machouar sont remises à l’armée nationale populaire.
Actuellement le machouar abrite, le centre d’interprétation de l’habit traditionnel ainsi que quelques administrations publiques.
La citadelle d’El machouar, ou le Palais royal des Zianides, est un site historique officiellement classé.