The castles within 150 km of London span nearly a millennium of English fortification, from the formidable Norman stronghold of the Tower of London to the picture-perfect moated ruins of Bodiam Castle. Windsor Castle remains the world's oldest continuously occupied royal residence, still used by the monarchy today. Dover Castle guards the white cliffs with centuries of military architecture, while the Tower of London preserves its dark history as royal palace, prison and execution site.
Adult tickets range from £10 at Bodiam to £37 at the Tower of London, with under-fives entering free at all four sites. Most properties close or reduce hours between November and March. Windsor and the Tower make an easy day from central London, while Dover and Bodiam suit a longer circuit through Kent and East Sussex.
The Tower of London stands as an iconic symbol of British history and architecture. William the Conqueror established it in the late 11th century.
Windsor Castle stands as one of the most iconic and historically rich castles in Europe. Situated in the county of Berkshire, England, it is renowned not only for its architectural splend...
Dover Castle, often referred to as the "Key to England," stands as one of the most iconic and historically significant castles in Europe. Furthermore, overlooking the English Channel, thi...
Bodiam Castle is one of England's most iconic medieval fortresses. It stands surrounded by a large, water-filled moat in the heart of East Sussex.
Search and filter all castles by style and features →
Windsor Castle remains an official residence of the British monarch and is frequently used for state occasions and private royal events. It has been continuously occupied for over 900 years, making it the longest-occupied palace in Europe.
Adult tickets cost £37, children aged 5–15 pay £18.50, and under-fives enter free. Advance booking is recommended, particularly during peak summer months and school holidays.
Yes, English Heritage members enter Dover Castle free of charge. Non-members pay from £30 for adults and from £19 for children aged 5–17.
All four castles offer family-friendly experiences with under-fives entering free. Bodiam Castle is particularly accessible for young children with its classic moated design and open grounds, while the Tower of London engages older children with its Crown Jewels and Yeoman Warder tours.
Rankings, opening hours and prices update automatically. Last update: 11 October 2026.