El Baluarte de San Pedro se encuentra situado en la antigua salina de Santiago, a la derecha del camino a Chiclana, delante de la batería del mismo nombre (Santiago). De forma poligonal sus muros tienen una longitud de 18, 31, 51 y 24 metros; permaneciendo abierto por el lado que da hacia el puente Zuazo. Ocupa una superficie de 1.900 metros cuadrados. Es una fortificación estable de cantería, aunque de escasa elevación y robustez.
Defendía el flanco de la batería del salero de Santiago, atacaba las baterías enemigas del camino de Chiclana e incluso la de Bellune, y defendía la isla del Vicario.
Disponía de foso de agua y contaba con doce piezas de a 24, de a 16 y de a 8. Actualmente sigue rodeado de un foso que la convierte en isleta. En 2010 se restauró el conjunto y se rehizo la santabárbara.