La construction de cette forteresse fut initiée en 1310 sur les lieux d'une citadelle plus ancienne, faite de terre et de bois. A cette époque l'objectif était de protéger la Transylvanie Méridionnale des éventuelles attaques ottomanes et tatares.
Au 16ème siècle, le voïvode Stefan Mailat décida de la transformation de la citadelle. Le système de défense fut alors consolidé, ce qui n'empêcha pas la citadelle de tomber aux mains ottomane et de Mustafa Pasa en 1541.
La forteresse fut par la suite aux mains de différents voïvodes et princes de Transylvanie. Elle devint d'ailleurs au 17ème siècle le siège de la Principauté de Transylvanie avant de tomber aux mains des Hasbourgs.