Get us in your inbox

Photograph: Shutterstock

The 13 best castles in the UK

Enjoy a royally good day out and transport yourself back in time at one of the best castles in the UK

Written by
Emma Vince

Picture this: towering turrets, centuries-old stone, dramatic drawbridges and secret passageways. The UK is full of historic castles in all shapes and sizes, and most of them are open for the public to enjoy. They all hold their own unique stories, so it’s pretty unsurprising that many of them have become some of the UK’s most enduring tourist attractions.

From idyllic, clifftop locations to iconic edifices dominating a city skyline, take a trip to one of the UK’s dazzling castles and transport yourself back in time (or bang into the set of a period drama). It doesn’t stop there, either. If you really want to indulge yourself in all of the castle grandeur, you can even stay in some of them. 

While it’s easy to enjoy these buildings purely for their wow-factor aesthetics, the political histories of castles are fascinating in themselves. But don’t just take our word for it. Incorporate a castle visit into the itinerary of your next staycation, or take a weekend trip out of town to explore. Don’t know where to start? These are the very best castles that the UK has to offer.


💜 The best lavender fields in the UK
⚰️ The most beautiful graveyards in the UK
The most magical places in the UK
🎨 The most colourful places in the UK and Ireland
🏰 The best castles in the UK

Best castles in the UK

Windsor Castle, England

1. Windsor Castle, England

If you visit the oldest and largest occupied castle in the world this weekend, you might find yourself rubbing shoulders with Queen Elizabeth II. Not literally, of course, that would have ‘security breach’ written all over it, but the Queen does spend her off-duty weekends here. When you’re done royal-spotting, take a tour of the plush red-and-gold state apartments (walk the historic or ceremonial route depending on your mood), explore the castle’s treasures and visit the chapel where (most of) your favourite royal weddings have taken place.

From £26.50. Windsor Castle, Windsor, Berkshire, SL4 1NJ.

📍 Discover the best things to do in Windsor

Caernarfon Castle
Photograph: WikiMedia Commons

2. Caernarfon Castle

Wales has a curious relationship with its many castles. Some are proud to hold them up as beautiful examples of medieval architecture that represent a major pull for tourists, while others see the so-called Iron Ring as a painful reminder of King Edward I’s conquest of Wales in the twelfth century. Of all the castles, Caernarfon’s is possibly the most arresting, a UNESCO World Heritage site that was said to be designed on the famous walls of Constantinople (today’s Istanbul). Caernarfon is a charming town with plenty of attractions but few come close to matching the might of its eponymous castle.

From £11.10. Caernarfon Castle. Castle Ditch, Caernarfon, LL55 2AY

Edinburgh Castle, Scotland

3. Edinburgh Castle, Scotland

Popped on a peak like the proverbial cherry, this striking urban castle dominates the Edinburgh skyline, making itself the Scottish capital’s most iconic landmark. Once you’re done admiring it from afar, march your way up the Royal Mile to the front gates, then there’s plenty to do and see inside the castle itself. Plan your visit around lunch to hear the firing of the one o’clock gun, and leave time to check out the enigmatically named Stone of Destiny. It’s displayed next to the Scottish Crown Jewels, which gives you some idea of its value, but, to preserve the air of mystery, we won’t tell you what it’s for.

From £18. Edinburgh Castle, Edinburgh, EH1 2NG.

📍 Discover the best things to do in Edinburgh

Tintagel Castle, England

4. Tintagel Castle, England

Said to be the birthplace of King Arthur, the romantic castle of Tintagel has long been connected to myths and legends. It appears to have been constructed for its legendary location alone, as its site on the north Cornwall coast offers no obvious military value. Part of the castle is built on the mainland and the other on an island with a footbridge linking the two. Visit for the Arthurian legends and mysterious spots like Merlin’s Cave if that’s your thing. If not, the rocky beachside location is a stunning destination in itself.

From £18.90. Tintagel Castle, Tintagel, Cornwall, PL34 0HE.

📍 Discover the best things to do in Cornwall

Dunluce Castle, Northern Ireland

5. Dunluce Castle, Northern Ireland

Touring along the Causeway Coast? Dunluce Castle is well worth a stop. This striking cliffside ruin perches on the edge of the Antrim coast. And there are some pretty dramatic stories to go with its location. Forget actual history, like Scottish sieges, we’re here for the mythical tales of hauntings, banshees and how the entire castle kitchen crashed into the sea one stormy night. Ooh, we’ve got goosebumps.

From £6. Dunluce Castle, Bushmills, County Antrim, BT57 8UY.

Beaumaris Castle, Wales

6. Beaumaris Castle, Wales

Viewed from above, Beaumaris Castle on Anglesey is a symmetrical work of art. With its concentric ‘walls within walls’ design, it’s one of the most perfect castles in Britain… However, when it was being built, Edward I ran out of money (hey, we’ve all been there), and so the walls never reached their intended full height. The result? An unfinished but perfectly formed, tranquil-looking fortress set against a scenic, seaside backdrop. And as if it couldn’t get any more photogenic, there’s a moat. Serious castle credentials.

From £6. Beaumaris Castle, Beaumaris LL58 8AP

Warwick Castle, England

7. Warwick Castle, England

Warwick Castle makes for a proper day out. As well as all the towers, rooms and gardens to explore, there are plenty of attractions for small kids and big kids alike, all with the noble aim of making history fun. Spend the day exploring the ‘Horrible Histories’ maze, the castle dungeon and the Princess Tower, while in the grounds, there’s a bird of prey display and a knight school. Never want to leave? You can stay the night in style with suitably decked-out glamping tents, lodges or suites in the castle itself.

From £24. Warwick Castle, Warwick, CV34 4QU.

Castle Ward, Northern Ireland

8. Castle Ward, Northern Ireland

‘Game of Thrones’ is over, but that doesn’t mean our fascination with its filming locations is going anywhere. If you’re up for a little set-jetting, Northern Ireland has plenty of ‘Thrones’ gems, including Castle Ward, aka Winterfell, where the baby Starks began their adventures way back in season one. Take a Winterfell tour, where you can get into costume and try your hand at archery. Not a ‘GOT’ fan? Explore the eighteenth-century mansion, woodlands, gardens, the tea room and secondhand bookshop, with not a dragon in sight.

From £11. Castle Ward, Downpatrick, County Down, BT30 7BA.

Alnwick Castle, England

9. Alnwick Castle, England

Dating back to the Norman era, Alnwick Castle in Northumberland has been lots of things, from a family home to a refuge for evacuees. Most famously, though, it’s been a film set. With activities such as Broomstick Training and Dragon Quests, you can probably guess which franchise the castle is associated with. Grab your Nimbus 2000 and head to the exact location a certain boy wizard had his first quidditch lesson. If all that sounds like nonsense to you, there are plenty of muggle activities too, like jousting, fine dining and outdoor cinema screenings.

From £19.50. Alnwick Castle, Alnwick, Northumberland, NE66 1NG.

Dunnottar Castle, Scotland

10. Dunnottar Castle, Scotland

Nothing says drama quite like a ruined fortress perched on a precipice above the sea, and that’s exactly what you get with a visit to Dunnottar Castle in Scotland. The castle was saved from being completely lost by restoration work in 1925. It’s still kind of a ruin, but in a good, haunting way that suits its location. History buffs will love its ties to famous historical figures (shout out to Mary Queen of Scots, who visited for the first time in 1562), and photographers will love the striking figure it cuts against the sea – rain or shine, it’s practically impossible to take a bad photo of it.

From £9.50. Dunnottar Castle, Stonehaven, Aberdeenshire, AB39 2TL. 

Dunrobin Castle, Scotland
Targn Pleiades / Shutterstock

11. Dunrobin Castle, Scotland

For a castle that looks like it’s been lifted straight from a fairytale, head for this turreted wonder in the Scottish Highlands. With the vibe of a fancy French chateau, you’ll find pointy spires and vast windows galore overlooking the walled, formal gardens below and Moray Firth beyond. The castle dates back to the 1300s and has been continuously inhabited since then by a long line of earls and dukes. Unfortunately, you can’t stay overnight, but you can take a tour of the interior and the gardens. There’s a tearoom and a falconry, too.

Open Apr 1-Oct 31. From £13.50. Dunrobin Castle, Golspie, Sutherland, KW10 6SF.

Cardiff Castle, Wales

12. Cardiff Castle, Wales

Set in the middle of the city, surrounded by Bute park, Cardiff Castle looks like a normal stronghold from the outside, but set foot inside and things start to get really jazzy. During its long history, the castle has been decked out with all the trappings you’d expect of a lavish palace: stained-glass windows, murals, marble and wood carvings. The opulent interiors have been described as a ‘Victorian medieval dream world’, and it’s well worth taking a tour to marvel at the banqueting hall, library and the ceiling of the famous Arab room.

From £14.50. Cardiff Castle, Cardiff, CF10 3RB.

📍 Discover the best things to do in Cardiff

The Tower of London, England
Daniel Sambraus

13. The Tower of London, England

Despite its deceptive name, the Tower of London is most definitely a castle. Not only that, it’s the most secure castle in the land. No surprise that the Crown Jewels are stashed here. Visit for a glimpse of said sparklers, and pick up lots of great historical facts while you’re at it. Like, did you know that the Tower used to make all the coins in the realm, or that it has been a fortress, a palace and a prison? Or that if the six resident ravens ever leave the castle, the kingdom will fall into ruin? That’s your next dinner party convo sorted. 

From £29.90. The Tower of London, London, EC3N 4AB.

📍 Discover the best things to do in London

    You may also like
    You may also like

    The best things in life are free.

    Get our free newsletter – it’s great.

    Loading animation
    Déjà vu! We already have this email. Try another?

    🙌 Awesome, you're subscribed!

    Thanks for subscribing! Look out for your first newsletter in your inbox soon!