Ocho Rios è situata sulla costa settentrionale della Giamaica ed è bagnata dal Mar dei Carabi. Deve la sua denominazione alle numerose cascate che si trovano nella Contea del Middlesex, di cui è uno dei centri più importanti. Terza città dellisola, a circa 100 Km da Montego Bay, incastonata in unampia conca tra colline rigogliose, si affaccia su Turtle Beach, unestesa spiaggia a forma di conchiglia, e su una baia circondata dalla scogliera corallina. 3 km a ovest della città, si trovano le Dunns River Falls, le più spettacolari e famose cascate dellisola.