For an all-inclusive experience , the 856-room Riu Ocho Rios in Jamaica , ( 888 ) 666-8816 , www.riu.com , is in the big cruise port of Ocho Rios in northern Jamaica , about 65 miles from Montego Bay , opening to guests on Friday .