A castle has most probably existed on this site since the 12th century, however the present ruins are believed to date from the 13th century, with later additions.