Fost sat de pescari - Ocho Rios s-a dezvoltat ca statiune turistica, amenjanadu-se noi plaje, construindu-se hoteluri, centre comerciale si un port turistic in care ancoreaza nave de croaziera. Aflat pe coasta de nord a insulei, Ocho Rios este margint de plaje si peisaje incredibile. Contrar credintei populare numele acestuia nu se refera la intelesul de opt rauri ci la sensul cuvantului spaniol chorreras cu sensul de cascade. Ocho Rios este si locul unde s-a turnat unul dintre filemele cu James Bond in 1962. Ocho Rios este renumit si pentru adancul defileu stancos Fern Gully care porneste din apropiere de oras pana spre zona muntoasa centrala a insulei; in arealul floristic al defileului se intalnesc peste 500 de specii de feriga. In oras se gasesc sase piete de suveniruri si numeroase magazine duty free piata de artizanat este situata chiar in centrul acestuia.