A step-by-step guide to exploring the best castles you can visit in a short trip from the capital (and a couple in London if you don’t want to leave the city).
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. Some places, like Hadleigh castle are Romantic tumbling ruins, others like Windsor are still inhabited by royals. One thing they all have in common: they all look stunning.
Here are the best castles close to what’s beginning to feel like a very under-fortified London (as well as a couple of London castles too) – complete with details for how to get to each one. What are you waiting for?
Castles Near London
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 its battlements.
It also boasts expansive grounds 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 £11 (or £12.10 with gift aid). National Trust members go free.
The Castle is also the jumping-off point for one of our favourite country walks near London.
How to get to Bodiam Castle: 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.
Read Next: Brilliant Day Trips from London
Camber Castle
King Henry built Winchelsea Castle in the 16th century to protect England’s southern coast from attack by the French. These days the ruin of this fort is known as Camber Castle, and the seaside location and windswept landscapes make it a striking place to visit.
The first thing you’ll notice are the castle’s circular walls. This was a common feature in the fortifications of the day and was a defence against cannon, the round shape strengthening the walls against heavy projectiles.
It’s almost certain the castle was never used in defence of a French attack, instead it lived out its days in peace until it was dismantled by Parliamentarians to prevent it from falling into Royalist hands during the Civil War.
Adults can get into Camber Castle for £3. Children under 17 go free.
How to get there: The fastest way (just under two hours) to Camber Castle is by train from St Pancras to Rye and a short walk.
Hever Castle
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 to protect the wealthy tax collector that lived there. It became property of the Boleyn family, who lived there 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 and a maze which is great for kids (and kids at heart).
It’s cheapest to buy entrance tickets online – it’s £22.00 + £1.10 booking fee for the gardens and the castle.
How to get to Hever 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
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 parts of the grounds are open year-round. You can check the website for public openings and special events. Ticket prices change depending on the time of year, but you’re looking at about £30 for the castle, Egypt exhibition and gardens.
You can also do a Downton Abbey tour with lunch.
How to get to Highclere Castle: 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
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 truly picturesque. Honestly, this is our 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 and the castle is £8.
How to get to Herstmonceux 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 it’s a short walk (or taxi ride) to the castle.
Rochester Castle
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 of this prime defensive location, it was heavily fortified.
Nonetheless, the castle was besieged repeatedly. Most famously, King John laid 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 the country.
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 £7.70.
How to get to Rochester Castle: 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 calls itself “the loveliest Castle in the world”, and we can see why. We 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 and is more country house than fortification.
It’s been a popular filming location for decades – most recently featuring the much-loved TV series Doctor Who.
Entry tickets are £30 online (£35 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.
How to get to Leeds Castle: 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 really is the castle to end all castles. It’s the world’s oldest, and largest inhabited castle – and, of course, was once the weekender of Queen Liz herself.
Visiting Windsor Castle allows you to take a peek into over 900 years of royal life, from William the Conqueror, who originally founded the site with the intention of controlling the western entrance to London, 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.
An adult ticket to the castle is £28 and can be purchased online.
How to get to Windsor Castle: 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.
Hadleigh Castle
Hadleigh Castle won’t give you the grand crenelations and sturdy walls you might be wanting from your castle day trip, but what it doesn’t provide there it more than makes up for in windswept, haunting decrepitude.
That’s because all that remains now is the ruin of a tower and a few walls here and there. The castle was once one of the most important during the reign of Henry III, used to extract wealth from the people of Essex and defend against potential French attacks.
Part of the charm of this crumbling ruin is that you don’t have to pay to get in, entry is entirely free.
How to get there: You can take a train from Stratford International to Rayleigh and from there to Old Oak where you’ll find the ruins of Hadleigh Castle a short walk away.
Hastings Castle
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 when it took the brunt of German bombing runs aimed at the nearby town. 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 £6.25 includes entry to the keep, the dungeon and the showing of a short film.
How to get to Hastings Castle: 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
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 Wartime Tunnels tucked away into the cliffside – lowkey our favourite part of a trip to this historic site.
The castle is managed by English Heritage, so members get free admission. For others, the entry price is £29.
You can also combine a visit with nearby Leeds and Canterbury Castles.
How to get to Dover Castle: 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.
Broughton Castle
Broughton Castle bridges the gap between a country house and an impressive castle nicely. That’s in part thanks to a trend among the aristocracy of old to dress their manor houses up in fortifications to make them look more impressive.
The grounds have been added to over the years but the gatehouse at Broughton Castle dates back to the 1200s and much of the history of this place is tied up with the English Civil War, where it served as a meeting place before the battle of Edgehill.
Entry for adults is £11 and children aged 5 – 15, £7.
How to get there: This castle is probably best reached by car. It’s just over a two-hour drive from central London. Alternatively, you can take a train from Marylebone Station to Banbury and then hop on the 75 bus which takes about the same time.
Arundel Castle
Arundel Castle is one of the most impressive castles you can find close to 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 restored to be one of the best examples of a Mediaeval castle. Parts of the castle, including the keep, are 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. Likewise, the interior of the castle boasts some finely preserved interiors – a glimpse into the life of English Nobility throughout the ages.
The castle is open from Tuesday to Friday, from April to early November each year. Tickets range from £19 to £26 depending on how many rooms you wish to see.
How to get to Arundel Castle: 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 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.
Tonbridge Castle is open daily, and an adult ticket is £9.90.
How to get to Tonbridge Castle: 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
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 you can find within a short journey from 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 the castle walls become covered in colourful blooms.
The castle is managed by the National Trust, meaning members can visit for free. For others, the cost is £15 (£16.50 with gift aid).
How to get to Scotney Castle: 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
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 historians are pretty sure it was shortly after the Norman Conquest. That’s because we know that William the Conqueror built castles at strategic points all over England.
Guildford was one of these, chosen as it was a convenient stop between the capital and the southeast 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.90, or you can visit the beautiful grounds for free.
How to get to Guildford Castle: There are frequent trains from London Waterloo to Guildford. The castle is within walking distance of the station.
Oxford Castle
For a castle that’s steeped in over 1000 years of history, take a trip to Oxford Castle and Prison and delve deeper into the dark history of this charming British city.
This really is one of the quirkiest castles you can find near London. Feeling brave? You can even take part in a murder mystery evening here (it’s said to be pretty haunted!) or get involved in an escape room to test your wits.
Adult tickets cost £15.50 and kids get in for less than a tenner, though it’ll cost you extra if you want to get involved in any of the activities – there’s also a great cafe serving up delicious treats in the castle courtyard that we highly recommend.
How to get to Oxford Castle: The easiest way to get to Oxford Castle is to hop on a direct train from Paddington to Oxford. After, it’s a ten-minute walk to the castle. If you want to drive, it’ll take about 90 minutes to reach Oxford.
Warwick Castle
For a fun family day out, you just can’t beat Warwick Castle – it’s one of the best in the UK.
You’ve got the historical bit: the 1100 years of history, the pretty grounds, and the falconry shows. But you’ve also got heaps of fun activities to get involved with – the Horrible Histories maze and the iconic Warwick Dungeons are particular highlights.
You can even make a weekend getaway out of it – book yourself a tent in the Knights Village and get stuck in with a Mediaeval glamping experience that the whole family will enjoy.
If you can, we highly recommend going to their Halloween events held throughout October – it’s got all the creepiness of an old castle with the added fun of a live seance and the spooky House of Wax.
Book online for big savings on entry – adult tickets start at £21 but you’ll have to pay more for extra activities.
How to get to Warwick Castle: It might seem far, but in under two hours you can take a train from London Marylebone to Warwick. From there, it’s less than a ten-minute walk through the pretty town centre to the castle – you can’t miss it!
Wallingford Castle
Head to Wallingford and you’ll find the remains of a stunning castle overlooking the early reaches of the Thames.
This Oxfordshire castle dates back to the Mediaeval ages, and although lots of the stonework is now in ruins, it really is a gorgeous spot surrounded by flowers and greenery.
The history of this place is also very cool. It was, during the 12th and 13th centuries, regarded as the most powerful castle in England. And even though many tried, no one ever succeeded in defeating a defending force and taking Wallingford.
The best part? Wallingford Castle and its pretty gardens are free to visit, so pack a picnic and head over for a day of exploration.
How to get to Wallingford Castle: The easiest way to get to the castle is by taking a train from Paddington to Reading, and then taking the X39 bus to the Market Place. From here it’s a short walk to the castle grounds. If you fancy driving, it’ll take around 1 hour 20 minutes.
Rockingham Castle
Rockingham Castle is easily one of the prettiest castles near the capital, with the flower-filled grounds that make it a highly popular wedding spot.
The castle has a long and interesting history. It was first ordered to be built by William the Conqueror but later gifted to Edward Watson by Henry VIII in 1544, in part because Henry was put off by how dilapidated it was. Since then, the castle has been visited by plenty of royalty and Charles Dickens even used to perform his plays here.
The Norman castle often hosts a number of events including a food and drink fair, outdoor cinema dates, and Tudor history days, so keep an eye out for this on their website.
Regular tickets cost £13.50, and kids can get in for £8.50 – though you can just visit the garden for a reduced rate.
How to get to Rockingham Castle: Located in Northamptonshire, it’s a pain to get to on public transport – but well worth a visit if you’ve got a car and fancy making the two-hour journey from London.
Colchester Castle
Colchester Castle is a beautiful Norman castle and museum which tells the story of the Roman and Norman Conquest of Britain. If you’re after an educational day out (alongside some picturesque views) this is the spot for you.
There’s plenty to do here – take a stroll through the grounds, picnic in the gardens, or head inside for a tour to learn more about the history of the place.
For a teaser of that history, know that Colchester Castle was built on the site of a temple to Emperor Claudius that dates all the way back to AD49 making this site nearly 2000 years old.
Tickets cost £12.50 for adults and £6.95 for children, although they have some bundle options that are well worth it if there’s a small group of you.
How to get to Colchester Castle: The easiest way to get here is to take a train from Liverpool Street Station to Colchester, then taking a short walk to the castle.
Castles in 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 it’s home to the mind-bogglingly valuable Crown Jewels and home to one of the oldest continuous ceremonies in the world.
With such varied history, it’s no wonder it’s such an iconic London attraction.
You can visit the Tower of London and Crown Jewels exhibition £33.60 and tickets can be booked online.
How to get to the Tower of London: Its central location makes it a breeze to get to on the Central Line – it’s just a five-minute walk from the Tower Hill station.
Read Next: London Sightseeing Spots You Shouldn’t Miss
Severndroog Castle
To learn about the quintessentially British idea of a “folly”, we highly recommend a trip to Severndroog Castle near Greenwich.
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 Thursday to Sunday, and entry to both the castle and the surrounding woods (as well as a volunteer-led tour) is just £4 for an adult.
How to get to Severndroog Castle: 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: A Handy Map
Love This? Save and Share on Pinterest