Late spring (May-June) and early fall (September-October) offer the best balance of warm water, manageable crowds, and lower hotel rates. Summer (June-August) is peak season with the warmest ocean temperatures but heavy crowds, higher prices, and daily afternoon thunderstorms. Winter is mild by northern standards but too cool for swimming, with many attractions on reduced hours.