Dr Neil's Garden
Dr Neil's Garden
Explore the medieval charm and royal history of Craigmillar Castle, Edinburgh’s well-preserved fortress with stunning city views and tranquil gardens.
Craigmillar Castle, located in Edinburgh, is one of Scotland’s best-preserved medieval castles. Built from the early 15th century and expanded over 250 years, it served as a fortified residence surrounded by gardens and pasture. The castle is historically significant for its connection to Mary Queen of Scots, who sought refuge here. Visitors can explore its labyrinthine rooms, climb the tower for panoramic city views, and enjoy the tranquil courtyard gardens.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Bus
Regular Lothian Buses services connect Edinburgh city centre to Craigmillar Castle in about 15-20 minutes. Tickets cost approximately £1.70 each way or £4 for a day pass. Buses run frequently but check schedules for evenings and weekends.
Car
Driving from central Edinburgh takes around 15 minutes. On-site parking is available but limited. Parking nearby may require a short walk. Be aware of local parking restrictions and fees.
Walking
For active visitors, a walk from Edinburgh city centre to Craigmillar Castle is about 5 km and takes roughly 1 hour. The route is mostly flat but urban, suitable for most fitness levels.
Catch the right light and the right mood, whether you want a bright city moment or a more cinematic evening visit.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover the enchanting blend of history, culture, and natural beauty in Edinburgh, Scotland's captivating capital city.
Tell me more about Edinburgh