La commune de Cayeux-sur-Mer est l’une des premières stations balnéaires créées en France vers 1870 à l’époque des célèbres « Bains de mers » ; en 1928 elle fut classée station climatique.
L’empreinte des ces temps anciens subsiste encore dans la ville.
Cayeux-sur-Mer s’étend sur 14 Km, le long du littoral, face à la mer.
Son port, le Hourdel, est situé à l’embouchure de l’une des plus belles Baies du monde, La Baie de Somme.
Le Hourdel est à la fois un port de plaisance et un port de pêche encore actif où l’on peut acheter des crevettes et des poissons sur le quai au retour des bateaux.