
Illustrative image — may not represent the actual venue
Craigmillar Castle is a medieval castle on Craigmillar Castle Road, about a mile outside Edinburgh's old city walls, built around one of Scotland's oldest tower houses. Mary Queen of Scots took refuge here in 1566, and visitors can explore the great hall and prison, see a P-shaped fishpond and look across to Holyrood Park and Edinburgh Castle.
Historic Environment Scotland do not publish a line about visitors' dogs for this site. Their site-wide rule, from their own pages, is that assistance dogs are permitted at all their sites including roofed areas, that dogs must be kept on a lead at all times and never left unattended, and that owners must pick up after them. Whether ordinary visitors' dogs are admitted here is not stated either way, so check the signs on arrival before counting on it.
Dates default to the weekend after next — you can change them on Booking.com.
Booking links are affiliate links — we may earn a commission at no extra cost to you.
Here’s one way a dog-friendly day around Craigmillar Castle could look in Edinburgh. Tap below and Woody builds your plan — picking the best stops near you and sorting the route.
Example stops — Woody chooses yours when you plan.
Then £3.99/month · cancel anytime · browsing stays free
Search Edinburgh for a few more, save the spots you love — then let Woody plan a full dog-friendly day around your favourites.