Princess just dropped bookings for its full 2028 Alaska season across eight ships, and the early-booking math is stupidly good if you stack it right. Up to $500 instant savings per stateroom plus up to $500 onboard credit, $100 deposits, and priority access to the best cabins and dining slots. Book now—two years out—and you lock today's pricing with nearly a year's worth of cancellation runway before the new 120-day final payment policy bites.
The offer covers the entire 185-departure slate: Star Princess (the shiny new one), Discovery, Emerald, Royal, Coral, Crown, Island, and Ruby. Think 7- to 16-night itineraries out of Seattle, Vancouver, Whittier, San Francisco, and even Los Angeles. Voyage of the Glaciers, Inside Passage, Glacier Bay, Hubbard, College Fjord, Endicott Arm—you name the classic Alaska highlight, it's there. No major blackout dates announced for the promo window (book by December 7, 2026), though the usual suite-and-above sweet spots get the full $500/$500 treatment. Balconies and minis follow close behind.[[1]](https://www.cruisecritic.com/news/princess-cruises-announces-2028-alaska-season-with-185-departures)[[2]](https://www.seatrade-cruise.com/ports-destinations/princess-opens-sales-for-8-ship-2028-alaska-season)
Here's where it gets fun. That instant savings drops the fare immediately. The onboard credit (OBC) is pure play money for drinks, excursions, or specialty dining. And yes, it stacks with Princess Plus or Premier packages. Add the upgraded package at booking and the OBC can help offset the daily rate—currently around $65–$100 per person depending on which one you choose. Your credit card perks layer on top without conflict.
Amex Platinum remains the heavyweight for cruises booked through Amex Travel: $100–$300 OBC per stateroom on 5+ night sailings, plus an amenity. Chase Sapphire Reserve's $300 annual travel credit applies cleanly to the cruise purchase itself, effectively knocking another chunk off. Capital One Venture X's $300 travel credit works if you route through their portal, though most optimizer types prefer direct or Amex for the bigger cruise-specific kickers. Use the right card, hit the offer, and $1,000 in combined value on a balcony for two is realistic before you even factor points earned.[[3]](https://global.americanexpress.com/card-benefits/detail/cruises-privileges/platinum)[[4]](https://thepointsguy.com/credit-cards/best-premium-travel-rewards-cards/)
The new 120-day final payment window (up from the old 90-ish days for most Alaska runs) is the real quiet win. Book today for a June 2028 sailing and you're not wiring the balance until mid-February 2028. That's 18+ months of flexibility to change plans, upgrade, or simply hold the cabin while life happens. Princess's cancellation schedule still ramps up after final payment, but until then you're only out the $100 deposit. In a world of ever-tighter policies, this feels like found money.[[5]](https://www.princess.com/plan/standard-cancellation-refund-policy)[[6]](https://www.foxnews.com/travel/cruise-line-tougher-booking-rules-ignite-backlash-higher-deposits-payments)
Opinion time: Alaska has always been one of cruising's highest-ROI destinations—stunning scenery, minimal sea days on the right itinerary, and a genuine sense of escape. Princess knows its turf better than most. Booking 2028 now is the move for anyone with premium cards and business-class habits. You're not gambling on price creep or sold-out Medallion-class cabins; you're printing flexibility and value.
Don't overthink the itineraries. Grab a 10- to 12-night Glacier Bay roundtrip on Star or Discovery if it's your first time. Repeat visitors should look at the longer ones with extended scenic cruising. Add Premier if you actually use specialty restaurants and want the excursion credit; otherwise Plus is plenty.
Action item: Head to princess.com today, filter for 2028 Alaska with promo code KJS or the early-booking banner, run the numbers with your preferred card, and book the balcony or better before the best ones disappear. Two years sounds far away until it isn't.



