Norwegian Cruise Line has announced cancellations across nearly half of its fleet as the Omicron variant continues to punish the sector's upcoming bookings.

The Miami-based flagship subsidiary of Norwegian Cruise Line Holdings said the cancellations affect eight of its 17 vessels.

The cancellations stretch well into April, although some of the vessels return to service before then.