One of the things we've done is fill up five or six shampoo/conditioner/etc. bottles with bacardi to keep our alcohol tab down a little bit. All the free food is great. But man oh man, that bar tab for the week can add up in a hurry. They have these tumblers you can buy for generally $25 or $30 and you can fill it up with soda for free the whole time. Then add the bacardi and BAM! Of course, don't let 'em see you do it.
You have to read the fine print, depending on Royal Cab or Carnival or whatever. I think the last time we did Carnival outta Galveston, we were allowed to bring a tiny cooler, case of water, 12-pack of soda, and a bottle of wine. If you can slide some of those water bottles out without disturbing the plastic that holds the case together, you can fill those up with vodka or bacardi, put 'em back in, and they won't know the difference.