Fiji spreads 333 islands with Viti Levu's Coral Coast resorts, the Mamanuca and Yasawa archipelagos accessible by Yasawa Flyer ferry, and the dive sites of Beqa Lagoon's bull-shark feeding and the Somosomo Strait's soft coral.
Trade-wind dry season with Mamanuca and Yasawa snorkelling at peak, Bula Festival in Nadi mid-July, and Coral Coast resort season at high. Diving visibility past 25m.
Peak season with all resorts at full operation, Hibiscus Festival in Suva mid-August, and the dry-season trade winds keeping Mamanuca temperatures comfortable.
Wet season with cyclone risk peaking January-March, but resorts stay open between systems and shoulder rates apply, with afternoon storms common but skies often clearing by evening.
Wet-dry transition with sea warming, cyclone risk fading, and Fiji Day October 10 aside, the Easter through Bula Festival run-up brings the calendar back to peak operation.