Debió de construirse a partir del año 1187, fecha de la concesión del fuero a la villa por Alfonso VIII, y la consecuente repoblación y auge marítimo alcanzado por la misma. Su fábrica se asentó sobre las ruinas de una fortaleza romana del siglo IV, que remataba sobre la bahía las antiguas murallas del mismo origen, que circundaban la Puebla Vieja de Santander. Tras la batalla naval de la Rochela (1372), fueron encerrados en el castillo de la villa de Santander los sesenta y dos caballeros ingleses de la espuela de oro, atados con cadenas de hierro.