Best for: Value hunters
Runner-up: With 14 ships, including 4,100-passenger Norwegian Epic and 4,200-passenger Norwegian Escape, Norwegian Cruise Line has space to fill. There are regularly last-minute deals, some as low as $50 or $75 per person, per night. The ships also offer numerous free activities -- including fabulous Broadway shows and live music and comedy -- and a variety of complimentary dining venues. Plus, the line regularly runs promotions that allow passengers to include one or more free perks with their sailing, like beverage packages or specialty dining credits. And Norwegian Sky -- sailing to the Bahamas, as well as Cuba (as of June 2017) -- is the sole ship in the mainstream cruise market to offer free unlimited premium beverages with the upfront cruise fare.