The off-season months for traveling to St. Lucia are April, May, June, and November, as they offer cheaper flight prices due to fewer tourists during these months. This is a great time for travelers looking for discounted rates and less crowded airports.