JAMAICA INN
Jamaica Inn is a timeless boutique beachfront retreat in Ocho Rios, offering understated luxury across suites, verandah rooms, and private cottages set along a secluded stretch of champagne sand beach. Established in 1958 and family-run, the hotel is known for its calm, residential feel, personalised service, and uninterrupted views of the Caribbean Sea, making it one of Jamaica’s most iconic hideaways.