Edinburgh, Southside

Craigmillar Castle Park

Add to List

Introduction

Craigmillar Castle, situated within the expanse of Craigmillar Castle Park, is a historic site that captures the intrigue of Scotland’s past. Constructed in the 15th century by Sir John Preston, it served both as a fortress and a stately residence. The castle is perhaps best known for its connection to Mary, Queen of Scots, who sought refuge here during a turbulent period in her reign. From the top of its tower, views extend across Edinburgh, taking in landmarks such as Arthur’s Seat and the city’s distinctive skyline.

The castle itself is a fascinating place to explore. The Great Hall, with its high ceilings and stone fireplaces, speaks to its role as a space for gatherings, while private chambers and hidden staircases reveal the personal lives of its inhabitants. The structure has been preserved without heavy modernisation, offering a glimpse of how it might have appeared centuries ago. Its sturdy walls and intricate design tell stories of both its defensive importance and its domestic comforts.

Surrounding the castle, the park offers a quiet setting with woodlands, open fields, and historical walking trails. Lady Susan’s Walk, an old route through the estate, provides a particularly scenic approach to the castle, and paths such as the Lilac Walk add further character to the grounds. The area is ideal for casual walks, with clear paths inviting visitors to take their time and appreciate the space.

Reaching the castle is straightforward. Regular bus routes serve the area, stopping close to Craigmillar Castle Road. From there, it’s a short, pleasant walk to the entrance. Parking is available, though limited, and early arrival is recommended on busier days. The trails are well-maintained, making them accessible for visitors of all ages.

Nearby, Inch House offers another layer of historical interest. Once part of the same estate as the castle, it dates back to the early 17th century and adds depth to the story of the land. For those looking to extend their visit, connections to Holyrood Park and Arthur’s Seat allow for further exploration of Edinburgh’s outdoor attractions.

Craigmillar Castle stands as a place where visitors can engage with history directly, exploring the spaces where significant events once unfolded. The park provides the space to reflect and enjoy the outdoors, making it a destination that appeals to families, history enthusiasts, and those seeking a relaxed outing just beyond the city centre.

Location

Craigmillar Castle Park is situated just three miles southeast of Edinburgh’s city centre, tucked away in a peaceful area that feels removed from the busy urban surroundings. The park is easily reached by public transport, with Lothian buses stopping on Craigmillar Castle Road. From there, it’s a short uphill walk to the castle entrance, which offers a gradual and scenic approach. For those travelling by car, there is limited parking near the entrance, so arriving early is a good idea, especially on weekends or during school holidays.

Walking through Holyrood Park is another way to reach the castle, providing an atmospheric route with Arthur’s Seat and Duddingston Loch adding to the journey. This approach gives a sense of the area's natural beauty and history before arriving at the castle itself. For cyclists, the nearby paths offer an enjoyable ride with options to connect to other parts of Edinburgh.

The surrounding area includes attractions such as Bridgend Farmhouse, where visitors can relax with a coffee or light lunch, and Holyrood Park, which connects to trails leading to Arthur’s Seat. The location strikes a balance between easy accessibility and a sense of escape, making it ideal for a day out filled with history, nature, and exploration.

What's nearby

Book
Calendar
June 2026
Jun 2026
SunMonTueWedThuFriSat
Adults
1
Children
0
Pets
0
Amenities
    Good to know