Filter by:
Based on 426 verified reviews
Business
1%
Couple
76%
Family
11%
Group
6%
Solo
3%
AI-generated summary based on recent guest reviews
Jamaica Inn is widely praised as a serene, old-world beachfront retreat with genuinely warm, attentive service, a pristine private beach, and tranquil gardens that encourage unplugging, lingering on verandas, and enjoying simple, low-key activities.
Read moreWas this helpful?
Eilir
Jan 3, 2026
·
Stayed 7 nights
Ayesha
Nov 1, 2025
·
Stayed 2 nights
Tim
Oct 21, 2025
·
Stayed 2 nights
Nancy
Sep 21, 2025
·
Stayed 3 nights
George
Aug 6, 2025
·
Stayed 5 nights
With a stay at Jamaica Inn in Ocho Rios, you'll be on the beach, within a 10-minute drive of Dunn's River Falls and Coconut Grove Shopping Village. This beach resort is 0.6 mi (0.9 km) from White River Reggae Park and 0.9 mi (1.4 km) from Pleasure Cove Beach.
More location infoFree self-parking is available on-site.
Full breakfasts are available daily from 7:30 AM to 10:30 AM for a fee of approximately USD 30 per person.
No pets and no service animals are allowed at this property.
Check-in is at 3:00 PM and check-out is at 12:00 PM. Early or late check-in/check-out may be available upon request, but additional charges may apply.
A roundtrip airport shuttle is available for a surcharge.
The property has limited wheelchair accessibility, including step-free entrances and accessible public areas.
The property is located on the beach in Ocho Rios, within a 10-minute drive of Dunn's River Falls and Coconut Grove Shopping Village. It is 0.6 mi from White River Reggae Park and 0.9 mi from Pleasure Cove Beach.
Yes, there is an outdoor heated pool available.
Children 9 years old and younger are not permitted at this property.
A rollaway bed is available for a fee of USD 150 per night, and advance request or confirmation is required.
Instant AI responses are based on hotel information