Sandals Ochi Photos Sandals Ocho Rios, Jamaica Ocho Rios is located on the north side of Jamaica, closer to the eastern end of the island. [Show slideshow] 1 2 ► Return to Gallery Selector