La antigua iglesia parroquial de Sant Feliu se ubicaba en un lugar diferente al actual y ya está documentada desde principios del siglo XII. Tras los terremotos de 1427-28, el templo quedó destruido, solicitándose el traslado a unas dependencias del castillo, ya entonces destinadas a usos religiosos. La iglesia creció al amparo del castillo.