Though cruise packages provided by cruise lines vary, there are some features most have in common, such as accommodation, all meals and entertainment. They may include alcohol and shore excursions, sometimes on additional payment.