When to Go
The Seychelles has two seasons: the cool southeast monsoon (May–September), and the hot northwest monsoon (October–April). During the cool season, breezes prevail, skies can be partly cloudy, temperatures are lower, and the sea less than perfect for diving and snorkeling. The hot northwest monsoon brings crystalline waters, incredible heat, and occasional but serious rainstorms, interspersed with perfect blue skies. The cusp months of November and April are optimal, with the best of both on offer. The super busy (and far more expensive) high seasons fall in August, and Christmas to New Year's.