Dalhousie Castle is a magnificent 13th century fortress just 9 miles from Edinburgh’s city centre. Set within acres of wooded parkland Dalhousie Castle holds the title as ‘Scotland’s Oldest Inhabited Castle’.