Le nom est une roseraie — rosetum — parce qu'à l'époque grecque et romaine on cultivait ici des roses, et les pétales servaient à remplir les oreillers des Sybarites: Roseto était une des villes satellites de Sybaris. Le «Capo Spulico» n'a été ajouté qu'en 1970, d'après le promontoire tout proche. Le château se dresse à pic sur la mer: une première forteresse fut élevée par Robert Guiscard, mais la grande, le Castrum Petrae Roseti, est de 1260. Il est assez ancien et assez connu pour figurer sur les vieilles cartes marines — et il est aussi sur la carte d'Italie peinte à fresque dans la salle des Cartes, au Vatican.
Sous le château, sur la plage, il y a un rocher que tout le monde appelle le champignon, et c'est ce qui finit sur les cartes postales. Jusqu'à il y a une génération le village vivait de figues, de poires, de citrons, de fèves, de pois, d'olives et de moutons en liberté; puis, à partir des années quatre-vingt, il est devenu la principale station balnéaire de l'Ionienne cosentine. Le recensement de 2001 montre ce que cela a donné: à côté du village, avec sept cent quarante-sept habitants, et de la marina, avec huit cent quinze, il comptait des villages de vacances de dix, cinq, trois et deux résidents, un qui n'en avait aucun, et une seule personne enregistrée comme habitant la campagne. Le musée des coquillages a été fondé par deux poètes, et l'un d'eux, Dante Maffia, est né ici.