Перші відомості про кам’яний замок належать до ХІ ст., коли король Угорщини Ласло І Святий дав вказівку укріпити фортецю кам’яними стінами від набігів кочівників. У 1321 р. король Карл Роберт запросив майстрів із Італії для розбудови фортеці. У 1396 р. право на володіння замком отримав родич короля Жигмунда І подільський князь Федір Корятович. Пізніше за наказом Ласло ІІ фортеця перейшла до угорської корони. Під час Визвольної війни угорського народу 1703—1711 рр. фортеця була взята військами Ференца ІІ Рак