The weather is optimum from November through May, but the trade-off is that roadways and facilities are more crowded and prices higher. In summer it helps to have a tolerance for heat, humidity, and afternoon downpours. Hurricane season runs from June through November, not necessarily a bad time for a trip here as there's always plenty of warning before the big storms. For the best lodging rates consider summer months or the early weeks of December. Make sure to bring insect repellent for outdoor activities.