There’s something romantic about castles in England. Maybe it’s because I grew up in a place where castles were only in fairy tales, but I’ve always thought these medieval fortresses were magical. Since moving to the UK I’ve visited as many as I can, and it’s been amazing to see them in real life. If you feel the same way, today I bring you A Lady in London’s 11 picks for the best English castles.
Castles in England
These castles span England from south to north, west to east and bring with them rich history of the queens, kings, and nobles who graced their presence, defended their walls, and added an aura of elevated humanity to them.
Each one has a unique story to tell, whether it’s a long-ago legend or a continuing plot line. I’ve been inspired by visits to all of them, and I hope I can share that inspiration with you.
1. Hever Castle
Over in Kent, Hever Castle is not only full of Anne Boleyn lore, but also home to some of the most beautiful castle gardens in England.
This moated beauty was the childhood home of Henry VIII’s ill-fated queen consort (one of them, anyway) and also caught the attention of William Waldorf Astor, who purchased the pile in 1903.
Today anyone can visit Hever Castle and explore its historic rooms and expansive grounds.
The gardens offer everything from topiary hedges to walled spaces with flower-filled urns and water features. Given its proximity to the capital, it also makes a great day trip from London.
2. Windsor Castle
Speaking of which, Windsor Castle is another easy day out from the Big Smoke. This is one of the best castles in England not least because it’s still the monarch’s residence.
Its chapel is used for royal weddings and there’s always a bearskin hat or two patrolling the grounds.
Windsor Castle is beautiful both outside and in, and visiting the sumptuous State Apartments fills me with awe every time.
Paintings by Holbein, Van Dyck, and Rubens, woodwork by Grinling Gibbons, and rich fabrics on the walls and furniture show the British monarchy at its finest.
3. Dunstanburgh Castle
On the emptier end of the spectrum, Dunstanburgh Castle on the Northumberland coast doesn’t have any furniture inside, let alone all of its outer walls intact. But this 14th-century ruin makes up for its sparseness with impressive views.
Dunstanburgh Castle sits above the shoreline and dominates the landscape.
Its keep offers sweeping panoramas up and down the waterfront, which is a designated Area of Outstanding Natural Beauty. There are lots of sheep, too. Love.
4. Dover Castle
Dover Castle is another legendary seaside fortress. Sitting on England’s south coast, its position over the shortest sea crossing between Britain and Europe has made it a strategic fortification from medieval times to modern.
The present structure was created in the 1180s around a Roman lighthouse and Anglo-Saxon church, meaning there’s no shortage of history here.
But it’s not all ancient and medieval. One of my favorite things about visiting Dover Castle is exploring the tunnels beneath it.
The subterranean network was built during the Napoleonic Wars in the 18th century and used as an Allied command center in World War II.
It’s not often a castle has such long-lasting relevance, but this one’s adaptability makes it one of the most fascinating castles in England.
5. Alnwick Castle
Alnwick Castle has a similar reputation for versatility that has allowed it to retain its relevance throughout its history.
It was converted from a Norman-style motte-and-bailey castle to a medieval fortress in the early 14th century.
Since then, this English castle has undergone more changes and additions, including one in the 18th century that resulted in the appearance of Gothic fairy-tale touches.
Today the owners have ensured Alnwick Castle stays on the map by securing it as a filming location for everything from the Harry Potter movies to Downton Abbey.
They’ve also put in a tree-house restaurant and kept the fountains and gardens in perfect condition, making it a pleasure to visit.
6. Bamburgh Castle
Up the coast from Alnwick Castle, Bamburgh Castle stays on the map partly because it’s impossible to miss. Looming over the coast, it sits on a rocky plateau dominating the views up and down the beach.
But Bamburgh Castle isn’t just an imposing exterior. Inside, the castle has an impressive King’s Hall with high ceilings and lots of timber beams.
There’s also a billiard room and spaces that have a more modern feel that reflect the current owners’ tastes. With history dating back to ancient times and a Norman core, it’s not surprising this castle has so many layers to it.
7. Lindisfarne Castle
Not far from Bamburgh Castle, Lindisfarne Castle on Holy Island is another of the best castles in England. It too sits atop a hill and can be seen for miles along Northumberland’s shores.
The castle is best known for its Arts and Crafts renovation by architect Sir Edwin Lutyens in the early 20th century.
Acclaimed garden designer Gertrude Jekyll left her mark on the grounds below the castle, which are bright with flower beds.
8. Warkworth Castle
Back near Alnwick, Warkworth Castle is another of my favorite castles in England. I discovered it on my great British road trip, and its beauty was so arresting I was compelled to pull over just to photograph it.
Warkworth Castle’s current structure is thought to date back to the early 13th century, and the fortress has played a role in everything from the medieval battles between England and Scotland to the Wars of the Roses.
9. Durham Castle
To the south of Warkworth Castle, Durham Castle is one of the most unique castles in England.
It sits among university buildings right by Durham‘s famous cathedral (with which it forms a UNESCO World Heritage Site). It’s so much a part of the city that I almost missed it when I arrived on my first visit.
But Durham Castle is not to be missed. The building was originally commissioned by William the Conquerer in the 11th century for the Earls of Northumberland, but was actually used by the prince bishops of Durham.
I loved exploring the Great Hall, which was once the largest of its kind in Britain, and Tunstall’s Chapel, which has 16th-century engraved misericords.
10. Warwick Castle
Southwest of Durham, Warwick Castle near Stratford-upon-Avon is another impressive fortress.
Conceived in the 10th century and built up over the next few hundred years, it has impressive towers to climb, rose gardens to enjoy, historic mills to explore, and birds of prey to see.
The castle hosts a lot of events and exhibitions, from those that focus on the history of the fortress to those that reenact it. Some appeal to my taste more than others, but in any case it’s good to see the castle come to life.
11. Leeds Castle
Back down in Kent, Leeds Castle is another stunning moated number. I’ve visited twice on day trips from London, and it’s always a joy to see.
With nearly 900 years of history, the castle has been everything from a royal residence of Henry VIII to an 18th-century Georgian extravaganza.
Today Leeds Castle is a visitor attraction with everything from historic state rooms to a yew maze shaped like a queen’s crown. There’s even a dog collar museum.
But the castle itself is what attracts me, not least when I see its breathtaking form from across the water. It’s an unforgettable sight.
I did a Leeds Castle falconry experience not long after I moved to London, and it was a really unique experience. It was great to spend a day flying birds of prey around the grounds.
On another visit, I took a day trip to Leeds Castle, Dover, Canterbury, and Greenwich. It was a whirlwind tour, but I enjoyed seeing the castle interiors and learning about its history.
Best Castles in England
I hope you’ve found inspiration in this blog post and that you get a chance to visit some of these amazing castles in England.
I’ve written about castles near London and castles in Wales, too, and Scotland has more than enough for a future post.
Visiting and writing about them will probably keep me busy for a lifetime, but given how magical they are I don’t think I’ll mind continuing the story.
Find this post helpful? Buy me a coffee!
New here? Join thousands of others and subscribe to the A Lady in London blog via email.
Pin it!
















Great list! There are several on here that I need to visit! Have you been to Orford Castle or Castle Rising? Those are my favorites in the East of England.
Thanks! I haven’t been to those two, but I will have to add them to my list of places to visit.
I just added several of these castles to my next British Road trip list. Thank you, I am enjoying your blog so much. I have not been to Windsor Castle, and I had already placed it at the top of my list.
I know my next genealogy trip will take me to Stratford-on-Avon and Oxford, so I can add Warwick to the list. I have been to Durham Cathedral and visited Durham Castle researching family history and I loved not only learning more about our family, but I thought the castle was beautiful and the gardens were a delight.
That’s great! I’m so glad you’ve found inspiration in the blog.
Hihi
Can’t let the excellent list pass witgout offering a few more suggestions – Bodiam in Sussex (a moated gem), Kenilworth (a few miles from Warwick, and their great rival) and Framlingham in Suffolk. All are well worth a visit.
Thanks!
This is an interesting list with the Tower of London inconspicuously missing. I loved visiting Bodiam Castle and Hever Castle on our recent trip to England. It looks like I really need to make it to Northumberland someday. Those castles all look amazing! And I’m guessing the nearby Scottish Borders will feature several when you post your list for Scotland, which I can’t wait to see!
Northumberland is definitely worth a trip for the castles!
I’m so pleased that so many from the NE made your list – Warkworth is just up the road from us and one of our faves x
That’s great! Warkworth is so beautiful.
Really liked the post. I really enjoyed black swans in Leeds castle. I am sure you will make another post on Scotland , Wales, Northern Ireland and Ireland as well.
Thanks! I mentioned in the post that I’ve already done one about Wales and I will do one about Scotland in the future.
I’m thinking about visiting Kenilworth Castle on our upcoming trip to England. Have you been?
I haven’t, so I can’t comment on that one.