Cruises offer great value for your vacation dollar because the fares include nearly everything you’ll need for a fantastic trip: food, accommodations, daytime and evening entertainment and transportation between destinations. We regularly see fares on mainstream cruise lines for under $100 per person, per night, which is astonishingly cheaper than you’d spend on land for a hotel, dinner and a show. On some lines, kids even sail free or at discounted rates when sharing a cabin with two adults. Looking for luxury? Upscale lines are even more inclusive, with alcohol and soft drinks, gratuities, shore tours, and onboard spending credits.