difficile
difficile de choisir à votre place, tout dépend de ce que vous recherchez : ce sont 2 villes complètement différentes !!! marrakech : c'est les souks, les jardins, les musées, la place djema el fna, et les environs à visiter.
Agadir est une station balnéaire qui se reconstruit petit à petit après le tremblement de terre : il y a son port à visiter, la kasbah, sa plage d'une dizaine de kms, les souks (en moins grands que Marrakech) et ensuite vous pouvez aller jusqu'aux portes du désert etc...
quant au logement, sur Marrakech, il y a des riads, ce que vous ne trouvez pas sur Agadir.
au point de vue temps, en février, mars à Marrakech vous risquez d'avoir un peut + froid qu'à Agadir car avec la mer, le climat n'est pas le même