Southeastern coastal cities like Charleston occasionally get lashed during hurricane season, which lasts from June 1 to November 1. Many travel agencies and online services sell trip insurance, which guarantees a full refund in the case of a weather-related cancellation.