Originally Posted by
KebaNYC
Cozumel is a lot busier now then it used to be with all of the cruise ship traffic it has. The busy time is generally from Christmas until April. There have times that i have been there in September through early December where the town almost seems deserted (hurricane season).
I would go between May and June simply because it would be less crowded and warmer. I have never been there in the winter because generally the temperatures are cooler and the water (for diving) can be rougher. Of course any weather can happen at any time but I think that advice is good as a general rule.
Keba
Thanks for the advice Keba. Appreciate it!