Bonjour,
oui justement pour les billets de bateau y'aura pas probléme, il faut juste eviter la haute saison, en ce qui concerne les agences, il en existe sur place, mais je crois qu'il vaut mieux les prendre en avance, comme ça vous serez traquil, en plus sur place c'est toujours des prix chers, je connais un site
www.maroc-ferry.com
qui proposent des billets opens pour la traversée
Algesiras /
Tanger et
Algesiras / Ceuta donc si vs arrivez un peu en avance ou en retard y aura pas de problémes.