Enjoy our guide to the most majestic and impressive castles, palaces and monuments in or near Edinburgh.
The first three are located in Edinburgh. We then encourage you to take day trips to the beautiful cities of Stirling and North Berwick to see the rest. The driving times are short, and It's a journey you won't regret.
For more information on each castle, visit our blog posts:
Day 1 - Edinburgh
These three castles are all in Edinburgh. If you are staying close to the Old Town you can walk the Royal Mile to both Edinburgh Castle and Holyroodhouse. Then take a cab to Craigmillar Castle. DO NOT walk around in Craigmillar alone or at night. Read below to find out why.
EH1 2NG Edinburgh, United Kingdom
+44 (0)131 225 9846
Day 2 - Edinburgh
Canongate, at the eastern end of the Royal Mile
EH8 8AE Edinburgh, United Kingdom
+44 20 7766 7300
Day 3 - Edinburgh
Craigmillar Castle Road
EH16 4SY Edinburgh, United Kingdom
+44 1131 661 4445
Day 4 - Edinburgh
These castles/monuments are located in the city of Stirling, which is about 40 miles northwest from Edinburgh. You can take a train from Waverly Station, bus it or drive it.
Stirling Old Town
FK8 1EJ Edinburgh, United Kingdom
+44 (0)1786 450 000
FK9 5LU Edinburgh, United Kingdom
01786 472 140
Day 5 - Edinburgh
These castles are located near the city of North Berwick, which is about a 40-60 minute drive from Edinburgh. Rent a car so you can use your time most effectively. Just make sure you drive on the LEFT side of the road :-)
EH39 Edinburgh, United Kingdom