Jamaica Inn

Main Street, Ocho Rios

Find out more

about this PROPERTY

Jamaica Inn is an intimate, timeless luxury hotel set on eight acres of tropical gardens along a secluded 700-foot private beach in Ocho Rios, offering a peaceful and romantic alternative to larger all-inclusive resorts. The property features spacious suites, cottages and bungalows, all with Caribbean Sea views, while guests can enjoy a private beach, swimming pool, croquet lawn, watersports, the oceanfront Ocean Spa and elegant dining at the Terrace Restaurant and Sea Shanty. Family-owned since 1958, Jamaica Inn is known for its personalised service, classic Jamaican character and tranquil atmosphere, with no televisions or radios in guest rooms to encourage complete relaxation.