One of Scotland's most impressive strongholds, Blackness Castle was built in the 15th century by one of Scotland's most powerful families, the Crichtons.
Built in the 15th century and massively strengthened in the 16th century as an artillery fortress, Blackness Castle has been a royal castle, prison, armaments depot and film location for Hamlet and the BBC production of Ivanhoe.
Blackness Castle is often referred to as ‘the ship that never sailed’ due to its great stone ship appearance. From the castle you can enjoy breathtaking views of the Firth of Forth and Fife.
There are display boards around the lawn although uneven ground and cobbles make it difficult for visitors using wheelchairs. There are gravel paths around the lawn and there is some fine shrubbery in the grounds.
1 Apr to 30 Sept:
Daily, 9.30am to 5.30pm
Last entry 5pm
1 Oct to 31 Mar:
Daily, 10am to 4pm
Last entry 3.30pm
Tuesdays and Thursdays throughout July the castle will be open until 8pm. (last entry 7.30pm)
Very occasionally the property has to close at short notice due to adverse weather conditions or other reasons out with our control. Please check the Historic Scotland closures page for any unexpected site closures https://www.historicenvironment.scot/visit-a-place/check-for-closures/ . You can also follow closure tweets from @welovehistory using #hsclosure. Alternatively please call the site before setting off to check they are open.
Blackness Castle on the silver screen
Outlander film location
This impressive fortress provides the setting for the Fort William headquarters of Black Jack Randall as well as featuring in the heart-wrenching scene of Jamie’s incarceration.
*Outlander is the TV adaptation of the critically acclaimed time travel romance and fantasy adventure novels by American writer Diana Gabaldon. It centres around the story of Claire Randall (played by Caitriona Balfe), a married English combat nurse from 1945 who, while on her second honeymoon in Inverness, is mysteriously swept back in time to the 18th-century Scottish Highlands. There she meets Jamie (played by Sam Heughan), a chivalrous young warrior, with whom she becomes romantically entwined.
To find out more about the series and its Scottish connections, go to www.visitscotland.com/outlander