Stayed at the Jewel Dunn's River Beach Resort & Spa. An adults only, all-inclusive resort. A group of 4 couples spent a week here at the end of January. None of us wanted to leave!! Everything was great from the staff, to the food, the rooms and amenities. We loved it and would definitely recommend to anyone looking for an adults only all-inclusive!
If you do one thing in Ocho Rios, do the BLUE HOLE!! Oh my gosh, climbing waterfalls, jumping off a cliff (if you dare), swimming through a cave. So beautiful and the guides are great! Best excursion yet in all of my Caribbean travels. And it's not too touristy (yet).
Don't waste your time "downtown." It's just a port with shops for cruise ships. We went on an overcast morning, so I'm glad I didn't miss any beach/pool time for it.
Overall, Ocho Rios has beautiful beaches, very friendly locals and lots of scenery. One of my favorite places yet!