Port-Vendres est l’un des rares ports en eau profonde de cette partie de la côte méditerranéenne française. Il accueille des cargos et des croisières, ainsi que des bateaux de pêche, petits et grands, que l’on voit arriver avec leurs prises quotidiennes. La géomorphologie de Port-Vendres fait qu’il s’est développé différemment du port voisin de Collioure. Alors que Collioure possède deux plages qui descendent lentement vers un fond sablonneux relativement peu profond, Port-Vendres est plus profond et plus rocheux. Collioure et Port-Vendres ont donc été utilisés à des fins différentes : Collioure pour les petits navires commerciaux et Port-Vendres pour les navires plus grands et le transport militaire. Au cours du XXe siècle, cela en a fait un point d’embarquement important pour les troupes françaises en Algérie.