No, any alcohol bought would go into the hold until 2nd / final night before you leave the ship. You could enquire about buying a bottle of wine from the shop to drink in you cabin.
Take some in your case then just stock up at each port alot of guest do this its true any booze you buy on ship gets cabin no and name on it and put in hold till night before you come home .
I have in the past brought onboard wine spirits from the huge supermarket at Palma port its realy , its just your luck if they stop you, as they did in Gibralta and kept it until the last night.
Choose P & O next time, they don't mind you taking alcohol on board for consumption in your cabin.
We cruised with NCL (never again)and emailed ahead to ask if a bottle of spirits could be left in our cabin.After a lot of messing about they put us on to the Head waiter who did arrange this for us,we had to pay up front and it was expensive.
We also managed to "smuggle" a bottle on board.
It's the rip off prices for bottled water that gets me!
My hubby and i like to have a drink in our room before going to sleep; will we be allowed to take a drink bk to our cabin?
Royal Caribbean - Ovation of the Seas - 08 Mar 18 - 33nts
UK : Sydney : Milford Sound : Doubtful Sound : Dusky Sound : Dunedin : Wellington : Napier : Picton : Sydney : Brisbane : Darwin : Kuala Lumpur : Singapore : UK
Now from £3099pp
View More Amazing Tailor Made Deals!
Click here to see offer
P&O Cruises - Oceana - 20 Nov 17 - 9nts
Southampton : La Coruna (Spain) : Seville (Cadiz) : Gibraltar : Lisbon : Southapton
Now from £599pp
View All 2017 P&O Cruises >>
MSC Cruises - MSC Preziosa - 27 Sep 17 - 7nts
Southampton : Bruges : Amsterdam : Hamburg : Paris (Le Havre) : Southampton
Now from £399pp Was £799pp
Click Here to View All The EXCLUSIVE MSC Cruises from Southampton >>