Winter (November through February) is the busiest season, and while the island is lively and fun, expect expensive flights and car rentals and for hotels and vacation rentals to be at capacity. Conversely, you'll find unbelievable deals every June through October, but at a price—it's during Atlantic hurricane season.