Duffus Castle

About

Duffus Castle in Moray is one of Scotland’s most evocative medieval ruins, set on a dramatic mound that once formed a massive defensive motte. Built in the 12th century by the de Moravia family, it became one of the strongest fortifications in northern Scotland. Its most striking feature today is the way the stone keep leans at a dramatic angle—evidence of the soft earth beneath it slowly sinking over centuries, giving the castle its unmistakable silhouette. Inside the ruin, visitors can explore the remains of the great hall, storage chambers and defensive walls that once protected the surrounding lands. The keep’s interior layout is still visible, allowing you to imagine how the castle functioned during its height as a feudal stronghold. Informational panels explain the castle’s role in regional conflicts, including its occupation during the Wars of Scottish Independence. The surrounding bailey offers sweeping views across farmland and towards the Moray coast, emphasising why the site was chosen for defence. Walking through the grassy earthworks reveals the scale of the original fortifications, from ditches to ramparts.

Elgin Scotland
Duffus Castle
Location

Duffus Castle is a remarkably well-preserved motte-and-bailey fortress located in the historic county of Moray, Scotland. Set amid picturesque open countryside, the stronghold sits just outside the small village of Duffus, about four miles northwest of Elgin. You can find the ruins at Duffus, Elgin, Moray, IV30 5RH. Originally constructed in the twelfth century, the castle features an iconic medieval earth mound topped by a stone keep that famous for having cracked and slipped dramatically down the slope over time. The surrounding Moray region offers a wealth of historic, cultural, and scenic attractions to explore nearby. Just a short drive away sits Spynie Palace, the impressive former residence of the Bishops of Moray featuring one of Scotland's largest stone tower houses. Heading into the town of Elgin brings you to Elgin Cathedral, a majestic medieval ruin known as the Lantern of the North, as well as the Elgin Museum which displays thousands of years of regional history.Motor enthusiasts will appreciate the nearby Moray Motor Museum, while those interested in local heritage can head north to the coastal town of Lossiemouth to visit the Lossiemouth Fisheries and Community Museum. For more ancient history, the nearby village of Burghead features the remains of a vast Pictish fort and the Burghead Visitor Centre. Surrounded by sandy beaches and historic sites, the castle is an ideal stop for anyone touring the area.

Spynie Palace Spynie Palace Palace Elgin Museum Elgin Museum Museum Moray Motor Museum Moray Motor Museum Museum