Princess allows wine for stateroom OR for dining room consumption. We brought 6 bottles last cruise and my husband hands a bottle to the dining room captain before we are seated. There is a $10 corking fee but the savings are fab anyway. We took them in my husbands handcarry and had no problem.