Best castles around Craigmillar include the well-preserved Craigmillar Castle, a significant historical site located just three miles southeast of Edinburgh's city center. This area offers a glimpse into medieval Scottish life and history, with its prominent 14th-century tower house and extensive additions. The landscape provides panoramic views of Edinburgh, Arthur's Seat, and the Forth Estuary from its elevated positions. The region is characterized by historical landmarks and natural features, making it a notable destination for exploring Scotland's past.
Last updated: October 5, 2026
Highlight • Summit
Tip by
Highlight • Historical Site
Tip by
Sign up now to discover places like this
Get recommendations on the best single tracks, peaks, & plenty of other exciting outdoor places.
Highlight • Castle
Tip by
Highlight • Monument
Tip by
Highlight • Historical Site
Tip by
Sign up for free to discover even more castles around Craigmillar.
Already have an account?
Start today with a free account
Your next adventure awaits.
Holyrood is located at the end of the Royal Mile in Edinburgh and has been Scotland's principal royal residence since the 16th century. The palace serves as a venue for state occasions and official entertaining. The palace adjoins Holyrood Abbey and the gardens lie within Holyrood Park. The King's Gallery was created from existing buildings near the west entrance to the palace and opened in 2002 to display works of art from the Royal Collection. An adult admission ticket costs £26.00 (£22.00 if booked online in advance).
6
0
"Great drinks, great food, great vibes. Fun on all 3 floors – not just the iconic Roof Terrace." - see https://coldtownhouse.co.uk
1
0
"Nowhere is Scottish identity as well-kept as in Edinburgh. Tartan, kilts and bagpipes are omnipresent. Edinburgh's old town is Scotland's number one tourist attraction. The classicist New Town, Edinburgh Castle, Holyrood House and numerous historic buildings have been declared cultural monuments." This is what it says on the ARD media library's website for the series "Treasures of the World - Heritage of Humanity". The film contribution (in German) corresponding to the highlight can be found at the following link: https://www.ardmediathek.de/video/schaetze-der-welt/edinburgh-grossbritannien-folge-139/swr/Y3JpZDovL3N3ci5kZS83MTY0MjEy
3
0
Holyroodhouse is the official residence of the King in Scotland. Today King 🤴 and Queen 👸 were present for a week. Of course you can't visit there.
5
1
The Palace of Holyroodhouse is the official residence of the Monarchy in Scotland. Founded as a monastery in 1128 at the end of the Royal Mile in Edinburgh, the Palace of Holyroodhouse has a close association with the History of Scotland. Today, the Palace is a close focus for national celebrations and events in Scotland, most notably The Queen's ‘Holyrood Week’, which usually runs from the end of June to the beginning of July every year. (https://www.royal.uk/royal-residences-palace-holyroodhouse)
6
0
A pizza, prosecco and craft beer paradise, featuring a regularly changing roster of beers from it's on-site brewery.
1
0
The partially ruined 14th century castle holds a great position in the Roslin Glen. The high bridge used to access the castle would have been strong defence and was rebuilt to update the fortification in 1544. In 1980 the ruins where partially restored and you can now stay in the holiday accommodation in part of the castle.
2
0
Craigmillar Castle is renowned for its association with Mary, Queen of Scots, who stayed there on two occasions, notably in December 1566. It was during this visit that the 'Craigmillar Bond' was reportedly formed, a plot to assassinate her husband, Lord Darnley. The castle itself is one of Scotland's most completely preserved medieval castles, offering a deep dive into medieval Scottish life.
Craigmillar Castle is conveniently located just three miles southeast of Edinburgh's city center. While specific public transport routes aren't detailed here, it's generally accessible by local bus services from the city. Parking is available on-site for those traveling by car.
Yes, several attractions in the area are suitable for families. Holyrood Palace is an official royal residence with a rich history. Dalkeith Palace and Gazebo offers over 1,000 acres of parkland with outdoor activities, and its restoration project has made it a tourist attraction with fun for all ages. Craigmillar Castle itself, with its labyrinth of rooms and tunnels, is also engaging for children.
From the top of Craigmillar Castle's tower house, you can enjoy stunning panoramic views of Edinburgh, including Edinburgh Castle, Arthur's Seat, the Forth Estuary, and the Pentland Hills. Similarly, Arthur's Seat, an ancient volcano, offers commanding views across the Edinburgh region and the Firth of Forth.
The area around Craigmillar offers various outdoor activities. For running, you can explore routes like the 'Arthur's Seat – St Margaret's Loch loop' or 'St. Leonard's Bank, Edinburgh loop'. Cycling enthusiasts have options such as 'The Innocent Railway' or 'Portobello Promenade and Beach' routes. You can find more details on these and other routes in the Running Trails around Craigmillar, Road Cycling Routes around Craigmillar, and Cycling around Craigmillar guides.
While directly adjacent options might be limited, the broader area offers choices. Dalkeith Palace and Gazebo has a great cafe and shops at its Restoration Yard. In Edinburgh, Cold Town House is a popular spot known for its pizza, craft beer, and vibrant atmosphere, featuring an iconic roof terrace with castle views.
Craigmillar Castle is a 'warren of chambers, corridors and stairs,' with a labyrinth of staircases, rooms, and even medieval tunnels, making it a highly engaging site to explore. Key features include its 14th-century Tower House, a 15th-century curtain wall, and the ruins of an outer courtyard with a distinctive 'P'-shaped fishpond and dovecots.
Absolutely. Besides Craigmillar Castle, you can visit Holyrood Palace, the official royal residence in Scotland, founded as a monastery in 1128. Another option is Roslin Castle, a partially ruined 14th-century castle with a strong defensive position in the Roslin Glen, which has also been partially restored and offers holiday accommodation.
While specific seasonal recommendations are not provided, the castle's well-preserved structure and panoramic views make it an atmospheric and engaging site year-round. Consider visiting during milder weather for comfortable exploration of the outdoor areas and better visibility from the tower house. Winter visits can offer a unique, stark beauty, but be prepared for potentially windy and cold conditions, especially at higher points.
Walks around Craigmillar Castle Park and the wider area vary in difficulty. For instance, the 'Arthur's Seat – St Margaret's Loch loop' is considered difficult, while 'St. Leonard's Bank, Edinburgh loop' is moderate. Cycling routes like 'The Innocent Railway' are rated easy. It's recommended to check specific route details for terrain, elevation, and distance to match your fitness level.
Yes, Craigmillar Castle has served as a filming location for several productions. It was featured in 'Outlaw King' and stood in for Ardsmuir Prison in the popular TV series 'Outlander', which may be of particular interest to fans of these shows.


Looking for the best castles somewhere else? Discover other guides around Craigmillar: