Black Friday is traditionally associated with savings on everything from clothing to electronics. The travel industry is no different! If you want to save money on a future cruise vacation, look no further. We've been scouring the internet for the best cruise deals from all the major cruise lines.
Just like retailers, cruise lines offer up Black Friday sales, and many start well before Thanksgiving, Black Friday, and Cyber Monday. You can expect discounts on cruise fares, extra onboard credit, and free add-ons!
We'll update this page as cruise lines roll out their Black Friday and Cyber Monday deals for 2024, so check back often! Here's a breakdown of the best bargains at sea!
Read more: How to save money on a cruise: 23 money-saving tips
MSC Cruises
The MSC Cruises Black Friday Sale runs through November 26 through November 29 and offers any new booking:
- Up to 40% off the cruise fare
- Easy Plus Drink Package & Wi-Fi (1 device per guest, up to 2 devices per stateroom) included
- Up to $500 onboard credit
- 2-4 nights – up to $75 per stateroom on Inside, Oceanview and Balcony; up to $150 per stateroom on Suites & MSC Yacht Club.
- 5-9 nights – up to $125 per stateroom on Inside, Oceanview and Balcony; up to $250 per stateroom on Suites & MSC Yacht Club.
- 10 nights & longer – up to $250 per stateroom on Inside, Oceanview and Balcony; up to $500 per stateroom on Suites & MSC Yacht Club.
With drinks & Wi-Fi included and guests receiving up to $500 in onboard credit, the sale will provide at least $800 of added value to 4-night cruises and at least $1,100 of added value to 7-night cruises.
Royal Caribbean International
Royal Caribbean's Black Friday Beat the Rush sale includes up to $750 instant savings per stateroom, 60% off the second guest, and Kids Sail Free (with some blackout dates).
The total amount saved per cabin varies based on the length and stateroom category:
5 nights or less:
- $100 USD for inside and ocean-view rooms
- $175 USD for balconies
- $300 for suites
6 nights or longer:
- $175 USD for interior and ocean-view rooms
- $250 USD for balconies
- $750 USD for suites
BOGO60 and Kids Sail Free can be combined with each other and the Black Friday deal. BOGO and Kids Sail Free run through Dec. 9.
The Cruise Planner's Black Friday Early Access sale also began on Nov. 8, and it's a great time to start considering purchasing add-ons for your upcoming Royal Caribbean cruise:
- Beverage Packages: Up to 50% off (As low as $54.99/day!)
- Shore Excursions: Up to 50% off
- Internet: Up to 55% off
- Dining: Up to 50% off
- Spa: Up to 30% off select times
- Gifts and Gear: Up to 45% off
- Photo Package: Up to 65% off
- Onboard Activities: Up to 30% off
Holland America Line
HAL's Black Friday sale runs through Dec. 1 and offers up to 25% off the cruise fare, free gratuities, 50% reduced deposits, and free third and fourth guests in the same cabin.
The sale is available on select 2024, 2025, and 2026 voyages departing Dec. 1, 2024, through Sept. 30, 2026. It excludes full-length Grand Voyages, 2026 Alaska cruisetours, and cruises lasting fewer than five days.
Oceania Cruises
Luxury line Oceania Cruises has launched its "Best-Ever Black Friday Sale." This promotion includes opportunities for up to four-category cabin upgrades, as well as exclusive amenities packages. This limited-time offer features up to $5,500 in added value, from premium drink packages to shipboard credit and free/reduced airfare:
- Four-category stateroom upgrade
- Exclusive additional amenities including a premium drink package, shipboard credit up to $1,000, or free/reduced airfare
The offer is valid on 90+ voyages in 2025 and 2026 on bookings made between Nov. 15 and Dec 10. Make sure you use the promotional code "UGBF."
Carnival Cruise Line
Carnival's "More = Merrier sale" offers discounts on select Carnival sailings departing through May 2026 and save up to $125 per cabin.
If you book three or more people in a cabin, deposits will be reduced to just $25 per person. You can take advantage of this offer through November 16.
Virgin Voyages
Virgin Voyages is giving passengers what they want this Black Friday. Guests can choose from rates starting at $99 per person, per night, or 80% off the second sailor + up to $400 in free drinks.
The deal is valid from Nov. 25 to Dec. 3. Certain voyages are excluded, too.
Costa Cruises
Costa Cruises is an Italian cruise line that's offering a Black Friday Warm-Up deals through Nov. 24:
- Fares as low as $499/person for sailings to the Caribbean and Mediterranean
Norwegian Cruise Line
NCL's Black Friday Preview Sale runs through November 14th and offers 50% of all cruises, plus a free drink package, airfare nad more.
- Unlimited Open Bar
- Specialty Dining
- Excursion Credits
- Wi-Fi Package
- 3rd & 4th Guest Free or for $99 (select sailings)
Celebrity Cruises
Celebrity Cruises' Black Friday and Cyber Monday Deal runs through Dec. 9, 2024. You can book a second passenger staying in your cabin for up to 75% off.
The deal applies to nearly all sailings departing now through May 10, 2027, including on Celebrity's upcoming ship: Celebrity Xcel.
Note, however, that sailings don't apply to Galapagos cruises on Celebrity Flora, as well as on Celebrity Summit's Alaska cruisetours departing between May 9 and Sept. 5, 2025.
Margaritaville At Sea
Margaritaville at Sea is advertising their ongoing Early AccessBlack Friday sale as their "Biggest Sale Of The Year," with fares starting as low as $49 on Paradise:
- 60% off all cruises through 2026
- 3rd and 4th guests sail free (in the same stateroom as guests 1 and 2)
- Up to $300 in onboard credit that can be used on shore excursions, specialty dining, spa services, the purchase of alcoholic and non-alcoholic drinks, and items from the gift shop
- 10% off Drink and Dining Packages, Signature Packages, Priority Boarding, & Shore Excursions
This offer is available for sailings through April 30, 2026, aboard the Margaritaville at Sea Islander and through December 31, 2025, for sailings on Margaritaville at Sea Paradise.
Princess Cruises
You don't want to miss Princess Cruises' sale leading up to Black Friday. You can cruise to Alaska for as low as $389/person, Europe for $599/person, or the Caribbean for $389/person:
- Up to 50% off your cruise fare
- 50% off deposits
- 3rd and 4th guests sail free
The deal runs through Nov. 25.