The legal drinking age in Bermuda is 18. The age limit is strictly enforced. Be prepared to be produce ID when purchasing alcohol in a bar, restaurant, or supermarket.
All of the cruise ships visiting Bermuda depart from the US, where the age limit for purchasing alcohol is 21. The US age limit applies on these ships. However, on NCL ships visiting Bermuda, passengers aged 18 to 20 can purchase and drink wine and beer on board, providing they obtain written consent from an accompanying parent or legal guardian.