Top 10 Medieval Castles in England

Looking for a castle to visit in England? Here is our list of ten castles you can explore that have largely remained the same since they were built in the Middle Ages. We have left out castles that are now in ruins, such as the beautiful Bodiam Castle, and ones that have been substantially altered over the centuries, like Windsor Castle. These castles are also open to the public for most of the year.

See also our pages on Top 10 Medieval Castles of Scotland and Top 10 Medieval Castles of Wales.

Visitor information for these English Castles

Tower of London – see our page talking about what to see and what you might want to avoid when visiting the Tower of London

Warwick Castle – is privately owned and operated

Dover Castle – is operated by English Heritage

Hedingham Castle – is owned by the descendants of Aubrey de Vere, who built the castle in the 12th century. Family members actually live next to the keep.

Alnwick Castle – the castle is owned and still lived in by the Duke of Northumberland, but the during the summer months most of the castle is open to the public.

Lincoln Castle – is owned by Lincolnshire County Council.

Stokesay Castle – is operated by English Heritage.

Orford Castle – is operated by English Heritage.

St Michael’s Mount – is managed in conjunction with the National Trust

Berkeley Castle – is operated by the Berkeley Castle Charitable Trust

Top 10 Medieval Castles in England

Sign up to get a Weekly Email from

* indicates required

medievalverse magazine