The Spanish evacuated the captured soldiers, 135 civilians and 300 slaves, and destroyed their settlement, which they claimed had been used as a base for piracy and privateering.
Guatemalan Governor Matías de Gálvez had moved quickly when the declaration of war arrived, seizing St. George's Caye, one of the principal British island settlements off the Yucatan coast.
Troops from central Guatemala were staged in early 1782 at Trujillo for the assault on Roatán, while additional forces moved overland from Nicaragua, Honduras, and Salvador toward the principal British settlement of Black River.
Leaving a force of 600 at Trujillo to further harass the British and their partisan allies, he embarked another 600 troops onto transports, and sailed for Roatán on March 12, escorted by three frigates (the Santa Matilde, Santa Cecilia, and Antiope) and a number of smaller armed naval vessels,[9] under the command of Commodore Enrique MacDonell.
In 1781 they appealed to the British commander at Bluefields for support, but he was only able to send additional weapons, which did not add significantly to the island's defenses.
[11] The Spanish fleet arrived off Roatán at 6:00 am on March 13, and after its defenders fired several ineffectual cannon shots, the Santa Matilde and the other ships anchored out of range.
After that time had elapsed, MacDonell came back with word that the defenders refused to surrender and were prepared to stand their ground "to the death."
[12] 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.