Closest Castle Stays to London
When thinking of England, castles come to mind almost immediately, due to the country’s long association with the monarchy. So if you’re planning a visit to Great Britain, you may be wondering: can you actually stay in a castle? And the answer is, YES. But what are the closest castle stays to London? Since most international visitors fly in & out of the country’s capital, it’s good to know that there are several “Castle Hotels” within just two hours of London!

Turrets, moats, & history…oh my! In this post, we’ll find all of the closest castle hotels to London…
But is There a Castle Hotel in London?
In case you’re wondering if there are any “castle hotels” right in London ~ the answer is yes & no. There are no true castle hotels in the city. The closest to a palatial feel is The Royal Horseguards Hotel, which is located right on the River Thames….walkable to Buckingham Palace, Big Ben, & the London Eye.
Overview of Castle Stays by London

The closest *actual* castle to London is Hever Castle, Anne Boleyn’s former home. Photo: Historic Houses.
- Hever Castle ($$) = Great for History & Garden Lovers: History buffs (or those who loved “The Tudors!”) & those looking for a good haunting will love Hever Castle…as it’s the former home of English Queen Anne Boleyn. And yes, her spirit is rumored to haunt the halls & gardens here. If my time in London was limited: I would stay at Hever Castle.
- Amberley Castle ($$$) = Best for a Romantic Weekend: Set on 12 acres, this 900-year old castle features a luxury B&B with elegant rooms, posh dining, Afternoon Tea, tennis courts, & an 18-hole putting course. In other words: ideal for a romantic adult’s getaway! Check prices here.
- Warwick Castle’s Knight’s Village ($) = Great for Families with Kids! Warwick is a phenomenal destination for kids, as it has some of the most authentic “CASTLE” vibes. Staying at Knight’s Village gives you the option to stay in a medieval tent, wood cabins ~ or for more luxury: try their Regal Suites, set in the castle’s 14th-century tower. Great on a budget too, as rooms are the most reasonable on the list!
- Thornbury Castle ($$) = Great for History & Romance: King Henry VIII & Anne Boleyn once lived here together…so you’ve got another castle rich with Tudor history. Elegant rooms, in-room massages, walled gardens, & fine-dungeon dining make for another great adult’s getaway.
Why Couples Love Thornbury Castle:
- 💕 Stay Where Henry VIII & Anne Boleyn Once Stayed: You can actually spend the night in the historic Henry VIII Suite, where the royal couple stayed in 1535—an unforgettable romantic experience.
- 🕯️ Old-World Tudor Romance: Four-poster beds, stone spiral staircases, historic fireplaces, & richly decorated rooms give Thornbury an incredibly atmospheric, fairytale feel.
- 🥂 Perfect for a Special Celebration: Thornbury offers romantic celebration packages with Champagne, 3-course dinners, & a special treat in the bedchamber—ideal for anniversaries or birthdays.
Which Castle Hotel is Right for You?
| Castle Hotel | Best For | Distance to London | My Pick |
|---|---|---|---|
| Hever Castle | History & Gardens | 37 miles | ⭐ Closest True Castle |
| Amberley Castle | Couples | 60 miles | 💕 Best Romantic Stay |
| Warwick Castle Knight’s Village | Families | 98 miles | 👑 Best for Kids |
| Thornbury Castle | History & Romance | 125 miles | 🏰 Best Medieval Feel |
🏰 Ready to Sleep in a Castle?
If you have limited time in London, but still want to stay in a castle: stay in Anne Boleyn’s former home at Hever Castle. For a romantic castle that’s still close to London: Amberley Castle is the clear winner. Each of these historic properties make for an unforgettable London getaway.
Closest Castle Stays to London
1. Hever Castle = The Closest Castle Hotel to London!
Just 37 miles south of London lies Anne Boleyn’s former home: 125-acre Hever Castle. Surrounded by a stately moat, the castle was built in 1270, & features lavish Tudor artwork & furnishings. Hever is known for its show-stopping gardens, which are a study in formal English garden design. There’s an outdoor maze, swimming pool, & many outdoor seating areas to appreciate the scenery from. As this is the closest “true” castle by London, it’s a great choice for a British castle stay.
How to Get There: Rent a car in London & make the 45-minute drive, or take a train from London Victoria Station to Edenbridge Town Station ~ then taxi for 3 miles to the castle.

Hever Castle is known for two things: its famous gardens & Anne Boleyn…who may still haunt its halls.
2. Amberley Castle = 60 Miles South of London
Amberley Castle is just an hour’s drive from London, by England’s southern coast. Amberley’s historic 12-acres are an adult’s playground: stroll through gardens hidden behind castle walls, or dine in their sumptuous restaurant with vaulted ceilings. Take photos of the resident peacocks & alpacas who wander the grounds, play a game of tennis, or enjoy their 18-hole putting green course.
Couples looking for a romantic retreat will feel right at home in this elegant Relais & Chateaux property…
How to Get There: Rent a car in London & make the hour drive, or take a train from London Victoria Station to Amberley Station.

One hour south of London, 900-year old Amberley Castle is ideal for a romantic retreat. Photo: Relais & Chateaux.
💕 My Pick: Amberley Castle
If you’re looking for the quintessential romantic castle escape, Amberley is hard to beat. This 900-year-old castle combines medieval atmosphere with luxurious rooms, beautiful gardens, & elegant dining.
Where to Stay in a Castle by London?
3. Warwick Castle Knight’s Village = Great for Kids!
If you’re traveling to England with kids: Warwick Castle’s Knight’s Village is a GREAT family getaway. My friend Kathleen took her three children here & they loved it. Stay in medieval-themed tents, log cabins, or try more luxurious digs in their Tower Rooms. All rooms are close to the historic River Avon, & walkable to Warwick Train Station. Kids will love exploring *dangerous* dungeons, finding their way through obstacle-filled mazes, & playing fake-swords with knights!
How to Get There: Rent a car in London & head north for a couple hours, or take the train to Warwick Station.

Warwick Castle’s Knight’s Village is the PERFECT castle stay for families with kids! Photo: Warwick Castle.
4. Thornbury Castle = Ultimate Medieval Romantic Escape
If you’re traveling to England’s renowned Cotswolds: consider staying at Thornbury Castle. Located two hours west of London, outside of Bristol, this famous Tudor castle lies on the River Severn. King Henry VIII & Anne Boleyn famously stayed here on their honeymoon. Try your hand at archery, falconry, or play some croquet while staying here. And make sure to check out stunning St. Mary Church, which is set right by the castle grounds.
How to Get There: Rent a car in London & head west, or take the train from London Paddington Station to Bristol Parkway ~ then taxi to the castle.

Thornbury Castle is one of the greatest examples of Tudor architecture, as seen in its ornate rooms.
If you’re visiting the Cotswolds, read about great B&B’s in the region ~ or how to visit some of its most famous gardens, including King Charles’ former residence & amazing gardens at Highgrove.
🏰 Which Castle Stay Is Right for You?
🌿 Want to stay closest to London? → Stay at Hever Castle, Anne Boleyn’s former home, just 37 miles south of London.
👨👩👧👦 Traveling with kids? → Stay at Warwick Castle Knight’s Village for medieval-themed rooms, knights, mazes & plenty of family-friendly fun!
🌹 Looking for romance? → Stay at Amberley Castle for a luxurious, 900-year-old castle escape with beautiful gardens, elegant dining & old-world charm.
💕 Want a truly romantic Tudor experience? → Stay at Thornbury Castle, where Henry VIII & Anne Boleyn famously honeymooned!
xoxo Noelia
Read Next: Best Ireland Castle Stays for Families
Pin It

Discover more from Girl Who Travels the World
Subscribe to get the latest posts sent to your email.












Which castle do you think is more romantic: Thornbury or Amberley?
Hi Cullen ~ that’s a really tough question! Both are going to give more adult/romantic vibes, but I’d say Thornbury’s are slightly moodier, & with its older, more ornate furnishings: you’ll feel more transported back in time there. Amberley has a sunnier feel with more modern furnishings ~ so less 15th-century, & more upscale/contemporary. But the grounds of both will certainly give you that romantic castle feel! Hope that helps : )
My family is planning a trip to England for this summer, and our kids have been begging us to stay in an actual CASTLE! We don’t have a lot of time, so we really need a castle that’s as close to London as possible – but the Royal Horseguards seems to business-like. Hever Castle looks like our best bet, since it’s just 30 miles away. How hard do you think it will be to wrangle two kids (8 and 10) on the train to visit Hever? Thanks, Allison
Hi Allison! Sounds like you guys are planning a great trip. As long as you can get your family to London’s Victoria Station, then take the less-than-an-hour jourey to Edenbridge Station ~ I think you’ll be fine! If I was a kid, having a castle as the end destination would be a strong motivator for good behavior! Haha you can also call the castle in advance & ask them about any potential trouble-shooting, how easy it is to grab a taxi at the station, etc. Hope that helps & have a great trip! xoxo Noelia