Agoda Hero Banner

Find Hotels in Ocho Rios, Jamaica

371 vacation rentals and hotels available now

10 best hotels in Ocho Rios

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Ocean Palms
New Buckfield,Ocho Rios - View on map
"Is the place for relaxation for the food lovers, the food is good as well."


2 reviews

Riu Ocho Rios - All Inclusive
Mammee Bay,Ocho Rios - View on map
"We loved our ocean front junior suite, we loved the staff, the food (fresh fruit variety, American food, and traditional jamaican dishes) the location, the beach is clean pristine and massive, our best trip ever! Close to many adventures! Tipping is optional, however it is what many workers rely on to make enough to feed their families, I highly encourage it! I also recommend buying local when in town Ocho Rios, not the foreigner shops that do very little for the local population. "
Show more


111 reviews

Avg price per night
$ 336
Moon Palace Jamaica - All Inclusive
New Buckfield,Ocho Rios - View on map
"A very good resort for the money, everything about it is high quality for what you pay. Just come armed with a bulletproof excuse to avoid the breakfast sales pitch on your first morning (described as a "welcome"/tour) to join as a VIP member. Essentially, they'll be extremely pushy trying to sell you on purchasing resort nights today in luxurious rooms for future use. I've never encountered such aggressive sales tactics in my life (after the 4th and final 'No', the sales manager all but insulted our intelligence before letting us leave). For us, it soured things from the start, though the actual resort and very friendly staff made it well worth it."
Show more

Very good

22 reviews

Avg price per night
$ 419
Ocho Rios Vacation Resort Property Rentals
Fisherman's Point,Ocho Rios - View on map
"Excellent, for my parents 50th Anniversary and it was perfect "


1 review

Avg price per night
$ 72
Studio, Columbus Heights
Fisherman's Point,Ocho Rios - View on map
Avg price per night
$ 59
SunShine's Beauty
Ocho Rios,Ocho Rios - View on map
Avg price per night
$ 27
Affordable and Cozy at Content Guest House
Content Garden,Ocho Rios - View on map
Avg price per night
$ 26
Hillview at Mystic Ridge
Fisherman's Point,Ocho Rios - View on map


2 reviews

Wizzy Apartment
River Oaks,Ocho Rios - View on map
Avg price per night
$ 43
Mystic Ridge Apt 11E
Fisherman's Point,Ocho Rios - View on map
Avg price per night
$ 77

Fast facts about Ocho Rios, Jamaica

Accommodations371 properties
Popular hotelRiu Ocho Rios - All Inclusive
Popular areaFisherman's Point
Nightly rates fromNZ$81
AirportIan Fleming International Airport

Discover the neighborhoods of Ocho Rios

Just booked

Just viewed by other Agoda travelers

Traveler impressions of Ocho Rios

More about Ocho Rios

Finding the cheapest price for top hotels in Ocho Rios, Jamaica is easy with Choose from our selection of over 605 hotels. We offer lots of promotions such as early bird offers and last minute deals. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. Ocho Rios has many attractions to explore with its fascinating past, intriguing present and exciting future. Although there's plenty of pleasure to be had simply walking around the city, there are 1 museums and galleries in Ocho Rios that deserve some of your time. Don't delay and book today to get the best hotel deals in Ocho Rios!