Home › Castles › London

Castles near London

4 castles within 150 km of London, ranked by visitor rating, with distances, opening hours and ticket prices.

0castles
0with visitor info
0free to enter
0average rating

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.

Map of castles near London

All castles near London

Showing 4 of 4 castles
#1

Tower of London

★★★★☆ 4.7 · 121,695 reviews · London

The Tower of London stands as an iconic symbol of British history and architecture. William the Conqueror established it in the late 11th century.

Tickets Adults £37 · children 5–15 £18.50 · under 5 freeOpen Mon 10:00–17:30From London 4 km
Plan your visit →
#2

Windsor Castle

★★★★☆ 4.7 · 64,851 reviews · London

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...

Tickets Adults £32 · Young Person (18–24) £21 · Child (5–17) £16 · Under 5 free (advance prices; £4 more on the day)Open Mon 10:00–17:15From London 41 km
Plan your visit →
#3

Dover Castle

★★★★☆ 4.7 · 17,715 reviews · London

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...

Tickets Adults from £30 · children 5–17 from £19 · under 5 free · English Heritage members freeOpen Mon–Sun 10:00–17:00From London 137 km
Plan your visit →
#4

Bodiam Castle

★★★★☆ 4.7 · 8,222 reviews · London

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.

Tickets Adults £10–£13 · children (5–17) £5–£6.50 · under 5 freeOpen Mon–Sun 10:00–16:00From London 91 km
Plan your visit →

Search and filter all castles by style and features →

Tours & tickets from London

Frequently asked questions

Which castle near London is still used by the Royal Family?

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.

How much does it cost to visit the Tower of London?

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.

Can you visit Dover Castle with English Heritage membership?

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.

Which castles near London are suitable for children?

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.

Sign up to receive the latest
updates and news

Explore the timeless majesty of Europe's castles
Discover our social media
© 2026 Europes Castles - All rights reserved.