Zámok je jedným z najstarších a najvýznamnejších slovenských hradov. Pôvodne drevený hrad sa vyvinul zo staršieho hradiska. Prvá písomná zmienka o hrade je z r. 1113. Hrad i panstvo boli kráľovským majetkom, ktoré dával kráľ do zálohu alebo dedičnej držby oddaným veľmožom. Prvým známym majiteľom hradu bol Matúš Čák Trenčiansky. Po jeho smrti mal hrad niekoľkých majiteľov. R. 1527 daroval kráľ Ferdinand I. Habsburský hrad Alexejovi Thurzovi, ktorý hrad stavebne upravil a zmenil na pohodlné renesančné sídlo. Od r. 1643 bol hrad v držbe Pálffyovcov, ktorý opäť hrad prestavovali.