My favorite months are april and may. I have been once in july-august...TOO HOT! Nov good pricewise but still a little rainy. late Dec, jan beginning of feb are chilly months to me, i had to use a shawl on the beach 1 yr. I find the water a bit to cold to enjoy during those months. once had a jamaican tell me "we're having a cold front" I'm from Buffalo...thats a cold front for ya!.....But i go for extended stays out of the cold and snow of the northeast.....and a chilly day in ja beats a snowy day at home any day! april may be a little rainy but rain makes things grow and may is just warming up to heat. But i go for extended stays(usually feb-may) out of the cold and snow of the northeast.....and a chilly day in ja beats a snowy day at home any day!