Belcastel already existed well before the year 1000. The site of the present castle was occupied by a pre-Roman chapel.
The first mention of a primitive fortress dates back to the eleventh century. It is at this time that the castle is built by enclosing within its walls the chapel. Until the 13th century the castle is owned by the family of Belcastel.