Ocho Rios, a.k.a. “Ochi,” is one of Jamaica’s top north shore resort areas, and in the mix among the resorts along the stretch of coast between Runaway Bay and Oracabessa are a nice selection of boutique hotels tucked in amid the big all-inclusive resorts. The best of Ocho Rios’…
