Couple on promenade deck of a cruise ship.

Last Minute Cruise Deals

For expert cruise advice, call 1-866-403-9848.

Book Today & Save

Looking for a last-minute getaway? Check out our amazing deals to the Caribbean, Bahamas, Mexico and more!

All Cruise Lines

10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Norwegian Joy

4 night Bahamas

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Joy
Nov 30, 2026 — Dec 4, 2026
Miami, United States • Great Stirrup Cay, Bahamas • Nassau, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Norwegian Dawn

4 night Bahamas

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Dawn
Dec 10, 2026 — Dec 14, 2026
Jacksonville, United States • Grand Bahama, Bahamas • Nassau, Bahamas • Jacksonville, United StatesDeparting from Jacksonville, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Dec 11, 2026 — Dec 14, 2026
Miami, United States • Nassau, Bahamas • Ocean Cay, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Bellissima

3 night Asia

MSC Cruises
MSC Cruises • MSC Bellissima
Jun 20, 2027 — Jun 23, 2027
Inchon, South Korea • Taipei (keelung), TaiwanDeparting from Inchon, visiting 2 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Norwegian Joy

4 night Bahamas

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Joy
Dec 14, 2026 — Dec 18, 2026
Miami, United States • Great Stirrup Cay, Bahamas • Nassau, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

4 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Nov 16, 2026 — Nov 20, 2026
Miami, United States • Nassau, Bahamas • Ocean Cay, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Opera

3 night Caribbean

MSC Cruises
MSC Cruises • MSC Opera
Apr 12, 2027 — Apr 15, 2027
La Romana, Dominican Republic • Catalina Island, Dominican Republic • Bridgetown, BarbadosDeparting from La Romana, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Nov 13, 2026 — Nov 16, 2026
Miami, United States • Nassau, Bahamas • Ocean Cay, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Norwegian Dawn

5 night Caribbean

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Dawn
Dec 14, 2026 — Dec 19, 2026
Jacksonville, United States • Key West, United States • Great Stirrup Cay, Bahamas • Jacksonville, United StatesDeparting from Jacksonville, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Norwegian Getaway

4 night Bahamas

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Getaway
Nov 30, 2026 — Dec 4, 2026
Port Canaveral, United States • Nassau, Bahamas • Great Stirrup Cay, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveler

Terms & Conditions

Prices are cruise only, per person, double occupancy. Taxes, fees and port expenses not included. Rates are valid for US and Canadian residents only. Fuel supplement may apply. Savings advertised and Expedia Extras are based on specific cabin types and sailing dates, and may not be available for all cabin types/sailings.