Craigievar Castle is located five miles south of Alford on Aberdeenshire's Castle Trail. The seven-story castle is an L-plan tower topped with small turrets. The castle has changed little since it was completed in 1626 by William Forbes. After centuries in the hands of the Forbes family, it is now in the care of the National Trust for Scotland.