Cruising offers great value for vacationers because everything is consolidated into one price: accommodations, transportation, and meals—some packages even include airfare. And the all-inclusive nature of most cruises gives you an unbeatable deal, especially for families. You can have peace of mind and avoid worrying about what your vacation will cost at the end of the trip. Those looking for a little extra luxury always have the option to upgrade; for an additional cost, guests can eat in fine-dining restaurants, purchase top-shelf liquor packages, and purchase deluxe excursions in every port.