Near a city · The Castle Rolls
Castles near London
20 castles sit within 40 miles of London - the Tower itself is on the doorstep, with Windsor, Hever and Leeds Castle further out into Berkshire and Kent.
Map
Every castle on this list - 20 in total, 6 free to enter, 2 you can stay overnight in
Tower of London
Greater London · 2 mi away
Crown Jewels; Yeoman Warder tours
Lullingstone Castle
Kent · 17 mi away
World Garden; seasonal opening
Eynsford Castle
Kent · 17 mi away
Windsor Castle
Berkshire · 21 mi away
Working royal residence
Hever Castle
Kent · 24 mi away
B&B in Astor Wing
Chiddingstone Castle
Kent · 25 mi away
Houses Denys Eyre Bower collections
Berkhamsted Castle
Hertfordshire · 26 mi away
Managed with Berkhamsted Castle Trust; open daily
Guildford Castle
Surrey · 27 mi away
Free grounds; keep ticketed Wed-Sat
St Leonard's Tower
Kent · 27 mi away
Early Norman tower keep; exterior viewing
Tonbridge Castle
Kent · 28 mi away
Free grounds; ticketed gatehouse experience
Rochester Castle
Kent · 28 mi away
EH property managed day-to-day by council; also listed under English Heritage
Upnor Castle
Kent · 29 mi away
Elizabethan artillery fort; managed by Medway Council
Mountfitchet Castle
Essex · 31 mi away
Reconstructed Norman village on original earthworks
Hadleigh Castle
Essex · 32 mi away
Rayleigh Mount
Essex · 32 mi away
Norman motte-and-bailey earthworks of Rayleigh Castle
Farnham Castle Keep
Surrey · 35 mi away
Keep currently closed to the public
Scotney Castle
Kent · 37 mi away
Moated medieval Old Castle ruin below Victorian mansion
Leeds Castle
Kent · 37 mi away
Maiden's Tower and B&B stays on site
Sutton Valence Castle
Kent · 37 mi away
Odiham Castle
Hampshire · 40 mi away
King John's octagonal keep, free access
Distances are straight-line ("as the crow flies"), not driving or train time - check the operator's own site for real travel options before you go.