Dunluce Castle
Photograph: Shutterstock
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

Ed Cunningham
Contributor: Liv Kelly
Advertising

In the UK, we take our castles a bit for granted. They’re like our curio-packed museums and idyllic seaside towns, like our lush rolling hills and countless characterful pubs – our castles are sort of just there. But they’re also amongst the most majestic and fascinating historic structures in the entire world – when you stop to think about them, they really are quite something. 

Dotted with dramatic drawbridges, towering turrets and winding dungeons, Britain’s castles are packed with centuries of unique stories. Whether you’re looking for winding political histories or spectacular architecture, they come in all shapes, sizes, and locations, from slap-bang in the city centre to perched on stormy clifftops. So, head this way. Here are the 13 best castles in the UK.

RECOMMENDED:
🌈The most colourful places in the UK
🌤️The best places to visit in the UK 
🏔️The most scenic hikes in the UK
🏖️The most beautiful hidden beaches in the UK

Best castles in the UK

1. 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 £22. Warwick Castle, Warwick, CV34 4QU.

2. Cardiff Castle, Wales

Set in the middle of the city and 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 £15.50. Cardiff Castle, Cardiff, CF10 3RB.

📍 Discover the best things to do in Cardiff

Advertising

3. 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 £34.80. The Tower of London, London, EC3N 4AB.

📍 Discover the best things to do in London

4. 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 £20.50. Alnwick Castle, Alnwick, Northumberland, NE66 1NG.

Advertising

5. Caernarfon Castle, Wales

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 £13. Caernarfon Castle. Castle Ditch, Caernarfon, LL55 2AY

6. 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 £11.50. Dunnottar Castle, Stonehaven, Aberdeenshire, AB39 2TL. 

Advertising

7. 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 £19.50. Edinburgh Castle, Edinburgh, EH1 2NG.

📍 Discover the best things to do in Edinburgh

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. Not a GOT fan? Explore the eighteenth-century mansion, woodlands, gardens, the tea room and secondhand bookshop, with not a dragon in sight.

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

Advertising

9. 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 £14.50. Tintagel Castle, Tintagel, Cornwall, PL34 0HE.

📍 Discover the best things to do in Cornwall

10. 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.

Advertising

11. Dunrobin Castle, Scotland

For a castle that looks like it’s been lifted straight from a fairy tale, 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 March 29-Oct 31. From £14.50. Dunrobin Castle, Golspie, Sutherland, KW10 6SF.

12. 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

Advertising

13. Windsor Castle, England

The oldest and largest occupied castle in the world, Windsor is likely best known as the fave castle of the late Queen Elizabeth II. You can 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 £30. Windsor Castle, Windsor, Berkshire, SL4 1NJ.

📍 Discover the best things to do in Windsor

Recommended
    You may also like
    You may also like
    Advertising