Jamaica Inn receives great reviews from guests. Castle by the Shore, The View at Mystic Ridge Penthouse 78A and Couples Sans Souci are also excellent options to stay in Ocho Rios bar.