The Spanish fleet arrived off Roatán at 6am on March 13, and after its defenders fired several ineffectual cannon shots, the Santa Maltilda and the other ships anchored out of range.
At about 10:15 am on March 16, Spanish guns opened up against Forts Dalling and Despard, which guarded the mouth of New Port Royal's harbour.