"KILRAVOCK CASTLE, a picturesque old mansion in the Nairnshire section of Croy and Dalcross parish, near the left bank of the river Nairn, 7 miles SW of Nairn town, and 3 SSE of Fort George station. ' The keep of Kilravock, ' says Mr Skelton, ' stands on the thicklywooded bank that overhangs the valley of the Nairn. It is an imposing though somewhat heavy mass of masonry; a clumsy manor house in the architectural style of a later century having been tagged on to the square crenellated keep, built in 1460 by Hugh, the seventh baron, and destroyed by that parvenu Earl of Mar, who was hanged by the old nobility in his own scarf over the Brig of Lauder. ..."
F.H. Groome, Ordnance Gazetteer of Scotland (1882-4)