Question: are meals on a cruise free?
Answer: NOTHING is free, anywhere. On the cruise, meals in the main dining halls are included in the ticket price. This usually includes the “midnight buffet,” deck meals and similar. Meals in the special dining rooms carry an extra charge and usually require reservations.