I'm new to this board, but not new to Negril. In my experience, the off season rates are what they are, whether you book in advance or not. The airfare is what'll get you, depending where you're coming from. I've always found better airfare by booking at least a few weeks in advance. Cheapest days to fly are Tuesday through Thursday.