Call 1-800-522-7648 Carnival Bon Voyage. You can purchase 1 liter bottles of most rum, whiskey, tequila, vodka, etc to be waiting in your room when you arrive. Bottles start around $40. It more than at home but we figure it saves alot of money onboard. I bring the small powdered drink packets and mix drinks in our Carnival insulated bottles. Sometimes purchase cans of coke for $1.95. I can carry around the deck and not have to purchase for $15-$20 per round. I like not knowing I'm bucking the rules or having a trip to the naughty room. This is not shown online. You have to call to order.