Selon un document du Conseil régional du Tourisme (CRT) d'Agadir, cette progression s'explique par le bon comportement du marché français, qui arrive en tête des arrivées avec 24.386 touristes, du marché local (12.064 visiteurs) et des marchés allemands et belges avec respectivement 5.464 et 4.830 touristes.

Le CRT note également que le nombre des nuitées a enregistré une augmentation de 11,75 %, avec un total de 303.843 nuitées contre 271.906 en avril 2004.

Il précise que les touristes français viennent en pôle position avec 121.158 nuitées (+14,47 %), suivis des Allemands avec 39.720 nuitées (+7,55 %), des Belges (31.912 nuitées, soit +2,66 %) et des touristes marocains avec 28.412 nuitées. S'agissant du classement des hôtels, il ressort du document du CRT que les hôtels 4 étoiles viennent en tête des établissements qui ont accueilli le plus grand nombre de touristes en avril dernier avec 20.934 visiteurs, suivis des villages touristiques (17.246), des hôtels 3 étoiles (11.531) et des hôtels 5 étoiles avec un total de 4.213 touristes en avril 2005.