Borgen menes grundlagt i begyndelsen af 1200-tallet, muligvis efter fælles overenskomst mellem kongen, Valdemar Sejr og ærkebiskoppen i Lund, Anders Sunesen[2].
Rimeligvis er det den borg Jakob Erlandsen nævnte, da han forsvarede sine byggeaktiviteter med, at han blot udbyggede en eksisterende borg, da Christoffer 1. klagede over, at han brød forbuddet imod at bygge nye borge.
I 1265 blev borgen erobret af Erik Klipping, men blev givet tilbage til ærkebiskoppen i 1276, så den under de efterfølgende ærkebiskopper Jens Grand og Esger Juul kunne spille en vigtig rolle i magtspillet mellem konge og kirke.
Erik 6. Menved var utilfreds med, at fredløse kunne søge ly på borgen, og i 1319 lykkedes det marsken Ludvig Albertsen Eberstein at indtage borgen.
Eberstein var først kongens høvedsmand på borgen, men da den i 1321 blev givet tilbage til ærkebiskoppen af Christoffer 2., var han borgherre for ærkebispesædet i Lund. I 1324 – 1325 forsvarede han borgen mod angreb og belejring af rigsmarsk Peder Vendelbo.
Efter 16 måneders belejring overgav Eberstein sig, og kong Valdemar Atterdag overtog herredømmet over borgen, men gav den kort efter tilbage til ærkebispesædet, der beholdt borgen indtil 1522, da Christian 2. gjorde krav på Hammershus og efterfølgende satte biskoppen fra Odense, Jens Andersen Beldenak, i varetægt på borgen.
I 1522 blev Hammershus erobret af lübeckerne. De istandsatte borgen og benyttede den i de år, de fra 1526 havde Bornholm i pant. Fra 1576 var Hammershus atter på den danske konges hænder.
Ved Roskildefreden i 1658 fik svenskerne også Bornholm, og de indsatte Johan Printzensköld som guvernør. De bornholmske oprørere ledet af Jens Pedersen Kofoed slog ham, i december samme år, ihjel i Rønne og erobrede dagen efter borgen. Det var Villum Clausen der dræbte Guvernøren. Herefter tilbød de øen til den danske konge.
Hammershus er anlagt på en 74 meter høj klippe og fylder med sine forborge et areal på henved 35.000 kvadratmeter. Ringmurene har en længde på omkring 750 meter.
I det nordvestlige hjørne finder man en dam, der kan have forsynet slottet med fersk vand. Mod havet er der stejle klipper og til de andre sider vanskeligt passabelt, klippefyldt terræn.
Manteltårnet blev opført af Bernt Knop, som også forstærkede fæstningsværkerne, der fordrev to svenske orlogsskibe med sine kanoner så sent som i 1645.[3]
Efter 1576, hvor borgen igen var på danske hænder lod man den forfalde, fordi den efterhånden betragtedes som et utidssvarende fæstningsværk, f.eks. på grund af skydevåbenes forbedring.
Den blev derfor anvendt som statsfængsel for bl.a. Corfitz Ulfeldt og Leonora Christina Ulfeldt, der blev indsat i 1660. Efter deres flugt fra Manteltårnet og efterfølgende tilfangetagelse blev de placeret i et mørkt slotskapel, men senere igen indsat i Blåtårn – på hver sin etage.
I 1743 blev Hammershus rømmet og derefter anvendt som stenbrud, der blandt andet blev brugt til at bygge hovedvagten i Rønne, den sidste slotspræst var allerede i 1648 befordret til sognepræsten i Nyker. I 1822 blev borgen – ruinen heraf – fredet.[