Cruise prices range from extremely cheap sale fares (sometimes as low as $50 per person, per night, before taxes) to super-pricey rates for fancy suites on luxury lines. Remember that your cruise fare includes your accommodations, meals in main dining venues, activities (including children's programs), and nighttime entertainment -- not to mention transportation from port to port.
No. Your cruise fare includes a lot (see above), but you'll pay extra for a whole host of amenities. Among them? Alternative restaurants, some coffee and ice cream bars, soft drinks and alcoholic beverages, shore excursions, spa treatments and gratuities.