Blair Castle, dating from the 13th century and the seat of the Dukes and Earls of Atholl, north west of Blair Atholl
Drummond Castle and Gardens
Loch Leven Castle on Castle Island where Mary Queen of Scots was imprisoned
Castle Menzies, a 16th century tower house which now houses the Menzies Clan Museum, near Aberfeldy
The captivating landscape of Perthshire is home to an array of enchanting castles, all of which have a fascinating tale to tell. Discover everything from atmospheric ruins to grand baronial tower houses seemingly frozen in time. Learn about the intriguing characters that once inhabited them and the dramatic events their walls have borne witness to.
Explore inside Huntingtower Castle where Mary Queen of Scots honeymooned with her second husband Lord Darnley, and where her young son James VI was once held captive by the 1st Earl of Gowrie, during an intriguing episode of Scottish history which became known as the ‘Ruthven Raid’.
You can continue in the footsteps of the tragic queen on a visit to the ruined Lochleven Castle where she spent 1567 as a prisoner before making a dramatic escape the following year.
Visit Castle Menzies which served as a clan stronghold of the chiefs of Clan Menzies for over four centuries, and explore the remarkably complete remains of the 16th century fortified mansion of Elcho Castle on the banks of the River Tay.
Take a look at the listings below and find out more about the castles in Perthshire.