To answer your question, there's a couple Gyms in Negril. I have never been in one though.

good luck in the games. I am a Crossfit Noob.. Only about a month in. I havent even Rx'd a WOD.