A vár falai a Szinva patak völgyéből kiemelkedő szikladombra épültek. Története régre nyúlik vissza: a források szerint már a 12. században állhatott itt vár; a mai, gótikus vár a tatárjárás után épült, fénykorát Nagy Lajos uralkodása alatt élte. Később a magyar királynék jegyajándéka volt, egészen a török időkig. A 17. század végére már lakhatatlanná vált, állapota egyre jobban leromlott. 1962-ben Czeglédy Ilona régész vezetésével kezdődött a vár feltárása, amelynek eredményeként romállapotában konzerválták.
Újjáépítése 2013-ban kezdődött, az első ütemet 2014-ben adták át, a második pedig 2021 elején elején indult. A munka hosszú időn át állt, mivel a renoválás közben kiderült: a tornyok eredeti állapotukban nem bírták volna el a ráépítéseket. Megerősítésükhöz végül a kormány biztosította a szükséges kétmilliárd forintos pluszforrást, így a munka újraindulhatott és azóta is gőzerővel zajlik.