The best time of year to head to St Lucia tends to be in the spring, before July. That’s because it is often cheaper, and the weather is still wonderful!