When you stay at Carib Ocho Rios Resort, you'll love where we take you.
Whether it is for business or leisure, we are the top hosts on the North Coast, and we cater to both tourists and locals.
Our property boasts luxury condos b…
Main, Santa Cruz, Saint Elizabeth