Obecny Zamek w swoim niemal niezmienionym kształcie, został zbudowany w latach 1680-1695 przez architekta Józefa Szymona Bellottiego, dla rodziny Rafała Leszczyńskiego. Zamek wybudowano częściowo na murach średniowiecznej twierdzy obronnej, zbudowanej ok. roku 1405. Podczas prowadzonych w połowie 2019 roku prac renowacyjnych części przyziemia wschodniego, odsłonięto część pierwszego muru średniowiecznego, na którym wzniesiono obecny Zamek. Przyziemie wraz z innymi atrakcjami, można zobaczyć w ramach zwiedzania całego Zamku.