Get Exclusive Cruise Deals on Christmas!
Find a cruise and book cruises direct - no booking fee!
  • Book Now
Deal of the Week
Group Booking

Need Multi Cabin? Click Here

Last Minute Cruise Deals & Offers You Can't Miss!

MSC Cruises: Book your last-minute cruise


January 02, 2026
Starting from $74.29*/night ($520.00*)
Includes taxes and fees*
January 02, 2026
Starting from $94.59*/night ($567.55*)
Includes taxes and fees*
January 04, 2026
Starting from $59.47*/night ($237.86*)
Includes taxes and fees*
January 04, 2026
Starting from $69.28*/night ($415.70*)
Includes taxes and fees*
January 05, 2026
Starting from $87.43*/night ($524.55*)
Includes taxes and fees*
January 05, 2026
Starting from $308.58*/night ($1,542.90*)
Includes taxes and fees*
January 05, 2026
Starting from $55.16*/night ($220.65*)
Includes taxes and fees*
January 09, 2026
Starting from $66.81*/night ($467.65*)
Includes taxes and fees*
January 11, 2026
Starting from $50.23*/night ($200.90*)
Includes taxes and fees*
January 12, 2026
Starting from $39.70*/night ($158.80*)
Includes taxes and fees*
January 16, 2026
Starting from $69.56*/night ($347.79*)
Includes taxes and fees*
January 18, 2026
Starting from $46.40*/night ($278.39*)
Includes taxes and fees*
January 18, 2026
Starting from $63.05*/night ($441.33*)
Includes taxes and fees*
January 21, 2026
Starting from $95.09*/night ($570.55*)
Includes taxes and fees*
January 21, 2026
Starting from $56.16*/night ($224.64*)
Includes taxes and fees*
January 24, 2026
Starting from $47.93*/night ($335.54*)
Includes taxes and fees*
January 25, 2026
Starting from $51.95*/night ($207.79*)
Includes taxes and fees*
February 01, 2026
Starting from $72.94*/night ($437.64*)
Includes taxes and fees*
February 01, 2026
Starting from $49.70*/night ($198.79*)
Includes taxes and fees*
February 14, 2026
Starting from $61.23*/night ($428.60*)
Includes taxes and fees*
March 08, 2026
Starting from $60.57*/night ($242.29*)
Includes taxes and fees*


Costa Cruises: Book your last-minute cruise


January 12, 2026
Starting from $146.25*/night ($585.00*)
Includes taxes and fees*
January 16, 2026
Starting from $79.63*/night ($557.40*)
Includes taxes and fees*
January 17, 2026
Starting from $107.92*/night ($755.43*)
Includes taxes and fees*
January 18, 2026
Starting from $69.69*/night ($487.80*)
Includes taxes and fees*
January 26, 2026
Starting from $146.25*/night ($585.00*)
Includes taxes and fees*
February 02, 2026
Starting from $146.13*/night ($584.53*)
Includes taxes and fees*
February 06, 2026
Starting from $173.00*/night ($1,211.00*)
Includes taxes and fees*
February 08, 2026
Starting from $78.62*/night ($550.31*)
Includes taxes and fees*
February 13, 2026
Starting from $126.49*/night ($885.46*)
Includes taxes and fees*
February 20, 2026
Starting from $142.29*/night ($996.00*)
Includes taxes and fees*
February 27, 2026
Starting from $135.14*/night ($946.00*)
Includes taxes and fees*

Princess Cruises: Book your last-minute cruise


January 11, 2026
Starting from $117.29*/night ($821.00*)
Includes taxes and fees*
January 18, 2026
Starting from $57.00*/night ($399.00*)
Includes taxes and fees*
January 24, 2026
Starting from $75.57*/night ($529.00*)
Includes taxes and fees*
January 25, 2026
Starting from $75.29*/night ($527.00*)
Includes taxes and fees*
January 25, 2026
Starting from $109.43*/night ($766.00*)
Includes taxes and fees*
February 01, 2026
Starting from $88.14*/night ($617.00*)
Includes taxes and fees*
February 15, 2026
Starting from $78.71*/night ($551.00*)
Includes taxes and fees*
February 15, 2026
Starting from $65.43*/night ($458.00*)
Includes taxes and fees*
February 15, 2026
Starting from $92.71*/night ($649.00*)
Includes taxes and fees*
February 21, 2026
Starting from $102.71*/night ($719.00*)
Includes taxes and fees*
February 22, 2026
Starting from $68.43*/night ($479.00*)
Includes taxes and fees*
February 22, 2026
Starting from $94.14*/night ($659.00*)
Includes taxes and fees*
February 22, 2026
Starting from $90.00*/night ($540.00*)
Includes taxes and fees*

Celestyal Cruises: Book your last-minute cruise


January 10, 2026
Starting from $194.14*/night ($1,359.00*)
Includes taxes and fees*
January 12, 2026
Starting from $169.75*/night ($679.00*)
Includes taxes and fees*
January 17, 2026
Starting from $194.14*/night ($1,359.00*)
Includes taxes and fees*
January 19, 2026
Starting from $194.14*/night ($1,359.00*)
Includes taxes and fees*
February 02, 2026
Starting from $147.25*/night ($589.00*)
Includes taxes and fees*
February 13, 2026
Starting from $155.57*/night ($1,089.00*)
Includes taxes and fees*
February 14, 2026
Starting from $155.57*/night ($1,089.00*)
Includes taxes and fees*
February 16, 2026
Starting from $182.71*/night ($1,279.00*)
Includes taxes and fees*
February 20, 2026
Starting from $182.71*/night ($1,279.00*)
Includes taxes and fees*
February 21, 2026
Starting from $155.57*/night ($1,089.00*)
Includes taxes and fees*

Royal Caribbean Cruises: Book your last-minute cruise


January 05, 2026
Starting from $121.55*/night ($486.20*)
Includes taxes and fees*
January 15, 2026
Starting from $74.66*/night ($298.63*)
Includes taxes and fees*
January 19, 2026
Starting from $60.45*/night ($241.81*)
Includes taxes and fees*
January 19, 2026
Starting from $65.61*/night ($328.06*)
Includes taxes and fees*
January 24, 2026
Starting from $63.63*/night ($318.14*)
Includes taxes and fees*
January 26, 2026
Starting from $79.13*/night ($395.64*)
Includes taxes and fees*
January 26, 2026
Starting from $109.05*/night ($436.20*)
Includes taxes and fees*
January 31, 2026
Starting from $79.93*/night ($399.64*)
Includes taxes and fees*
February 02, 2026
Starting from $71.11*/night ($355.56*)
Includes taxes and fees*
February 05, 2026
Starting from $99.50*/night ($397.99*)
Includes taxes and fees*
February 09, 2026
Starting from $76.26*/night ($305.05*)
Includes taxes and fees*
February 16, 2026
Starting from $81.11*/night ($405.56*)
Includes taxes and fees*
February 16, 2026
Starting from $64.87*/night ($389.23*)
Includes taxes and fees*
February 19, 2026
Starting from $138.12*/night ($552.49*)
Includes taxes and fees*
February 26, 2026
Starting from $79.03*/night ($316.13*)
Includes taxes and fees*

Norwegian Cruises: Book your last-minute cruise


January 10, 2026
Starting from $32.00*/night ($224.00*)
Includes taxes and fees*
January 10, 2026
Starting from $52.71*/night ($369.00*)
Includes taxes and fees*
January 11, 2026
Starting from $49.86*/night ($349.00*)
Includes taxes and fees*
January 11, 2026
Starting from $54.14*/night ($379.00*)
Includes taxes and fees*
January 11, 2026
Starting from $42.71*/night ($299.00*)
Includes taxes and fees*
January 15, 2026
Starting from $82.25*/night ($329.00*)
Includes taxes and fees*
January 17, 2026
Starting from $49.86*/night ($349.00*)
Includes taxes and fees*
January 18, 2026
Starting from $61.29*/night ($429.00*)
Includes taxes and fees*
January 24, 2026
Starting from $61.29*/night ($429.00*)
Includes taxes and fees*
January 29, 2026
Starting from $79.75*/night ($319.00*)
Includes taxes and fees*
January 31, 2026
Starting from $54.14*/night ($379.00*)
Includes taxes and fees*
February 01, 2026
Starting from $65.57*/night ($459.00*)
Includes taxes and fees*
February 02, 2026
Starting from $69.80*/night ($349.00*)
Includes taxes and fees*
February 07, 2026
Starting from $59.80*/night ($299.00*)
Includes taxes and fees*
February 12, 2026
Starting from $94.75*/night ($379.00*)
Includes taxes and fees*
February 12, 2026
Starting from $87.25*/night ($349.00*)
Includes taxes and fees*
February 26, 2026
Starting from $77.25*/night ($309.00*)
Includes taxes and fees*

Carnival Cruises: Book your last-minute cruise


January 19, 2026
Starting from $72.25*/night ($289.00*)
Includes taxes and fees*
January 19, 2026
Starting from $46.80*/night ($234.00*)
Includes taxes and fees*
January 22, 2026
Starting from $67.25*/night ($269.00*)
Includes taxes and fees*
January 24, 2026
Starting from $54.80*/night ($274.00*)
Includes taxes and fees*
January 29, 2026
Starting from $56.00*/night ($224.00*)
Includes taxes and fees*
February 02, 2026
Starting from $48.75*/night ($195.00*)
Includes taxes and fees*
February 02, 2026
Starting from $35.20*/night ($176.00*)
Includes taxes and fees*
February 02, 2026
Starting from $56.25*/night ($225.00*)
Includes taxes and fees*
February 08, 2026
Starting from $40.00*/night ($240.00*)
Includes taxes and fees*
February 09, 2026
Starting from $40.00*/night ($240.00*)
Includes taxes and fees*
February 21, 2026
Starting from $43.00*/night ($215.00*)
Includes taxes and fees*
February 22, 2026
Starting from $40.00*/night ($240.00*)
Includes taxes and fees*
February 23, 2026
Starting from $58.50*/night ($234.00*)
Includes taxes and fees*
February 23, 2026
Starting from $40.00*/night ($240.00*)
Includes taxes and fees*
February 26, 2026
Starting from $52.50*/night ($210.00*)
Includes taxes and fees*

Disney Cruises: Book your last-minute cruise


January 05, 2026
Starting from $222.80*/night ($891.20*)
Includes taxes and fees*
January 09, 2026
Starting from $248.72*/night ($1,243.59*)
Includes taxes and fees*
January 11, 2026
Starting from $175.83*/night ($879.13*)
Includes taxes and fees*
January 12, 2026
Starting from $319.49*/night ($1,277.97*)
Includes taxes and fees*
January 12, 2026
Starting from $213.27*/night ($853.08*)
Includes taxes and fees*
January 14, 2026
Starting from $259.64*/night ($1,038.57*)
Includes taxes and fees*
January 23, 2026
Starting from $286.60*/night ($1,433.02*)
Includes taxes and fees*
January 28, 2026
Starting from $221.64*/night ($886.57*)
Includes taxes and fees*
February 02, 2026
Starting from $202.80*/night ($811.20*)
Includes taxes and fees*
February 06, 2026
Starting from $192.83*/night ($964.13*)
Includes taxes and fees*
February 09, 2026
Starting from $223.27*/night ($893.08*)
Includes taxes and fees*
February 16, 2026
Starting from $262.43*/night ($1,049.70*)
Includes taxes and fees*
February 20, 2026
Starting from $192.83*/night ($964.13*)
Includes taxes and fees*
February 23, 2026
Starting from $214.80*/night ($859.20*)
Includes taxes and fees*
February 25, 2026
Starting from $243.64*/night ($974.57*)
Includes taxes and fees*



At CruiseBooking.com,  you can find the best last moment cruise deals on all popular cruise lines: Royal Caribbean Cruises, Norwegian Cruises, Princess Cruises, MSC Cruises and many more.

You can count on our industry-leading experts to help you maximize the value of your last-minute cruise vacation. In addition to finding the best last-minute cruise vacation deals, we ensure you get the most exclusive CruiseBooking.com benefits. Our low rates and exclusive perks ensure you get more value than booking directly with the cruise lines. Book your last-minute cruise special deal with us and enjoy the vacation at sea without spending more!

Frequently Asked Questions About Last Minute Cruise Deals

CruiseBooking.com can be a fantastic resource when trying to book a last-minute cruise. We list all the latest offers on our cruise deals page.

Last minute deals for Carnival can be found on our last minute cruise deals page.

Early May is a great time to find deals for Alaska and Europe before the busy summer months.

Sign up for CruiseBooking.com newsletter so you never miss a great deal. You'll always be on top of limited-time offers, last-minute deals, and value-adds that may make a deal even sweeter.

Each cruise line has unique last minute offers.

There are some ways to get discount cruise deals. You find the best deals during the shoulder-season. Booking early for peak travel times is recommended for the best pricing and availability. There are rarely last minute deals on peak sailings like New Year’s Eve and Alaska in July.

You can find Galapagos cruises on our website's Last minute deals section.

CruiseBooking.com is an excellent place to book these deals. You can also book over the phone if you're new to cruising or are uncomfortable booking online. Last minute deals are usually very limited availability. If you see something you like, you will want to act quickly.

Image Source: Freepik, Depositphotos and Pixabay.