On a river cruise in France this spring all onboard meals, snacks and beverages (including alcohol) were included, plentiful and available almost any time. Although I don't eat or drink much, it was a very nice perk. I just booked a land tour in Italy for next year and am curious how meals and beverages at the hotels work and what is included.