Costruita sulle vestigia di un monastero, la roccaforte di Kežmarok fu ristrutturata nel 1462 dalla famiglia Zapoly, poi alla fine del XVI secolo dalla famiglia Thokoly, che cominciò a trasformarla in una residenza in stile rinascimentale. L'esterno dell'edificio ha conservato il suo aspetto difensivo, con torri rotonde e muri merlettati. Gli interni, ornati da dipinti murali, ospitano un museo dedicato alla storia di Kežmarok e all'artigianato della regione.