El castillo de San Marcos,es sin duda un bellísimo Castillo,emblema del Puerto Santa María y considerado monumento nacional. Se creó en el sigloX,fue fortaleza, cárcel de galeotes y centro religioso entre otros. Fue vinculada desde el principio a la familia de Don Fernando de la Cerda.