Medieval castles were fortified homes built by the nobility or royalty and by military orders in order to control the surrounding land. In this section you will find a list including some of the best medieval castles of England. Quick jump to:
East Midlands – East of England – Greater London – North East England – North West England – South East England – South West England – West Midlands – Yorkshire and the Humber
Other locations:
Kirby Castle is a ruined fortified manor house in Leicestershire built by Lord Hastings in 1480.
Ashby de la Zouch Castle is a ruined fortification built by William, Lord Hastings, after 1473.
Lincoln Castle is a Norman castle built by William the Conqueror in the late 11th century.
Framlingham Castle has no central keep but a curtain wall with 13 towers.
Norwich Castle is a motte and bailey medieval royal fortification built around 1066.
Berkhamsted Castle is a Norman motte-and-bailey castle built in the 11th century.
Berwick-upon-Tweed Castle is a 12th Century ruined castle in Northumberland.
Barnard Castle is a 12th-century fortress passed to the hands of Richard III.
Durham Castle is a Norman castle built in 1072 under the orders of William the Conqueror.
Chester Castle is sited at the southwest extremity of the area and bounded by the city walls.
Dover Castle was built in the 11th century and is the largest castle in England.
Bodiam Castle was built in 1385 to defend the area during the Hundred Years’ War.
Hedingham Castle, built in 1100, is arguably the best preserved Norman keep in England.
Leeds Castle has existed on the site since 1119 and for 300 years it was a royal residence.
Tintagel Castle is a medieval fortification that has long been associated with King Arthur.
Acton Burnell Castle is a 13th-century fortified manor house in Shropshire, England.
Warwick Castle is a medieval castle originally built by William the Conqueror during 1068.