The Italian line Costa Cruises wants food eaten where it's served — no balcony snacks, no poolside plates — and is dangling a cleaning charge to make the point.
Costa Cruises is telling guests to stop carrying food out of its buffets and restaurants, and warning that those who do could be charged a €60 cleaning fee — roughly $70. The rule covers eating in cabins, on pool decks, in lounges, and in other public or indoor spaces; meals, the line says, are meant to be eaten in the dining areas where they're served.

A quick but important note on sourcing: the policy is spreading through a translated copy of a guest letter circulating on social media, picked up by multiple cruise outlets. Costa hasn't put out a formal press release that I can find, and parent company Carnival Corporation hasn't commented. So treat this as a real notice going to guests rather than a polished corporate announcement.
The letter's stated reasoning is health and hygiene. Per the notice, the goal is to avoid food contamination, keep cleanliness standards up, and cut the risk of pests — the kind of problem that follows half-eaten plates left in hallways and on deck chairs. One line worth reading precisely: the letter says non-compliance "may result in" the €60 charge, which is softer than the "automatic fine" some coverage has described.

What this means for room service
Here's where it gets stricter. Costa still runs 24-hour room service, but under the new rule only trained crew may carry food to and from cabins — guests can't grab a buffet plate and bring it back themselves. And room service isn't free for everyone: per Costa's website, it's included for suites and premium cabins, while other guests may pay to use it. Put those together and the no-takeaway rule lands harder on standard-cabin passengers, who lose the free workaround of fetching their own snacks.
For anyone new to cruising, this cuts against the usual rhythm. On most mainstream lines, grabbing a slice of pizza for the balcony or a late plate back to the room is routine — Carnival, for instance, lets guests pick up their own food and just asks them to leave used plates outside the cabin door for stewards to collect. Costa is going the other way. It already bars guests from bringing aboard food or drink bought on land, so the buffet rule fits a broader pattern of tighter food control rather than a one-off.

Cruisers are split
New rules at sea rarely land quietly, and this one hasn't. Some guests cheered it, pinning the crackdown on bad behavior they've witnessed firsthand — trash left on stairs, dishes abandoned around the ship. Others called it heavy-handed, especially since the buffet doesn't stay open around the clock and room service can cost extra, leaving fewer free options for a late-night bite. A recurring worry: guests who need to keep food on hand for medical reasons, and the scramble for buffet seating at peak times if everyone has to eat in one place.

There's also the open question of enforcement. A fee only works if someone's checking, and several cruisers doubt crew will realistically police every guest wandering off with a croissant. For now, Costa appears to be the only Carnival Corporation brand enforcing anything like this — sister lines including Carnival, Princess, and Holland America still give guests more freedom about where they eat. Whether it stays a Costa quirk or spreads across the fleet is the thing to watch.
Would a rule like this change how you cruise — or is keeping the ship clean worth losing the balcony snack? Let us know in the comments.