On our first trip to Ocho Rios, my hubby & I took the Cool Runnings excursion to Dunns River Falls. We opted to just climb the stairs alongside the falls and got some great pictures. We loved Cool Runnings & would do it again just for that part of the excursion. A word of caution: this is a party boat & on the return trip to the ship, they do PARTY! On the next cruise, we were in port in Montego Bay and had booked the Dunns River Falls excursion by bus (BIG mistake!
Terrible bus trip!) This time we actually climbed the falls. It was a lot of fun, but a lot of work too! We were not in the best physical shape, but we are not slackers, either. I'd be wary of taking a 7 yr old, unless the child is quite hardy.