Le château de Rochester est l’un des mieux préservé et des plus fins exemples d’architecture normande en Angleterre. Son donjon carré, massif, l’un des plus hauts du Royaume-Uni, mesure 34 mètres de haut, 21 mètres carrés et possède des murs de 3.5 mètres d’épaisseur à certains endroits.
Sur le site du présent château, où juste à côté, les romains avaient construits leur première forteresse afin de garder le pont qui enjambait la rivière. Il permettait à leur légions en provenance de Douvres de se rendre sur Londres en suivant la voie romaine “Watling street” et au delà. Ce point à Rochester était le plus bas point de passage de la rivière Medway. Des siècles plus tard, l’évèque Gundulf – l’un des plus fins architectes de Guillaume le Conquérant – débuta la construction du château d’aujourd’hui, utilisant ce qu’il restait des murs romains de la ville. Le grand donjon fut construit par William de Corbeil, Evèque de Canterbury, à qui Henry I confia la garde du château en 1127.
Le château a eut une histoire mouvementée, il fut assiégé par trois fois - en 1088, 1215 et 1264. Une maquette est installée dans la chapelle du château montrant à quoi le château ressemblait au 14ème siècle.