Southampton and Palace are named as rivals to the Irons in the Spanish newspaper Sport – which is the Spanish equivalent to The Sun!
El Haddadi spent last season on loan at Valencia after failing to impress at Barca after a bright start.
Now his club want around £10 million for the forward, who scored six goals and added three assists last term.
But the Prem trio would only want to pay up to £8m.
Should he decide to stay with the La Liga giants he will find it hard to find game time, with Lionel Messi, Luis Suarez and Neymar the established front three.
New boss Ernesto Valverde has also moved to bring back Gerard Deulofeu from Everton.