One more thing, I forgot about it in the first post.... Remember that, whenever you use this option of corkage fee, the Hotel or restaurant is charging you a specific amount so you can bring your own drinks, but if you need to use anything else, anything at all, they are going to charge you for it and, trust me on this one, it will be expensive. Hotels & restaurants do that because, after all, we're a looking for some profit, so it's not a great option for our bussines to let you buy outside what we already have inside; So, when we agree to do the corkage fee, we need to find a way to, at least, not loose money; so, the cokes prices go up to $5-$10 DOLLARS each and so on.
There are some places that can give you some mixers on the house, like 4 or 5 cokes, maybe 1 litter of some juice, but other than that, it will be over priced.
I hope this help.