Just stayed at Xtabi a few weeks back and was surprised how many day visitors they get day after day!
Negril Escape is a good spot too!