Hotels in Ocho Rios, Jamaica

Moon Palace Jamaica
Ocho Rios
All-inclusive beach hotel ideal for families and honeymooners
High cleaning standards | Free long-distance calls

Riu Ocho Rios
Ocho Rios
All-inclusive beachfront hotel at Mammee Bay in Ocho Rios
High standard of cleanliness

Jamaica Inn
Ocho Rios

Freedom Palace
Ocho Rios
Residence in New Buckfield with two guest rooms

Shaw Park Beach Hotel & Spa
Ocho Rios
All-inclusive beachfront at Cutlass Bay