10 Best Castles Near Edinburgh

You've probably looked at so many pictures of castles in Scotland that it's hard to choose which ones to visit on your trip to Edinburgh. Don't worry, here is a list of the best castles so you can plan your itinerary without any problems.

Ana Caballero

Ana Caballero

10 min read

10 Best Castles Near Edinburgh

Edinburgh Castle | ©Jörg Angeli

In Scotland you will find very typical locations for medieval movies, thanks to its peculiar and beautiful castles. If you are planning your vacations in this country, you can't miss the best ones. Although some castles still belong to Scottish families of very high and wealthy classes, others have been converted into hotels and museums and you can access them without any problem. If you are wondering what to see and do in Edinburgh, here are the best castles near the city. Are you in?

1. Edinburgh Castle, the icon par excellence

Edinburgh Castle| ©Lindsay Holmwood
Edinburgh Castle| ©Lindsay Holmwood

This castle has the first place on the podium of the most visited attractions in the country, which is really not a minor fact. It is rare that you visit Edinburgh and are not tempted to climb the hill and enter this nearly 1000 year old piece of infrastructure.

Edinburgh Castle stands on a large volcanic rock and dominates the skyline of the city. But, in addition to the views, inside it houses numerous buildings and great attractions. When you know all about how to visit Edinburgh Castle, don't hesitate to book your guided tour in advance to ensure your visit.

Interesting facts

  • Location: Edinburgh Castle, Castlehill, Edinburgh, EH1 2N
  • Price: adults around £40
  • Hours: April to September, 9.30 am to 6 pm. October to March 10am to 4pm.

Book your guided tour to Edinburgh Castle

2. Stirling Castle, a perfect location

Entrance to Stirling Castle| ©dun_deagh
Entrance to Stirling Castle| ©dun_deagh

Second on the list of the most visited, I present this immense castle surrounded by cliffs that will take your breath away. Less than an hour by train from Edinburgh, the landscape changes completely and you find the perfectly preserved fortress of Stirling Castle.

If your photo sounds a bit familiar and you do not know where, well, mystery solved. The movie Braveheart starring Mel Gilbson, tells the story of the Scottish liberator William Wallace, who also has an imposing monument in his name in this location: a great tower of 67 meters high!

If you are already decided to include it in your trip, you can book an excursion to Stirling, Lake Lomond and the Kelpies, from Edinburgh. Remember to visit the Argyll and Sutherland Highlanders Regiment prison and museum, where you can see the largest medieval banqueting hall in Scotland.

Interesting facts

  • Location: Stirling Castle, Castle Esplanade, Stirling, FK8 1EJ
  • Price: adults around £60
  • Hours: from December 27 to January 4, from 10am to 4pm. From January 5 to March 31 and from October 1 to December 24, from 9.30 am to 5 pm. From April 1 to September 30, from 9.30 am to 6 pm.

Book an excursion to Stirling, Loch Lomond and the Kelpies

3. Eilean Donan Castle, the one everyone wants to photograph.

Eilean Donan Castle| ©TravelEsco
Eilean Donan Castle| ©TravelEsco

On a small island connected to the mainland by a modest bridge, you find one of the most beautiful castles near Edinburgh, Eilean Donan Castle. So much so, that many directors decided to move here to film scenes for their movies. The Immortals, Braveheart, The World Is Never Enough or My Girlfriend's Wedding are just some of the long list of successes.

This emblem of the famous Scottish Highlands (which you can easily visit on an excursion from Edinburgh), enjoys spectacular views, but its interior is also worth a visit. In fact, today, it is the official residence of Clan McRae. Lucky them, aren't they?

Interesting facts

  • Location: Dornie, Kyle of Lochalsh IV40 8DX, UK
  • Price: adults around 12€ and children 6€.
  • Opening times: the castle is closed to visitors from December 22nd to March 1st. From March 2nd to March 26th, from 10am to 4pm. From March 27th to June 30th, from 10am to 6pm. From July 1st to August 31st, from 9 am to 6 pm and September, from 9.30 am to 6 pm.

Book your excursion to the Highlands from Edinburgh

4. Dunnottar Castle and cliffs

Dunnottar Castle| ©Neil Williamson
Dunnottar Castle| ©Neil Williamson

Of the castle itself only ruins remain. But what is remarkable about Dunnottar Castle is its dramatic and completely strategic location, and all the viewpoints you can explore around it.

It stands right on the edge of some immense cliffs, quite a movie set. In fact, if you dare, you can head down to the beach and see it from another perspective. Having a full view of the North Sea, it served as a control point for maritime trade back in the 15th century, many, many years ago.

Interesting facts

  • Location: Dunnottar Castle Stonehaven AB39 2TL
  • Tickets: Adults around 10 ¤ and children 5 ¤.
  • Hours: From April 1 to September 30, from 9 am to 6 pm. From October 1st to October 30th, from 10am to 5pm. From October 31 to January 29, from 10 am to 3 pm. From January 30 to February 26, from 10 am to 4 pm. And from February 27 to March 31, from 10hs to 17hs.

Book a tour of lochs and castles in the Highlands of Scotland

5. Urquhart Castle and Loch Ness

Urquhart Castle Ruins| ©BIG ALBERT
Urquhart Castle Ruins| ©BIG ALBERT

Urquhart Castle is part of the Scottish National Heritage and is the third most visited castle in Scotland. It was built in the 13th century, and due to its great age there are mostly ruins left, but you will have no trouble imagining how spectacular this fortress was in its glory years. In fact, it was the English who destroyed it to prevent the Jacobites from invading, otherwise it would probably still be standing.

You will find the famous Loch Ness at its feet and an excursion that, therefore, you may be interested in hiring is this one that links Loch Ness and the Highlands. When you are in front of one of the most famous lochs in the world, with the particular sound of the bagpipes, and the old castle in front of your eyes, it will undoubtedly be one of your best memories of your stay in Scotland.

And who knows... if you are lucky you might see friend Nessie coming to greet you. I leave you a post about how to go to Loch Ness from Edinburgh so you have all the complete information.

Interesting facts

  • Location: Urquhart Castle By Drumnadrochi Near Inverness IV63 6XJ
  • Tickets: Adults around £12 and children £7
  • Hours: From April 1 to September 30, from 9.30 am to 6 pm. From October 1st to October 31st, from 9.30 am to 5 pm. From November 1 to December 24 and from January 5 to March 31, from 9:30 am to 4:30 pm. And from December 27 to January 4, from 10:00 am to 4:00 pm.

Book your tour to Loch Ness and the Highlands

6. Craigievar Castle and its pink facade

Craigievar Castle| ©Neil Williamson
Craigievar Castle| ©Neil Williamson

The characteristic and unmistakable color of Craigievar Castle and its elegant appearance make it one of the best preserved castles in Scotland, it looks like something out of a fairy tale! And many brides choose to have their wedding photos taken with this medieval fortress in the background.

This work of Scottish stately architecture has two peculiarities that call out to visitors. The first one is a piper figure together with a gargoyle, whose expression shows that she is tired of hearing it, and the second one is its magnificent interior. It is really incredible the state of conservation and just by entering the halls, you will be transported to the past. Its furniture, paintings and everyday elements from centuries ago are part of a perfect scenery.

In this visit you can be accompanied by an expert guide who will tell you the history of the castle, details about the period and the objects in the rooms. One of them is the Craigievar Table, a table used by the lords to play cards. Highly recommended.

Interesting facts

  • Location: Craigievar Castle. Alford. Aberdeenshire AB33 8JF
  • Admission: about £18
  • Opening times: the castle is closed from September 27th to March 31st. From April 1 to May 31, from Friday to Monday, from 10.30 am to 4 pm. From June 1 to August 31, every day, from 10.30 am to 4 pm and from September 1 to September 26, from Friday to Monday, from 10.30 am to 4 pm.

Book a tour of lochs and castles in the Highlands of Scotland

7. Inveraray Castle, the gothic castle

Inveraray Castle| ©Gianni Sarti
Inveraray Castle| ©Gianni Sarti

Here is a gothic style castle for you to enjoy a different but equally incredible architecture. This fortress is not the castle it was originally, but it is just as spectacular. Currently, Inveraray Castle is the residence of a duke, but there are guided tours so that everyone can enjoy it as much as he and his family.

In fact, if you are a lover of the series and you know Downton Abbey, you probably remember Inveraray Castle, as it has been used as a film set for some chapters. Do you remember it?

The most curious fact I have read about it is that it has not moved a single brick since its construction. Instead, the entire town has moved to give the castle the privacy and seclusion it deserves. Amazing, isn't it?

Interesting facts

  • Location: Inveraray Castle, Inveraray PA32 8XE, UK
  • Tickets: Adults around 18 ¤ and children 13 ¤.
  • Opening hours: From April 1st to October 31st, from 10am to 5pm

Book a tour of lochs and castles in the Scottish Highlands

8. Blackness Castle, a complete marvel

Blackness Castle| ©Angie C
Blackness Castle| ©Angie C

The town of Blackness is located near Edinburgh and you can enjoy the Blackness Castle completely rebuilt. Here you no longer need your imagination, to enter the castle is to feel automatically in medieval times.

This fortress was built to defend the main port of the time and its silhouette will remind you of a very large ship. That is why it is known as "the ship that never sailed". The north and south towers are usually called bow and stern and the central tower, big mast.

Although its rooms are empty, its structure is impressive and so are the views. And for Outlander lovers, you will be able to identify this location in the first season. I recommend you to hire an Outlanders tour if you are a fan of the saga.

Interesting facts

  • Location: Blackness, Linlithgow, West Lothian, EH49 7NH
  • Tickets: adults around £8 and children £5
  • Hours: From April 1 to December 23 and on December 29 and 30, every day except Fridays, from 10 am to 4 pm. From January 5 to March 31, every day from 10 am to 4 pm.

Book an Outlanders tour from Edinburgh

9. Glamis Castle, protagonist in Macbeth

Glamis Castle| ©Nick Bramhall
Glamis Castle| ©Nick Bramhall

This fortress was built in the tenth century and is one of the best known in Scotland. Both for being closely linked to the British family (it was the maiden residence of Queen Elizabeth, mother of the famous Elizabeth II) and for being used by Shakespeare in one of his most famous plays: Macbeth

But if we talk about Glamis Castle itself, you can visit an old tower house where you can see towers and battlements at different heights with beautiful views of the surroundings. But what everyone wants to see is Duncan's Hall, which is where it is said that Macbeth killed King Duncan. I'm sorry to confess that this is a complete lie, but the fame has remained intact.

Interesting facts

  • Location: Glamis Castle Angus Scotland DD8 1RJ
  • Tickets: Adults around 19€ and children 12€.
  • Hours: From January 18 to March 28 and only on weekends, you can visit only the gardens, from 10 am to 5 pm. From March 28 to October 31, you can also access the interior, at the same time.

Book a tour of lochs and castles in the Scottish Highlands

10. Cawdor Castle and gardens

Cawdor Castle| ©János Korom
Cawdor Castle| ©János Korom

Continuing with Macbeth and the literary connection, I present to you in last place on this list Cawdor Castle. If you are thinking about the book, I have to confess that originally all the events on which the story is based occurred many years before this fortress was built.

You can visit the castle and feast your eyes on the impressive living room. Why is it so striking? On its wall you can see all the portraits of generations of Campbell, the family that lived there in the 15th century.

Also very popular are the perfectly preserved tapestries in the bedrooms, and the kitchen full of antique items, almost as if no time has passed at all. And for nature lovers, the gardens are very extensive and open to the public, and definitely an attraction in itself.

Interesting facts

  • Location: Cawdor Castle, Nairn IV12 5RD, UK
  • Admission: Adults around 19€ and children 12€.
  • Hours: Open daily from 10 am to 5.30 pm from May 1 to October 1.

Book a tour of lochs and castles of the Scottish Highlands

Get your Explorer Pass and save money

Visiting Midhope Castle| ©Lannette C
Visiting Midhope Castle| ©Lannette C

There are castles to suit all tastes in Scotland. If you are thinking of visiting more than one of them, including the castles of Edinburgh or Stirling, it would be best to purchase the Explorer Pass.

Beyond the fact that each castle has its own ticket and price, the Explorer Pass includes 78 of the main attractions of Scotland's heritage paying a single fee. Note that there are castles that are privately managed and the Explorer Pass will not work for you, such as Eilean Donan Castle or Dunnottar Castle.

The Explorer Pass seems to me an ideal option if, like many tourists, you want to visit more than one city and visit different attractions. In addition, it will allow you to skip the line at each of them, so you will also be saving time, a very valuable resource on your vacation.