A tan solo 10 km. de Pulpí se encuentra San Juan de los Terreros. Alrededor de una pequeña aldea de tradición marinera ha crecido esta localidad turística, con sus casas-cueva acondicionadas, y rodeada de bellas y tranquilas playas. Su emblema es el castillo, edificado en 1764 a modo de fuerte costero, sobre un cerro de 150 metros de altitud que penetra en el mar formando dos ensenadas, desde donde se pueden dominar en días claros desde Cabo Cope hasta el Castillo de Mesa de Roldán en Carboneras. Frente a su costa se encuentran Isla Negra e Isla de Terreros, ambas declaradas espacio natural protegido.