There are many big clubs out there waiting for him to use Xavi Hernandez's services to coach. If the rumors are true, there is a big possibility that he could go to Serie A. If going to the English League seems impossible for Xavi Hernandez to do, because of the style of play that Xavi uses. Hernandez and Serie A are not much different, but it would be different if Xavi Hernandez coached an English League club, I doubt if Xavi Hernandez trains an English League club. It seems that Xavi Hernandez will wait for offers from La Liga clubs rather than foreign leagues who have not really mastered the game at clubs outside La Liga.
Coaching a team in Serie a is more suitable for Xavi Hernandez. It may be just Milan that could be an option this summer due to the resignation of Stefano Pioli. Juventus is chasing Thiago Motta as the main target, but they may see Xavi as an alternative. Coaching a team in Serie A may be a tough challenge for Xavi to succeed in Europe, because Serie A teams are not so competitive in european competitions. Beside Juventus, Serie A teams have a lack of spending power, and this could be a struggle for Xavi if he wants to succeed in europe level.
Coaching a Premier League team may not be more suitable for him, but it's still possible if he wants to have a bigger challenge in his managerial career. Manchester United and Chelsea are the options, but I'm highly doubtful he will succeed at one of these two teams. There are too big internal challenge in this two club which could make Xavi potentially harming his future career as a coach, if he failed miserably.