
About Inchgarvie Castle
Heritage background, architectural provenance & visitor guide
Inchgarvie Castle is a fascinating ruin situated on a tiny, rocky islet in the Firth of Forth, sitting directly beneath the cantilever arches of the Forth Bridge. The island was first fortified in the late 15th century by Dundas of Dundas to defend the shipping lanes against French raids and pirates.
In 1500, King James IV completed the construction of a strong stone tower house on the island. The castle served a variety of functions over the centuries: it was used as a state prison for political dissidents, a quarantine station for plague victims, and a key naval defensive fort during the Napoleonic Wars.
During both World Wars, the castle was integrated into the Forth's defenses, with concrete gun emplacements and searchlight platforms built directly over the old stonework. Today, the island is uninhabited, and the layered ruins of the medieval castle and modern fortifications can be seen from boat cruises.
Visitor Perspectives
Verified authentic traveler observations
“A absolute must-see when in Edinburgh. Packed with history and the views are incredible!”
“Highly recommend booking tickets online beforehand to avoid lines.”
Explore More in South Queensferry
Plan your visit across South Queensferry with our curated directory of independent artisan cafes, heritage stays, riverside walks, and cultural institutions.