Castles · Central Scotland
Craigmillar Castle
In or near Danderhall.
Craigmillar Castle — castle in Edinburgh, Scotland, UK.

Wikimedia Commons contributors — see linked file page for photographer and licence licence
Plan your visit
- Typical visit
- 1.5 h–3 h
- Nearest railway station
- Brunstane · 3.1 km
- Paid entry
- Family-friendly
- Limited wheelchair access
Getting there & planning your visit
To visit Craigmillar Castle, the nearest railway station is Brunstane, located 3.1 km away. The postcode for sat-nav is EH16 4SY, and entry is paid. Accessibility is limited for wheelchair users.
About
Craigmillar Castle is a castle in the United Kingdom — fortified architecture from the medieval, Tudor, or Victorian-revival period. Records date its origin to 1300. Heritage designation: scheduled monument. Owned by Historic Environment Scotland. Managed by Historic Environment Scotland. Wikidata describes it as: "castle in Edinburgh, Scotland, UK". Coordinates: 55.9257°, -3.1409°.
Photo gallery
Heritage listing
Craigmillar Castle is a ruined medieval castle in Edinburgh, Scotland. It is three miles (4.8 km) south-east of the city centre, on a low hill to the south of the modern suburb of Craigmillar. The Preston family of Craigmillar, the local feudal barons, began building the castle in the late 14th century and building works continued through the 15th and 16th centuries. In 1660, the castle was sold to Sir John Gilmour, Lord President of the Court of Session, who breathed new life into the ageing castle. The Gilmours left Craigmillar in the 18th century for a more modern residence, nearby Inch House, and the castle fell into ruin. It is now in the care of Historic Environment Scotland as a scheduled monument, and is open to the public.
From Historic Environment Scotland under OGL v3.
From Historic Environment Scotland
Read a brief history of Craigmillar Castle, including its links to Mary Queen of Scots, and highlights of a visit to the tower house castle in Edinburgh. Contact us today for more information.
Read more on the official property page.
From the Wikipedia article
Craigmillar Castle is a ruined medieval castle in Edinburgh, Scotland. It is three miles (4.8 km) south-east of the city centre, on a low hill to the south of the modern suburb of Craigmillar. The Preston family of Craigmillar, the local feudal barons, began building the castle in the late 14th century and building works continued through the 15th and 16th centuries. In 1660, the castle was sold to Sir John Gilmour, Lord President of the Court of Session, who breathed new life into the ageing castle. The Gilmours left Craigmillar in the 18th century for a more modern residence, nearby Inch House, and the castle fell into ruin. It is now in the care of Historic Environment Scotland as a scheduled monument, and is open to the public. Craigmillar Castle is best known for its association with Mary, Queen of Scots. Following an illness after the birth of her son, the future James VI, Mary arrived at Craigmillar on 20 November 1566 to convalesce. Before she left on 7 December 1566, a pact known as the "Craigmillar Bond" was made, with or without her knowledge, to dispose of her husband Henry Stuart, Lord Darnley. Craigmillar is one of the best-preserved medieval castles in Scotland. The central tower house, or keep, is surrounded by a 15th-century courtyard wall with "particularly fine" defensive features. Within this are additional ranges, and the whole is enclosed by an outer courtyard wall containing a chapel and a doocot (dovecote).
Excerpt from Wikipedia under CC BY-SA 4.0. See the source article linked in Sources below.
Background
History
The lands of Craigmillar were granted to the monks of Dunfermline Abbey by King David I in the 12th century. The Preston family were first granted land in the area by King David II in 1342 and held 2/3 of the estate. In a further grant of 1374, King Robert II gave the remaining lands of Craigmillar to Sir Simon de Preston, Sheriff of Midlothian. It was Simon's son, Simon Preston, or his grandson, Sir George Preston, who began work on the tower house which now forms the core of the castle. This was in place by 1425, when a charter was sealed at Craigmillar by Sir John Preston. In 1479, John Stewart, Earl of Mar, brother of King James III was held prisoner at Craigmillar, accused of…
Description
At the core of Craigmillar Castle is the 14th-century L-plan tower house, built on a rocky outcrop. Wrapped around this is the 15th-century courtyard wall, with ranges of buildings at the south-east, east, and west. Beyond the wall is a lower outer wall, enclosing a broad outer courtyard. This contained gardens and a chapel. Further gardens lay to the south, where the outline of a fish pond can be seen.
Sourced from Wikipedia under CC BY-SA 4.0.
- Coordinates
- 55.9257, -3.1409
- District
- City of Edinburgh
- Postcode
- EH16 4SY
- Parliamentary constituency
- Edinburgh East and Musselburgh
- Established
- 1300
- Nearest railway station
- Brunstane — 3.1 km
- Official site
- www.historicenvironment.scot
Sources
- wikidata: Q432422 (CC0)
- wikipedia: Craigmillar Castle (CC BY-SA 4.0)
- commons: Craigmillar Castle.jpg (CC BY-SA 4.0)
Other places nearby

Hawkhill Wood
Battlefields & battle sites · 0.2 km

The Quarry
Natural landmarks · 0.3 km

Ravenswood standing stone
Windmills · 0.6 km

Ravenswood Avenue Standing Stone
Stone circles · 0.6 km

Craigmillar Castle Park Cemetery
Cemeteries · 0.6 km

The White House, Craigmillar
Memorials & monuments · 0.8 km

Dr Helen Crummy
Other places · 0.9 km

Robin Chapel
Historic churches · 0.9 km

The Robin Chapel
Memorials & monuments · 0.9 km

Church Of Scotland, Richmond Craigmillar Church, Niddrie Mains Road, Edinburgh
Historic churches · 1.1 km

Niddrie Stone
Archaeological sites · 1.1 km

Niddrie, standing stone 65m SSE of 160 Greendykes Road
Windmills · 1.1 km
Nearby
Battlefields & battle sites · Central Scotland
Hawkhill Wood
Hawkhill Wood in Scotland Central, United Kingdom.
Natural landmarks · Central Scotland
The Quarry
The Quarry — a other in scotland-central, United Kingdom.
Windmills · Central Scotland
Ravenswood standing stone
Ravenswood standing stone — a post mill in scotland-central, United Kingdom.
Stone circles · Central Scotland
Ravenswood Avenue Standing Stone
Ravenswood Avenue Standing Stone — a stone circle in scotland-central, United Kingdom.
Cemeteries · Central Scotland
Craigmillar Castle Park Cemetery
Craigmillar Castle Park Cemetery is a cemetery in the United Kingdom.
Memorials & monuments · Central Scotland
The White House, Craigmillar
The White House, Craigmillar — a memorial in scotland-central, United Kingdom.
Where to eat & stay near Craigmillar Castle
Places to stay
Hotels · Central Scotland
Kildonan Lodge Hotel
Kildonan Lodge Hotel — a hotel in scotland central.
Hotels · Central Scotland
The Scholar
The Scholar — a hotel in scotland central.
📷 5Campsites · Central Scotland
Mortonhall Caravan and Camping Park
Mortonhall Caravan and Camping Park — a campsite in scotland central.
Hostels · Central Scotland
Argyle Backpackers
Argyle Backpackers — a hostel in scotland central.
Places to eat & drink
📷 7Historic pubs · Central Scotland
Sheep Heid Inn
Sheep Heid Inn in Scotland Central, United Kingdom.
Historic pubs · Central Scotland
Physician and Firkin Public House, 58 Dalkeith Road, Edinburgh
Physician and Firkin Public House, 58 Dalkeith Road, Edinburgh in Scotland Central, United Kingdom.
📷 7Historic pubs · Central Scotland
Leslie's Bar, 45, 47, 49 Ratcliffe Terrace, Edinburgh
Leslie's Bar, 45, 47, 49 Ratcliffe Terrace, Edinburgh in Scotland Central, United Kingdom.
Historic pubs · Central Scotland
1, 3 and 5 Newington Road, Edinburgh
1, 3 and 5 Newington Road, Edinburgh in Scotland Central, United Kingdom.
Historic pubs · Central Scotland
Public House, 5 Piershill Place, Portobello Road, Edinburgh
Public House, 5 Piershill Place, Portobello Road, Edinburgh in Scotland Central, United Kingdom.
Historic pubs · Central Scotland
15-16 Argyle Place, Edinburgh
15-16 Argyle Place, Edinburgh in Scotland Central, United Kingdom.
More places run by Historic Environment Scotland
📷 5Castles · North West England
Caerlaverock Castle
Caerlaverock Castle — former castle archaeological site in Dumfries and Galloway, Scotland, UK.
📷 5Castles · North West England
Hermitage Castle
Hermitage Castle — Semi-ruined castle in Scotland.
📷 5Castles · Scottish Highlands
Corgarff Castle
Corgarff Castle — castle and military museum in Aberdeenshire, Scotland, UK.
📷 3Museums · Scottish Highlands
Duff House
Duff House — estate house in Banff, Aberdeenshire, Scotland, UK.
Other castles from this era
📷 5Castles · South East England
Allington Castle
Allington Castle — stone-built moated castle in Allington, England.
📷 5Castles · South East England
Guildford Castle
Guildford Castle — castle in Guildford, Surrey, England, UK.
📷 5Castles · South East England
Rochester Castle
Rochester Castle — castle in Rochester, Kent, South East England.
📷 5Castles · South East England
Arundel Castle
Arundel Castle — castle in West Sussex, England, UK.
More castles in this region
📷 3Castles · Central Scotland
Achallader Castle
Achallader Castle — castle in Argyll and Bute, Scotland, UK.
Frequently asked questions
- Where is Craigmillar Castle?
- Craigmillar Castle is in central Scotland, United Kingdom (postcode EH16 4SY).
- What is Craigmillar Castle?
- Craigmillar Castle — castle in Edinburgh, Scotland, UK.
- How do I get to Craigmillar Castle?
- The nearest railway station is Brunstane, about 3.1 km away. Drivers can use postcode EH16 4SY.
- When was Craigmillar Castle built?
- Built or established in 1300.
- Who runs Craigmillar Castle?
- Craigmillar Castle is operated by Historic Environment Scotland.
- Is Craigmillar Castle a listed building?
- Craigmillar Castle is officially recognised as scheduled monument listed.
- Does Craigmillar Castle charge admission?
- Craigmillar Castle typically charges admission. Check the official site for current ticket prices and opening hours.
- How do I get to Craigmillar Castle?
- The nearest railway station is Brunstane, about 3.1 km away. Drivers can navigate to postcode EH16 4SY.