Background

Craigmillar Castle: Edinburgh’s Medieval Stronghold and Royal Refuge

Explore Craigmillar Castle’s medieval ruins, royal history, and stunning views just outside Edinburgh’s city centre.

4.7

A Fortress Rooted in Scottish History

Craigmillar Castle stands as a remarkable example of medieval architecture and Scottish heritage. Construction began in the early 15th century by the Preston family and continued over the next 250 years, evolving from a defensive tower house into a comfortable noble residence. The castle’s L-plan tower house remains a dominant feature, surrounded by a curtain wall enclosing gardens, a dovecot, and pastureland. Its history is deeply intertwined with Edinburgh and Scotland’s turbulent past, including its role during the Scottish Wars of Independence.

Royal Connections and Intrigue

The castle is famously linked to Mary Queen of Scots, who sought refuge here twice, notably after the murder of her secretary, David Rizzio. It was also the site where conspirators plotted the assassination of her husband, Lord Darnley. Mary’s visits brought life to the castle, with records of her engaging in archery and hunting nearby. The two ancient yew trees at the entrance are believed to commemorate her stays, symbolizing longevity and the wood’s traditional use for crafting bows.

Exploring the Castle’s Architecture and Grounds

Visitors can explore the castle’s five levels, including the great hall, private chambers, and the prison in the basement (currently closed for safety). The narrow spiral staircases and historic stonework create a maze-like experience. From the tower’s ramparts, panoramic views stretch over Edinburgh, including Holyrood Park and Edinburgh Castle. The grounds feature a unique fishpond shaped like the letter 'P' for Preston and peaceful gardens perfect for leisurely strolls.

Visitor Experience and Conservation

Craigmillar Castle offers a self-guided exploration with interpretive displays that bring its history to life. Some areas remain closed due to ongoing conservation efforts, but ample accessible sections allow visitors to appreciate the site’s grandeur. The castle’s courtyard provides seating and picnic areas, while the visitor centre offers information and amenities. The site welcomes dogs on leads, except in roofed areas, and provides level access paths with benches for rest.

Atmosphere and Cultural Significance

The castle’s atmospheric ruins evoke the medieval era’s mystery and drama. Its labyrinthine corridors and ancient stone walls invite imagination and discovery. Craigmillar has also appeared in film and television, notably in "Outlander" and "Outlaw King," enhancing its cultural resonance. The site is a tranquil escape from the city bustle, offering a blend of history, nature, and scenic vistas.

Practical Details for Visitors

Open daily from 9:30am to 5:30pm during spring and summer, with shorter hours in autumn and winter, Craigmillar Castle requires advance ticket booking. Admission prices are reasonable, with concessions and family tickets available. The castle is easily accessible by bus from Edinburgh city centre, making it an ideal half-day outing. Visitors are encouraged to wear sturdy footwear due to uneven surfaces and narrow staircases.

Local tips

  • Book tickets online in advance to secure entry and enjoy discounted prices.
  • Wear sturdy shoes due to uneven stone staircases and grassy slopes.
  • Visit on weekday mornings or late afternoons for fewer crowds and beautiful light.
  • Don’t miss climbing the tower house for panoramic views of Edinburgh and surrounding landmarks.
  • Look for the historic yew trees at the entrance, symbolizing the castle’s royal connections.
widget icon

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

A brief summary to Craigmillar Castle

  • Monday 9:30 am-5:30 pm
  • Tuesday 9:30 am-5:30 pm
  • Wednesday 9:30 am-5:30 pm
  • Thursday 9:30 am-5:30 pm
  • Friday 9:30 am-5:30 pm
  • Saturday 9:30 am-5:30 pm
  • Sunday 9:30 am-5:30 pm

Getting There

  • Bus

    Regular Lothian Buses services connect Edinburgh city centre to Craigmillar Castle, with journey times around 15-25 minutes. Tickets cost approximately £1.70 one way or £4 for a day pass. Buses run frequently throughout the day, making this a convenient and affordable option.

  • Car

    Driving to Craigmillar Castle takes about 15 minutes from central Edinburgh. Limited on-site parking is available, with additional parking nearby. Note that some roads may be narrow, and parking fees may apply.

  • Walking

    For active visitors, walking from nearby neighborhoods involves a gentle incline and takes about 30-45 minutes. Paths include paved and grassy sections; sturdy footwear is recommended. The castle grounds themselves are mostly level but include some uneven surfaces.

Popular Experiences near Craigmillar Castle

Popular Hotels near Craigmillar Castle

Select Currency