The Battle of Ocho Rios also known as Battle of Las Chorreras was a military action which took place on the island of Jamaica on 30 October 1657 where a Spanish force under Cristóbal Arnaldo Isasi hoping to take back the island was defeated by the English occupying force under the Governor Edward D'Oyley.
Two years after the English invasion, Cristóbal Arnaldo Isasi, the former Spanish governor, had been hiding in the hills with the runaway slaves (later known as maroons).
He now had reinforcements from Cuba and had them land at Las Chorreros (present day Ocho Rios).
D'Oyley, aware of Spanish ships being seen off the northern coast, decided to set out and attack.
In a repeat of what happened at Ocho Rios D'Oyley achieved the same feat by sailing north and defeated him again.