See back of NCL brochure - as a general rule guests must be over 21 to buy alcohol but between 18-20 can purchase & drink wine and beer with parents' consent. I would double check this, as you are in US terrority where you have to be over 21 to drink.
As it says on NCL website: With the exception of Alaska and Hawaii itineraries, (Where you must be 21 years of age to consume or purchase alcohol of any kind) NCL permits guests between the ages of eighteen (18) and twenty (20) to purchase and personally consume wine and beer while on NCL ships with the consent of an accompanying parent or legal guardian on the same sailing once the vessel is outside the US state territorial waters (3 miles out). Complete details and special consent form are only available onboard at the Reception Desk. *If you want to gamble in our casinos, you must have a valid ID showing you are 18 years or older. If a guest under the age of 18 wins in the casino and can not provide proof of age, he or she will not be paid the winnings. There are no casinos on our ships in Hawaii.
Royal Caribbean - Ovation of the Seas - 08 Mar 18 - 33nts
UK : Sydney : Milford Sound : Doubtful Sound : Dusky Sound : Dunedin : Wellington : Napier : Picton : Sydney : Brisbane : Darwin : Kuala Lumpur : Singapore : UK
Now from £3099pp
View More Amazing Tailor Made Deals!
Click here to see offer
P&O Cruises - Aurora - 29 Oct 17 - 12nts
Southampton : Lisbon : Seville (Cadiz) : Valencia : Ibiza : Cartagena : Gibraltar : Southampton
Now from £599pp Was £799pp
View All 2017 P&O Cruises >>
MSC Cruises - MSC Preziosa - 27 Sep 17 - 7nts
Southampton : Bruges : Amsterdam : Hamburg : Paris (Le Havre) : Southampton
Now from £399pp Was £799pp
Click Here to View All The EXCLUSIVE MSC Cruises from Southampton >>