Discover Jamaica Inn Ocho Rios, Jamaica

Since 1950, Jamaica Inn has consistently ranked among the top luxury hotels in Jamaica and the Caribbean. Located in Ocho Rios on one of the premier private beaches in Jamaica, the hotel features just 52 suites and cottages, each with a view of the Caribbean Sea. – See more at: www.jamaicainn.com