Port-Vendres è uno dei pochi porti di acque profonde in questa parte della costa mediterranea francese. Trasporta navi da carico e crociere, così come grandi e piccoli pescherecci che possono essere visti arrivare con le loro catture giornaliere. La geomorfologia di Port-Vendres significa che si è sviluppata in modo diverso dal vicino porto di Collioure. Mentre Collioure ha due spiagge che scendono lentamente verso un fondale sabbioso relativamente poco profondo, Port-Vendres è più profondo e più roccioso. Collioure e Port-Vendres, quindi, furono usati per scopi diversi: Collioure per piccole navi commerciali e Port-Vendres per navi più grandi e trasporto militare. Durante il 20° secolo, ciò lo rese un importante punto d’imbarco per le truppe francesi che dovevano servire in Algeria.