Pierwsza pisemna wzmianka o zamku pochodzi z 1463
roku – jego budowa łączy się z nazwiskiem Zapolskich.
W 1528 roku zamek przejął polski ród Łaskich. Zamek,
a wbrew prawu także miasto Kieżmark, w 1579 przeszły
jako zastaw w ręce Thökölich. Ród ten na cztery pokole
nia, do roku 1684, związał się z Kieżmarkiem. Ostatnim
właścicielem zamku był Ferdinand Rueber. W 1702 roku
miasto odkupiło zamek. Obecnie cały jego teren zajmują
ekspozycje muzealne, dokumentujące rozwój miasta od
jego powstania do początku XX wieku.