Den spanske styrken under Prado og admiral Hevia var overrasket over hvor tallrike fienden var og satte i gang en defensiv forhalingsaksjon, og håpet på at de ville få støtte fra andre hold, at gul feber skulle bryte ut hos fienden, eller at en orkan skulle ødelegge den britiske flåten. Den spanske flåten ble derfor holdt inne i havnen, mens sjømennene, kanonérene og marinesoldatene ble sendt til garnisonene i festningene. Det meste av ammunisjonen om bord på skipene ble flyttet til festningene. Den stående hæren ble satt til å forsvare selve byen.