Scroll Top

Jamaica Inn

Jamaica Inn is a 52 suite boutique hotel located on a premier private beach in Ocho Rios, Jamaica. This eight-acre property has a 700-foot premier private beach, which is often considered to be one of the best in the Caribbean. Each suite is spacious, elegantly decorated and has a large Balcony or Verandah with a sweeping view of the Caribbean Sea. All balconies and verandahs are fully furnished. There are no TVs, radios or clocks to take away from the tranquility, beauty & peace of mind. Be it on the dinner terrace or in your suite, have a flavorful 5-course gourmet dinner with fresh local ingredients. The KiYara Ocean Spa is located on the cliff’s edge. Treatments are in thatch-roofed huts that are overlooking the Caribbean Sea. Escape and be pampered at this idyllic, tranquil paradise