Taste All These Free Carnival Cruise Dining Options. It's a common misconception among first-time cruisers that only main dining room meals are included in the cruise fare, when in fact, there are many different venues for breakfast, lunch, dinner and snacks that are all free on board the ship.