I would bring a bottle on board in spite of the rules, but if you feel obliged to follow the rules do you like port wine? The higher alcohol content of port wine prevents it from spoiling. So one bottle could easily last your whole cruise.

Don't remember if Princess has minibars with little bottles of alcohol & beer. I know on the Carnival Freedom our fridge was stocked daily with liquor, pop & beer. What ever we drank they would replenish, although you do pay for it.I found it came in VERY handy when you wanted a drink in your cabin.
Leigh

Hi we just got back from our first princess cruise had a fantastic time but on the matter of drink we bought some on the islands as gifts for back home and it was never taken off us and one of the bottles we drank in the cabin so i do not know if their policy has changed we did not hide it and it was in bags showing which store it was bought from hope this helps

Bringing liquor onboard a Princess cruise is prohibited, yet usually on the first day Princess has a special that allows you to purchase liquor and it will be delivered to your stateroom. However, any time past that, liquor bought on board will be packaged and delivered on your last night aboard.

Usually Princess security (when boarding the ship), doesnt see liquor that is bought on the islands and brought aboard.