Princess Drink Menu & Prices
Every one of the 177 drinks we hold a price for, as printed on the menu, grouped into 11 categories. A domestic beer is $7.00, a mixed drink is $15.00, a cola is $3.00.
How much are drinks on a Princess cruise?
The short answer: a beer is $7.00 to $8.00, a mixed drink is $15.00, and the whole Princess drink menu runs $3.00 to $26.00. Add 18% gratuity at the bar. Drinks on Princess cruises are priced the same fleetwide, and every price below is what you pay without a package, as printed on the menu in 2026.
Cocktails
AlcoholBeer
AlcoholHard seltzers
AlcoholWine by the glass
AlcoholSpirits & shots
AlcoholMocktails
CoveredSoda
CoveredSpecialty coffee & tea
CoveredBottled water
CoveredFresh juice
CoveredEnergy drinks
CoveredSave this for your cruise

Can you bring your own drinks on Princess?
Partly, and it is the cheapest drink on the ship. What you carry aboard is drink you never buy at the prices above.
One bottle of wine or champagne of 750ml or less per guest of drinking age, presented to security at embarkation. No corkage if you drink it in your stateroom.
Liquor, spirits and beer cannot be brought aboard at all. Wine carried in quantities the ship considers excessive is refused.
$20 per bottle to drink your own wine anywhere public, and $20 on every additional bottle beyond the one-per-guest allowance.
From Princess's own published policy, read Aug 2026. Policies change, so check the line's page before you pack.
