Hola Manu,
Si tienes previsto pasar noche en Llança o proximidades, te aconsejo el camping
http://www.campingportdelavall.com/ que se encuentra en Port de la Selva, es el único que esta a orilla de mar entre Port de la Selva y lo que queda de costa hasta llegar a Francia.
El siguiente camping que te aconsejo se encuentra ya en Francia a menos de un par de millas después de pasar Collioure, un pueblo precioso con sus fortificaciones a tocar el agua y que se merece una visita, el camping es
http://campinglagirelle.unblog.fr/.
Lo único a tener en cuenta es la distancia, entre los 2 campings, trazando rectas de cabo a cabo hay unas 18 millas con lo que te perderías los encantos de la costa. Puede que exista otro camping mas cerca una vez en Francia, pero lo desconozco. De lo contrario a medio camino entre estos 2 campings, antes de llegar a Portbou ultimo pueblo en Cataluña, existen 2 o 3 calas con acceso exclusivo por mar donde poder pasar la noche, no tendras el confort de la arena, son playas de piedras alisadas por el mar, también tienes alguna pequeña playa de arena gruesa en Portbou, alejadas de la playa principal.
Si sigues mas allá de Collioure no he navegado haciendo ruta, pero encontraras campings a pie de playa sin dificultad ya que a partir de
Argeles empiezan grandes playas turísticas.
Si dispones de 3 días y la tramontana te lo permite, personalmente te aconsejaria empezar el viaje en
Portlligat y aprovechar para cruzar el
Cap de Creus, llegar al primer camping que te indico, el segundo día seguir la ruta hasta Portbou, para acabar el tercer día en Collioure.
Saludos y a disfrutar