El castillo de Corvin fue trazado en 1446, cuando se inició su construcción por orden del voivoda de Transilvania Juan Hunyadi (húngaro: Hunyadi János, rumano: Iancu o Ioan de Hunedoara) que quería transformar la antigua torre del homenaje construida por Carlos I de Hungría. El castillo fue entregado originalmente al padre de Juan Hunyadi, Voyk (Vajk), por Segismundo de Luxemburgo, rey de Hungría y Croacia, como indemnización en 1409. Fue también en 1446 cuando Juan Hunyadi fue elegido como regente-gobernador por la Dieta.
Construido en estilo gótico-renacentista y edificado sobre el emplazamiento de una fortificación más antigua en una roca sobre el río Zlaști, más pequeño, el castillo es una estructura grande e imponente con altas torres, baluartes, un patio interior, tejados de diversos colores y una miríada de ventanas y balcones adornados con tallas de piedra. El castillo también cuenta con una doble muralla para mejorar la fortificación y está flanqueado por torres rectangulares y circulares, una innovación arquitectónica para la arquitectura transilvana de la época. Algunas de las torres (la Torre Capistrano, la Torre Desierta y la Torre de los Tamborileros) se utilizaron como prisiones. La Torre Buzdugan (un tipo de maza que le da nombre) se construyó únicamente con fines defensivos y tenía su exterior decorado con motivos geométricos. Las torres, de forma rectangular, tienen grandes aberturas para albergar armas de mayor tamaño.
El castillo cuenta con tres grandes espacios: la Sala de los Caballeros, la Sala de la Dieta y la escalera circular. Los salones son de forma rectangular y están decorados con mármol. La Sala de la Dieta se utilizaba para ceremonias o recepciones formales, mientras que la Sala de los Caballeros se utilizaba para los banquetes. En 1456, Juan Hunyadi murió y las obras del castillo se estancaron. A partir de 1458, se realizaron nuevos encargos para construir el ala Matia del castillo. En 1480, las obras del castillo se detuvieron por completo y se reconoció que era uno de los edificios más grandes e impresionantes de Europa del Este.
El siglo XVI no trajo ninguna mejora al castillo, pero durante el siglo XVII se hicieron nuevas adiciones, con fines estéticos y militares. Desde el punto de vista estético, se construyó el nuevo Gran Palacio frente a la ciudad. Para fines militares, se construyeron dos nuevas torres: la Torre Blanca y la Torre de Artillería. Además, se añadió el patio exterior, utilizado para la administración y el almacenamiento.
El castillo actual es el resultado de una extravagante campaña de restauración llevada a cabo tras un desastroso incendio y muchas décadas de total abandono. Se ha observado que los «arquitectos modernos proyectaron en él sus propias interpretaciones melancólicas de cómo debería ser un gran castillo gótico».