Construit sur les vestiges d'un monastère, le château fort de Kežmarok fut rénové en 1462 par la famille Zapoly, puis à la fin du 16e s. par la famille Thokoly, qui commença à le transformer en une résidence de style Renaissance. L'extérieur de l'édifice a conservé son aspect défensif, avec ses tours rondes et ses murs crénelés. Les intérieurs, décorés de peintures murales, abritent un musée consacré à l'histoire de Kežmarok, ainsi qu'à l'artisanat de la région.