Ocho Rios (span., „acht Flüsse“) ist eine Stadt auf Jamaika. Sie wird primär von Kreuzfahrtschiffen angefahren, insbesondere aufgrund der Dunn's River Falls und anderen Touristen-Attraktionen. Seit dem Jahr 2003 wird der Ort auch durch das Deutsche Kreuzfahrtschiff "Aida" angefahren.
In die gleichnamige Bucht münden nur drei statt der dem Namen nach zu vermutenden acht Flüßchen. In Ocho Rios leben knapp 10.000 ständige Einwohner, jährlich besuchen fast 400.000 Touristen den Ort. Mehrere Shopping-Malls runden das Angebot für den Touristen ab.
Einige Musik-Studios haben sich dort angesiedelt. Wie z.B. Prezident Brown in der James Avenue nähe der alten Uhr (Old Clock). Artist Red Rat stammt auch aus dieser Straße.