© 2019 Ultimate Island Guide

Riu Ocho Rios – Ocho Rios Located in the northern coastal town of Ocho Rios on the island of Jamaica, the Riu Ocho Rios is a grand all-inclusive resort promising pure tropical beauty.  Pristine turquoise seas brush against pearly expanses of beach, harboring a rainbow of fish in the coral reefs.  Towering coconut palms line the shore and sway in the refreshing breeze.  Nearby waterfalls and the lush jungle provide vacation hiking opportunities.  Nicknamed the Caribbean...

Facts and Features

Contact Information

P.O. Box 4422 Mammee Bay

Ocho Rios