A step-by-step guide to exploring the best castles in and near London.

The regions surrounding London are filled with some of the UK’s most impressive castles – and exploring them is a fascinating way to find out more about the history that has shaped these lands.

But first of all, you have to know where to look.

Here are the best castles near London (as well as a couple of London castles too) that you shouldn’t miss – complete with details for how to get to each one. What are you waiting for?


The Ultimate London Discovery Map

300+ quirky, unusual and secret London spots in an awesome + saveable Google Map, delivered straight to your inbox.

Thank you for subscribing!

London Castles

Tower of London

Tower of London
Tower of London

While it is today one of London’s most famous and popular attractions, the Tower of London certainly didn’t begin life that way.

In fact, when this London castle was built by William the Conqueror in 1078, resentful Londoners saw it as a symbol of his oppressive, well, conquering. They were not impressed.

Since then, the tower has had stints as everything from a royal residence to a menagerie. However, it was perhaps its centuries-long time as a prison that is the most well-known.

Some of the famous inmates who were “sent to the Tower” include Henry VIII’s wife Anne Boleyn and subsequently her daughter, Elizabeth I (later Queen Elizabeth). More recently, the infamous gangster twins Reggie and Ronnie Kray were two of the last prisoners in the Tower of London.

Then, of course, there’s the fact that its home to the mind-bogglingly valuable Crown Jewels.

With such varied history, it’s no wonder it’s such an iconic London attraction.

Its central location also helps – on the Central Line, it’s just a five minute walk from the Tower Hill station.

I’d recommend getting a ticket that allows you to skip the line as it can be enormous. With priority entry, the cost to visit the tower and Crown Jewels exhibition is £26.80 and tickets can be booked online. Without “skipping the line”, the ticket is £24.95. Entry to the Tower of London is also included in the London Pass.

Read Next: London Sightseeing Spots You Shouldn’t Miss

Severndroog Castle

To learn about the quintessentially British idea of a “folly”, I highly recommend a trip to Severndroog Castle near Greenwich.

Severndroog Castle

For those not in the know, a folly is an elaborate and ornate building that has no real purpose except to look interesting. As you do, when you’re English aristocracy and the family coffers are overflowing.

Severndroog Castle is one such building, having been constructed in 1784. It was built mostly as a memorial to Sir William James, who commanded over a decisive English victory in Suvarnadurg, India.

By the late 20th century, however, the castle had fallen nearly into disrepair. A large grant and the enthusiasm of a group of local volunteers ensured it was saved and opened to the public in the early 2000s.

The castle is open on Sundays, and entry to both the castle and the surrounding woods (as well as a volunteer-led tour) is just £3.50 for an adult.

The easiest way to get to the castle is to take the Jubilee Line to North Greenwich, where you can get the 486 bus which will drop you right near the entrance.

Read Next: Quirky Places to See in London

Castles Near London

Bodiam Castle

Bodiam Castle
Bodiam Castle

Everyone knows that the best castles have moats – and Bodiam Castle in East Sussex has a great one. The castle was built in the 14th century by Sir Edward Dalyngrigge, a celebrated knight of  Richard II.

Today, it is one of the most beautiful castles in all of England. Romantics, historians and photographers are all likely to be totally besotted by the beautiful castle.

It also boasts expansive grounds which are full of walking trails where you can discover plenty of unique plants – and maybe a few cute animals like hedgehogs.

Tickets to visit Bodiam Castle are £9.80 (or £10.80 with gift aid). National Trust members are free.

The easiest way to get to Bodiam Castle from London is to catch the Kent & East Sussex Railways (KESR) train to Tenterden. In the summer, there is a steam train from Tenterden to Bodiam Castle. You can also get the train to Robertsbridge or Battle, and get a taxi to the castle.

The Castle is also the jumping off point for one of my favourite country walks near London.

Read Next: Brilliant Day Trips from London

Hever Castle

Hever Castle
Hever Castle / Shutterstock

Beautiful Hever Castle in Kent is one of the most historic in England, having been lived in by not one but two of Henry VIII’s wives – Anne Boleyn and Anne of Cleves.

It was originally built as a country house in the 13th century, but was later fortified and was the house of the Boleyn family for almost a century.

This link with the Boleyn family is one of the most interesting things about the castle, and there are several exhibits of documents and objects relating to the family and the Tudors.

There are also beautiful gardens, and even a new water garden which is great for kids (and kids at heart).

It’s cheapest to buy entrance tickets online – it’s £14.15 for the gardens, and £16.75 for the gardens and the castle.

The easiest way to get to the castle is by car; if you don’t have one, there is a train that runs from London Victoria or London Bridge. You can either stop at Edenbridge Town Station and get a taxi for the three miles to the castle, or walk one mile from Hever Station.

Highclere Castle

Highclere Castle
Highclere Castle / Shutterstock

This is not just another beautiful castle around London – it’s the setting for a little show known as Downton Abbey.

One look at the gorgeous Highclere Castle and it’s clear why it was picked – it really is your quintessential grand English castle.

The estate itself is thought to date back from the 8th century, although most of what is on show today is from the 19th century.

As well as the beautiful castle, the grounds are also the perfect place for a country stroll, and there’s an impressive collection of Ancient Egyptian artefacts as well.

The castle is only open on select days in summer, although the grounds are open year-round. You can check the website for public openings and special events. Ticket prices range from £7 for the garden only, to £23 for the castle, Egypt exhibition and gardens.

You can also do a Downton Abbey tour with lunch.

The easiest way to get to the castle from London by public transport is to take the train from London Paddington to Newbury. From here, it’s about a 15 minute taxi ride (advance booking is recommended).

Herstmonceux Castle

Herstmonceaux Castle
Herstmonceaux Castle

The imposingly beautiful Herstmonceux Castle is unique as it is one of the biggest and most significant brick-built castles in the UK .

Surrounded by a large moat with a bridge across, it is one of most beautiful castles near London. Honestly, this is my personal favourite – not only is it incredibly beautiful, but it’s also much quieter than some of the better-known castles nearby.

As well as the impressive castle, the immaculate grounds are also gorgeous, with lots of walking and cycling trails.

It’s also a hub for science, as it is home to the Herstmonceux Science Centre which, amongst other things, has a great collection of telescopes.

The castle is open from early March to early November. An adult entry ticket for the grounds is £6 and it’s an extra £3 to tour the castle.

To reach the castle by public transport, you can get the train from Waterloo to Polegate, and then get the 98 bus to Herstmonceux, where its a short walk (or taxi ride) to the castle.

Rochester Castle

Rochester Castle
Rochester Castle / Shutterstock

Although it is technically in “ruinous” condition, Rochester Castle features one of the best preserved ‘keeps’ (large towers) anywhere in the UK or France.

The keep was built in 1127, as the castle’s location was of great tactical significance. As a result it was heavily fortified.

Nonetheless, the was sieged repeatedly. Most famously, King John lay siege to rebels held up in the castle; part of the keep was destroyed, and eventually starvation caused the rebels to surrender.

By the 17th century, the castle had fallen partly to ruin. It has been partly restored, and is one of the most beautiful castle ruins in England.

The castle is managed by English Heritage, and members get in free. For non-members, tickets can be bought online or at the castle. An adult ticket is £6.40.

The castle is located in Kent, near Rochester. There are frequent trains from London to Rochester, and then it’s about a ½ mile walk to the castle.

Leeds Castle

Leeds Castle
Leeds Castle

Leeds Castle calls itself “the loveliest Castle in the world”, and I can see why. I don’t like to play favourites, but this one is pretty special.

Floating in the midst of a lake, it’s a gorgeous sight. Although there’s been a castle on the grounds since the 12th century, most of what is on show nowadays dates from the 19th century.

It’s been a popular filming location for decades – most recently featuring the much-loved TV series Doctor Who.

Entry tickets are £25 online (£26 at the gate), and entitle you to entry for a whole year. You can also stay overnight in a cottage or try “glamping”, if you want a bit longer to soak up the peaceful atmosphere.

Despite its name, Leeds Castle is actually in Kent. You can get the Southeastern train from London to Bearsted Station – in summer, there is a shuttle from the station to the castle, while at other times you’ll need to get a taxi.

You can also get the Nuventure no. 13 or Avura no. 13 bus from Maidstone. Or, another great option is to combine your visit with a tour of nearby Dover and Canterbury castles as well.

Windsor Castle

Windsor Castle, Near London
Windsor Castle / Shutterstock

Windsor really is the castle to end all castles. It’s the world’s oldest, and largest inhabited castle – and, of course, weekender of Queen Liz herself.

Visiting Windsor Castle allows you take a peek into over 900 years of royal life, from William the Conqueror to the current young royals.

Plus, a visit really is the best way to appreciate the mammoth scale of both the castle – considered the pinnacle of Georgian architecture – and the grounds.

It is easy to get to Windsor Castle from London. The most direct way is to get a train from Paddington to Windsor, but you can also go from Waterloo.

An adult ticket into the castle is £22.50 and can be purchased online.

Hastings Castle

Hastings Castle
Hastings Castle / Shutterstock

The ruins of the once-grand Hastings Castle are particularly beautiful thanks to their coastal location in charming East Sussex.

In fact, Hastings Castle was the first castle ordered to be constructed by William the Conqueror after the Norman Conquest of 1066. That castle was wooden, and eventually fell into the sea – sensibly, it was rebuilt in stone.

Over the years, the castle was battered by the weather and by armies, including during World War II. Today, it is largely ruined, but still has hints of its former grandeur.

The castle is open between April and October, and the entry price of £4.95 includes entry to the keep, the dungeon and the showing of a short film.

You can get the Southern or Southeastern train from London to Hastings, which takes just under two hours. They run frequently from London St Pancras and London Bridge stations.

Dover Castle

Dover Castle
Dover Castle / Shutterstock

When it comes to impressive settings for a castle, it doesn’t get much better than Dover Castle. Perched on top of the famed White Cliffs of Dover, it’s pretty spectacular.

When it was built in the 11th century, it wasn’t chosen for the views, but for the tactical significance of the coast. Dover Castle was known as the “key to England” as it was of such strategic importance.

Today, you can explore the Great Tower or even learn about the modern history of the Secret War Tunnels tucked away into the cliffside.

The castle is managed by English Heritage, so members get free admission. For others, the entry price is £19.40.

It’s easy to get to the castle by public transport as long as you don’t mind a little bit of a walk. The closest station is Dover Priory, which is about 25 minutes on foot away from the castle. You can also get a taxi if you prefer. There are frequent South Eastern trains from St Pancras or London Victoria.

You can also combine a visit with nearby Leeds and Canterbury Castles.

Arundel Castle

Arundel Castle
Arundel Castle / Shutterstock

Arundel Castle is one of the most impressive castles around London. It was built in 1067 by the Earl of Arundel, the first person to be given a title by William the Conqueror.

The Castle was significantly damaged during the English Civil Wars, but has been painstakingly resorted to be one of the best examples of a Medieval castle. Parts of the castle, including the keep, were part of the original structure.

The surrounding village of Arundel is also incredibly fairytale like, making the entire scene like something out of a film set.

The castle is open from Tuesday to Friday, from April to early November each year. Tickets range from £13 to £22 depending on how many rooms you wish to see.

The Castle is located in West Sussex. There are frequent trains from London Bridge to the town of Arundel, where it is a short and picturesque walk.

Tonbridge Castle

Tonbridge Castle
Tonbridge Castle / Shutterstock

Tonbridge Castle is most famously associated with the de Clare family, English nobility who rebelled against the King in 1088.

The castle was besieged, and the family eventually surrounded – however they would eventually rise to be the most powerful family in the UK at one stage.

Eventually the costs of keeping up such a sprawling property became too much. By the 16th century, the castle was deserted. In 1793, a large mansion was built adjoining the castle, and life returned to Tonbridge.

Today, the castle is owned by the council and welcomes visitors to come and see what aristocratic life was like in England. There are also lots of walking trails in the gorgeous grounds.

It is open daily, and an adult ticket is £9. It’s easy to get to the castle by train, as Tonbridge Station (serviced regularly by Southeastern Trains from Charing Cross or London Bridge) is a ten minute walk away.

Scotney Castle

Scotney Castle
Scotney Castle / Shutterstock

It may not be the largest castle on this list, but the 14th century Scotney Castle in Kent is surely one of the most picturesque and romantic castles near London.

Technically, it’s a country house rather than a castle (castles are fortified, country houses are pretty), but it is nonetheless known as Scotney Castle.

With woodland on one side and a small lake on the other, it’s incredibly beautiful. This is especially the case in spring, when it is covered in colourful blooms.

The castle is managed by the National Trust, meaning members can visit for free. For others, the cost is £14.20 (£15.65 with gift aid).

Getting to the castle is a bit tricky without your own vehicle. The closest train station is Wadhurst, 5.5 miles away, so you’ll need to get a taxi from the station.

Guildford Castle

Guildford Castle
Guildford Castle / Shutterstock

Yet another castle that can trace its links back to the Norman Conquest of 1066 is Guildford Castle.

Due to a lack of records, it is not clear exactly when or by who the castle was built, but it was almost certainly shortly after the Norman Conquest. We know that William the Conqueror built castles at strategic points all over England.

Guildford was one of these as it was a convenient stop between the capital and the south east coast.

Later, it served as the county prison for Sussex and Surrey, and was also a residence for some time.

Today, the castle is open to the public from March to October. The entry fee is £3.50, or you can visit the beautiful grounds for free.

There are frequent trains from London Waterloo to Guildford. The castle is walking distance from the station.

Love This? Save and Share on Pinterest


Read More London Tips and Guides

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top