Prime location
Central address at 121 Main St.
121 Main St, Ocho Rios · Ocho Rios · JM
Fabulous
18 reviews
Central address at 121 Main St.
Fabulous guest ratings · 9.0/10 (18 reviews).
Features Free self parking · Airport transportation - pickup (surcharge) · Pool sun loungers.
Recreational Amenities and Views
Indulge in the outdoor pool or relax in the garden while soaking in the picturesque surroundings.
Modern Amenities
Stay connected with complimentary wireless internet, and enjoy grilling with the provided barbecue facilities, ensuring a comfortable stay.
Charming Guestrooms
Experience personalized comfort in individually decorated guestrooms offering modern conveniences and private balconies.
When you stay at Gems at CrystalCove in Ocho Rios, you'll be on the waterfront, within a 5-minute drive of Mahogany Beach and Turtle River Park. This beach apartment is the perfect getaway for your next retreat.
You've asked to leave on but arrive on . Nothing is wrong with this hotel — the dates just need swapping round.
Guests loved
Loading reviews…
121 Main St, Ocho Rios, Ocho Rios, JM
Check-in
From 03:00 PM
Check-out
Until 12:00 PM
Cancellation
Cancellation terms are shown on each rate, and confirmed before you pay.
Payment
Secure payment via our provider. Pay now or at the hotel, depending on rate.
Pets
Pets not allowed
Children & extra beds
No rollaway/extra beds available
Check-in & Check-out
Contactless check-out is available
General
Gap period enforced between guest stays - 48 hours
Smoking
Smoking permitted
Guest type
Essential workers only - NO
Accessibility
No elevators
Children and extra bed policy
Children welcome
Health & Safety
Property uses a professional cleaning service
Payment
Cash deposit required
At Gems at CrystalCove, check-in is from 03:00 PM and check-out is until 12:00 PM.
No — pets are not allowed at Gems at CrystalCove.
No rollaway/extra beds available
Gems at CrystalCove is located at 121 Main St, Ocho Rios, Ocho Rios, JM.
Quick answers based on amenities, reviews and policies. Responses are for convenience — always confirm at booking.