Scotland’s 12 Must See Castles for your first trip
Looking for the best castles in Scotland? From the royal halls of Edinburgh Castle to the dramatic ruins of Dunnottar and the fairy-tale towers of Craigievar, these are the castles that should be on every Scotland itinerary. Whether you’re planning your first trip or a Highland road trip, these are the Scottish castles that are truly worth visiting.
Scotland’s castles are fascinating. They’re storytellers. Every ruin, tower, and grand hall has witnessed battles, royal drama, and the kind of legends that stick around for centuries. I’m really into castles and Scotland has more than it’s fair share.
Check out our Scotland Road Trip!
| Castle | Best For | Region |
|---|---|---|
| Edinburgh Castle | First-time visitors & Scottish history | Edinburgh |
| Stirling Castle | Royal history | Central Scotland |
| Eilean Donan Castle | Photography & scenic views | Highlands |
| Dunnottar Castle | Dramatic coastal scenery | Aberdeenshire |
| Glamis Castle | Royal connections & gardens | Angus |
| Inveraray Castle | Elegant interiors | Argyll |
| Culzean Castle | Families & clifftop views | Ayrshire |
| Caerlaverock Castle | Unique medieval architecture | Dumfries & Galloway |
| Cawdor Castle | Gardens & Macbeth legends | Near Inverness |
| Urquhart Castle | Loch Ness views | Highlands |
| Doune Castle | Outlander & movie fans | Near Stirling |
| Craigievar Castle | Fairy-tale architecture | Aberdeenshire |
Edinburgh Castle: The Capital’s Crown Jewel

Image Credit: Deposit Photos
Perched on volcanic rock, Edinburgh Castle isn’t just the city’s star attraction—it’s Scotland’s. For over a thousand years, it’s been a royal residence, military fortress, and national icon. Wherever you go in the city you can see it looming and making its presence known to all who visit. Don’t miss out.
If you are visiting Edinburgh anyway, this is an easy spot to visit. It is at the head of the Royal Mile and is one of my top things to see in the capital city. If you want an excellent experience get a guided tour.
Don’t miss:
-
The Honours of Scotland (crown jewels) and the Stone of Destiny.
-
St. Margaret’s Chapel, Edinburgh’s oldest building.
-
The One O’Clock Gun (a tradition since 1861).
-
Panoramic views across the capital and the Firth of Forth.
It’s the perfect place to kick off any Scottish adventure.
Stirling Castle: The Guardian of Scotland

Photo Credit: Travels with the crew
Often called the “Key to Scotland,” Stirling Castle once controlled the main gateway between Highlands and Lowlands. It’s history is the history of Scotland—Mary, Queen of Scots was crowned here, and the nearby fields witnessed battles that shaped the nation.
Highlights:
-
The Great Hall with its dramatic hammerbeam ceiling.
-
The Renaissance Royal Palace, beautifully restored.
-
Views that go on for absolute miles and miles.
I highly recommend doing a guided tour while you are here, it was one of the best tours I have ever taken, bar none. If you’re looking for the best destinations for first time travelers, consider visiting iconic landmarks and immersing yourself in local cultures. Each place offers a unique experience that can create lasting memories. Whether you choose a bustling city or a tranquil beach, you’ll find adventure waiting around every corner.
Eilean Donan: The Most Photographed Castle in Scotland

photo credit: Travels With The Crew
If castles had headshots, Eilean Donan’s would be on every postcard. Sitting on a tidal island where three sea lochs meet, it’s one of the most photographed spots in Scotland and my submission is just above this text. It seems impossible to take a bad picture here.
Step inside to see:
-
A banqueting hall with a striking wooden ceiling.
-
Clan heirlooms and period furnishings.
-
Exhibits on its dramatic destruction and careful 20th-century restoration.
And honestly? Just standing on the bridge with the Isle of Skye in the background is worth the trip. My kids still talk about this castle and how beautiful it is.
Glamis Castle: The Fairytale With Royal Ties
With its pink sandstone walls and turreted towers, Glamis looks like it was designed by Disney. It doesn’t look the the stone fortresses that are most of Scotland’s castles. But behind the storybook façade is serious history—it was the childhood home of the Queen Mother and the birthplace of Princess Margaret.
Inside, expect:
-
Lavish drawing rooms and intricate plasterwork.
-
An impressive art collection.
-
The atmospheric Crypt, the castle’s oldest corner.
The gardens are just as enchanting—perfect for an afternoon stroll. In fact, they were my favorite part.
Dunnottar Castle: The Cliffside Drama

Photo Credit; Travels with the crew
Few places rival Dunnottar for sheer wow factor. Perched on a headland above the North Sea, these ruins are wild, haunting, and unforgettable. You are not visiting Dunnottar for the interiors, you are visiting for the view.
Once, they sheltered the Scottish crown jewels from Cromwell’s army. Today, they give you:
-
Crumbling halls and chapels to explore.
-
Sweeping sea views worth the climb down (and back up).
Bring your camera—this one’s a stunner. Also be warned, that when it is a very windy day, Dunnottar can close becuase of slippery walkways.
Inveraray Castle: Elegance in the Highlands
Home to the Duke of Argyll and Clan Campbell, Inveraray is more stately home than fortress, but it still packs plenty of history. The Campbells were one of the largest clans in Scotland and by many accounts some of the feircest too. But this beautiful home built in the 18th century, it’s full of aristocratic flair.
If you have Campbell ancestry you will love this particular castle.
Step inside to see:
-
The Armoury Hall with its massive weapon collection.
-
The ornate State Dining Room and Tapestry Drawing Room.
-
Expansive grounds and the charming town of Inveraray.
Culzean Castle: Clifftop Grandeur
Designed by famed architect Robert Adam, Culzean is all about drama—both inside and out. Sitting high above the Firth of Clyde, it’s one of Scotland’s architectural gems. Honestly one of the best views is the view of the castle perched on its cliff. The inside is beautiful, but it is hard to beat the exterior.
Inside you’ll find:
-
Adam’s signature oval staircase.
-
A grand circular saloon with sea views.
-
Collections of fine furniture, paintings, and weapons.
Don’t skip the country park: think woodland walks, walled gardens, and big coastal vistas.
Caerlaverock Castle: A Fortress Like No Other
Down near Dumfries, Caerlaverock is unique with its triangular shape, wide moat, and twin-towered gatehouse. Built in the 1200s, it tells the story of Scotland’s turbulent border history.
While it is mostly ruins at this point, it is such a beautiful castle in a beautiful spot, you will want to visit it for sure. Sometimes the castles that are falling apart are my very favorites, it allows your imagination to bring it back to life.
Bonus: it sits beside a national nature reserve, where winter brings huge flocks of barnacle geese. History and wildlife—what’s not to love?
Cawdor Castle
If you’re a fan of Shakespeare, you’ve probably heard of Cawdor Castle. While the castle’s connection to Macbeth is more literary than historical, it’s still one of the most enchanting castles in Scotland.
Unlike many Scottish castles that are partially in ruins, Cawdor Castle feels wonderfully lived in. The beautifully furnished rooms, winding staircases, and centuries-old artwork give you a glimpse into what life was like inside a Highland castle. Outside, you’ll find some of the most beautiful gardens in Scotland, making it just as enjoyable to wander the grounds as it is to tour the castle itself.
Located just outside Inverness, Cawdor Castle is an easy stop if you’re exploring the Highlands or heading toward Loch Ness.
Don’t miss: Be sure to leave time for the gardens. They’re every bit as impressive as the castle itself, especially in late spring and summer.
I just recently visited Cawdor castle in July and the gardens were amazing!!
Urquhart Castle

Photo credit: travels with the crew
Few castles in Scotland have a more spectacular setting than Urquhart Castle. Sitting right on the shores of Loch Ness, these dramatic ruins have watched over the famous loch for more than 500 years.
Although much of the castle is now in ruins, it’s easy to imagine how impressive it once was. Climb Grant Tower for sweeping views across Loch Ness, explore the remaining walls, and learn about the centuries of battles that shaped this important Highland stronghold.
Even if you’re secretly hoping to spot Nessie, Urquhart Castle is worth visiting for the scenery alone. The combination of the castle ruins, the loch, and the surrounding Highlands makes it one of the most photographed places in Scotland.
The visitors center has a good movie to help you understand the history of the castle, and it also has a great cafe to grab a bite.
Don’t miss: Walk down toward the shoreline after touring the castle. It’s one of the best spots to photograph both the castle and Loch Ness together.
Doune Castle
If Doune Castle looks familiar, there’s a good chance you’ve seen it on screen. This remarkably well-preserved medieval fortress has appeared in Monty Python and the Holy Grail, Outlander, and even Game of Thrones, making it one of Scotland’s most recognizable filming locations.
Beyond its Hollywood fame, Doune Castle is simply a fascinating place to explore. Built in the late 1300s, it features an impressive gatehouse, a massive great hall, and winding staircases that make it easy to picture life inside a medieval stronghold. The self-guided audio tour, narrated by Monty Python’s Terry Jones, adds plenty of humor along the way.
Located less than an hour from Edinburgh, Doune Castle makes an easy day trip and pairs perfectly with a visit to Stirling Castle.
Don’t miss: Even if you’re not a movie fan, pick up the audio guide. It’s one of the most entertaining castle tours in Scotland.
Craigievar Castle
With its distinctive pink exterior, turrets, and fairy-tale appearance, Craigievar Castle looks like it belongs in a storybook. It’s even said to have inspired Walt Disney’s Cinderella Castle, and one look at its whimsical towers makes it easy to see why.
Built in the early 1600s, Craigievar has remained remarkably unchanged for centuries. Inside, you’ll find beautifully preserved rooms filled with antique furniture, family portraits, and original features that offer a glimpse into life in a Scottish tower house. Surrounded by peaceful woodland and walking trails, it feels far removed from the busier tourist attractions.
Craigievar Castle is located in Aberdeenshire and is well worth the detour if you’re exploring eastern Scotland or driving through the Cairngorms.
Don’t miss: Take a few minutes to walk around the castle before heading inside. Every angle offers a different view, and it’s one of the most photogenic castles in Scotland.
Which Scottish Castle Should You Visit?
The truth is, there isn’t one “best” castle in Scotland. The right castle depends on what you’re looking for. Some are packed with royal history, while others are all about dramatic scenery or fairy-tale architecture. Here’s how I’d choose.
Best Scottish Castle for First-Time Visitors
Edinburgh Castle
If you’re only going to visit one castle in Scotland, make it Edinburgh Castle. It’s iconic, packed with Scottish history, and incredibly easy to visit since it’s right in the heart of the capital. Between the Crown Jewels, the Stone of Destiny, and the incredible views over the city, it’s the perfect introduction to Scotland’s castles.
Best Scottish Castle for Photography
Eilean Donan Castle
If you’ve ever seen a postcard of Scotland, there’s a good chance it featured Eilean Donan Castle. Sitting where three sea lochs meet, it’s one of the most photographed castles in the country. Sunrise and sunset are especially beautiful, and honestly, it’s almost impossible to take a bad picture here.
Best Castle for Coastal Views
Dunnottar Castle
If dramatic scenery is what you’re after, Dunnottar Castle is hard to beat. The ruined fortress sits on towering sea cliffs overlooking the North Sea, and the walk out to the castle is almost as memorable as the castle itself. It’s one of those places that makes you stop and simply soak in the view.
Best Castle for History Lovers
Stirling Castle
If you love history, Stirling Castle deserves a spot at the top of your list. More than almost any other castle, it tells the story of Scotland itself. Kings and queens lived here, Mary Queen of Scots was crowned here, and the nearby battlefield changed the course of Scottish history.
Best Fairy-Tale Castle
Craigievar Castle
With its pink exterior, elegant turrets, and storybook appearance, Craigievar Castle feels like something straight out of a Disney movie. It’s one of Scotland’s prettiest castles and a wonderful choice if you’re looking for something a little different from the traditional stone fortresses.
Best Castle for Movie and TV Fans
Doune Castle
If you love Outlander, Monty Python and the Holy Grail, or Game of Thrones, you’ll recognize Doune Castle immediately. Even if you’ve never seen any of them, it’s one of Scotland’s best-preserved medieval castles and the entertaining audio tour makes it a favorite stop.
Best Castle Near Loch Ness
Urquhart Castle
Perched on the shores of Loch Ness, Urquhart Castle combines Scottish history with one of the country’s most famous landscapes. It’s the perfect stop if you’re exploring the Highlands, and you never know—you might even spot Nessie while you’re there.
Best Castle Gardens
Cawdor Castle
While the castle itself is beautiful, the gardens at Cawdor Castle completely stole the show for me. If you’re visiting in late spring or summer, plan extra time to wander through the colorful flower gardens, woodland walks, and peaceful grounds. They were honestly one of the highlights of my visit.
Best Castle Interiors
Inveraray Castle
If you’re more interested in what’s inside the castle than the ruins outside, Inveraray Castle is the one to visit. The beautifully furnished rooms, impressive Armoury Hall, and elegant architecture make it feel more like a grand stately home than a medieval fortress.
Best Hidden Gem
Caerlaverock Castle
Caerlaverock doesn’t always make the top of every Scotland itinerary, but I think it should. Its unique triangular design, moat, and peaceful countryside setting make it one of the most memorable castles I visited. Since it’s a little farther off the main tourist trail, you’ll often find it much quieter than Scotland’s better-known castles.
Tips for Your Castle Adventures
-
Historic Scotland Explorer Pass: Worth it if you’re hitting multiple castles.
-
Timing: Check seasonal opening hours, we visited the end of March and missed quite a few castles that opened the beginning of April.
-
Pace: Don’t rush—each castle deserves its moment, and don’t fit more than 2 castles into each day’s itinerary. Enjoy the beautiful Scottish countryside.
-
Layers: Trust me, stone walls and Scottish weather both get chilly.
Visiting Scotland’s castles isn’t just sightseeing—it’s time traveling. These places let you stand where kings were crowned, battles were fought, and legends were born. Each one has its own personality, but together they tell the bigger story of Scotland. Plus they are really, really cool.
There may be affiliate links in this post. Read my disclosure policy to learn more.
















Leave a Comment