El elegante complejo de Jamaica Inn cuenta con un spa y una piscina al aire libre. Los huéspedes en la playa privada, encontrarán tumbonas y una zona de sombra con palapa. La terraza ofrece vistas de la bahía y es el lugar perfecto para disfrutar de un variado desayuno. En este hotel, vale la pena practicar gratis croquet, buceo y kayak. Los clientes no tendrán que perder la oportunidad de divertirse con otras personas que pueden disfrutar de deportes acuáticos en las inmediaciones, también pueden disfrutar de aparcamiento gratuito en el establecimiento. Previa solicitud, la recepción estará encantado de organizar traslados al aeropuerto.
Este hotel está situado en Ocho Rios y está situado en una playa privada de arena blanca, cerca de Coconut Grove Shopping Village, White River Reggae Park y Playa Mahogany. En la zona también hay los siguientes lugares de interés: Harmony Hall Art Gallery y Ocho Rios Craft Park.