Here is a handy chart with average monthly temperatures

As you get closer to your trip, check wunderground.com, which post forecasts for various ranges of days.

Hurricane season is June-November, with the greatest threat being August through September.

Here are charts for the water as well as air temperatures: http://www.vbbound.com/weather-maps-m...