For sunshine and calm seas, December to April is peak season, ideal for beach days, snorkeling, and resort lounging. · No matter when you go, pack sunscreen, ...