CruiseGrid
Showing 745–768 of 18,018 sailings
Booking links are affiliate — we may earn a commission at no extra cost to you.
  1. CaribbeanRoyal Caribbean International

    Western Caribbean Getaway Cruise

    Liberty of the Seas

    Departure
    Thu, Dec 17, 2026
    back Dec 21
    Length
    4 nights
    From Galveston, TX
    Ports
    Cozumel
    From$569per guestas of 9 hours ago
    View sailing
  2. CaribbeanCarnival Cruise Line

    4-Day Western Caribbean from New Orleans, LA

    Carnival Valor

    Departure
    Thu, Dec 17, 2026
    back Dec 21
    Length
    4 nights
    From New Orleans, LA
    From$511per guestas of 9 hours ago
    View sailing
  3. BahamasCarnival Cruise Line

    4-Day The Bahamas from Jacksonville, FL

    Carnival Elation

    Departure
    Thu, Dec 17, 2026
    back Dec 21
    Length
    4 nights
    From Jacksonville, FL
    Ports
    Celebration Key
    From$365per guestas of 9 hours ago
    View sailing
  4. CaribbeanVirgin Voyages

    4-night Caribbean cruise

    Scarlet Lady

    Departure
    Thu, Dec 17, 2026
    back Dec 21
    Length
    4 nights
    From Miami
    Ports
    Key West
    From$676per guestas of 7 hours ago
    View sailing
  5. CaribbeanDisney Cruise Line

    5-Night Very Merrytime Western Caribbean Cruise from Galveston

    Disney Magic

    Departure
    Thu, Dec 17, 2026
    back Dec 22
    Length
    5 nights
    From Galveston, TX
    From$1,270per guestas of 6 hours ago
    View sailing
  6. Northern EuropeMSC Cruises

    Northern Europe

    MSC Preziosa

    Departure
    Thu, Dec 17, 2026
    back Dec 25
    Length
    8 nights
    From Le Havre (for Paris/Normandy), France
    Ports
    Hamburg (Kiel), Germany · Southampton · Rotterdam · Zeebrugge (for Brussels/Bruges), Belgium
    From$814per guestas of 7 hours ago
    View sailing
  7. CaribbeanPrincess Cruises

    Eastern Caribbean with St. Kitts Holiday

    Enchanted Princess

    Departure
    Thu, Dec 17, 2026
    back Dec 27
    Length
    10 nights
    From Ft. Lauderdale, Florida
    Ports
    RelaxAway, Half Moon Cay · Amber Cove, Dominican Republic · San Juan · St. Maarten · Antigua +1 more
    From$1,199per guestas of 9 hours ago
    View sailing
  8. MediterraneanMSC Cruises

    Mediterranean

    MSC Magnifica

    Departure
    Thu, Dec 17, 2026
    back Dec 27
    Length
    10 nights
    From Marseille (Provence), France
    Ports
    Civitavecchia (Rome) · Casablanca · Cadiz (Seville), Spain · Alicante · Genoa (for Cinque Terre), Italy +2 more
    From$860per guestas of 7 hours ago
    View sailing
  9. MediterraneanMSC Cruises

    Mediterranean

    MSC Lirica

    Departure
    Thu, Dec 17, 2026
    back Dec 28
    Length
    11 nights
    From Venice - Marghera, Italy
    Ports
    Port Said, Egypt (technical call) · Limassol, Cyprus · Katakolon (for Olympia), Greece · Heraklion (Iraklion) · Rhodes +2 more
    From$1,986per guestas of 7 hours ago
    View sailing
  10. Panama CanalPrincess Cruises

    Panama Canal with Costa Rica & Caribbean Holiday

    Caribbean Princess

    Departure
    Thu, Dec 17, 2026
    back Dec 29
    Length
    12 nights
    From Ft. Lauderdale, Florida
    Ports
    Aruba · Cartagena, Spain · Panama Canal Partial Transit New Locks · Colon · Limon, Costa Rica +1 more
    From$1,093per guestas of 2 months ago
    View sailing
  11. CaribbeanMSC Cruises

    Southern Caribbean

    MSC Opera

    Departure
    Thu, Dec 17, 2026
    back Dec 31
    Length
    14 nights
    From Bridgetown
    Ports
    Philipsburg, St. Maarten · Virgin Gorda, Virgin Islands · Road Town (Tortola), British Virgin Islands · Basseterre, St. Kitts · Samana Bay, Dominican Republic +4 more
    From$1,979per guestas of 7 hours ago
    View sailing
  12. BahamasRoyal Caribbean International

    Perfect Day CocoCay & Bahamas Getaway Cruise

    Wonder of the Seas

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Miami, FL
    Ports
    Perfect Day CocoCay · Nassau
    From$408per guestas of 9 hours ago
    View sailing
  13. BahamasCarnival Cruise Line

    3-Day The Bahamas from Miami, FL

    Carnival Conquest

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Miami, FL
    From$232per guestas of 9 hours ago
    View sailing
  14. BahamasDisney Cruise Line

    3-Night Very Merrytime Bahamian Cruise from Fort Lauderdale

    Disney Dream

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Fort Lauderdale
    From$849per guestas of 7 hours ago
    View sailing
  15. BahamasRoyal Caribbean International

    Perfect Day CocoCay & Bahamas Getaway Cruise

    Oasis of the Seas

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Fort Lauderdale
    Ports
    Nassau · Perfect Day CocoCay
    From$498per guestas of 9 hours ago
    View sailing
  16. BahamasRoyal Caribbean International

    Bahamas Getaway Cruise

    Brilliance of the Seas

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Fort Lauderdale
    Ports
    Grand Bahama Island · Nassau
    From$381per guestas of 9 hours ago
    View sailing
  17. BahamasCelebrity Cruises

    Key West & Bahamas

    Celebrity Reflection

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Fort Lauderdale
    Ports
    Key West · Grand Bahama Island
    From$370per guestas of 9 hours ago
    View sailing
  18. BahamasRoyal Caribbean International

    Perfect Day CocoCay & Bahamas

    Utopia of the Seas

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Orlando (Port Canaveral)
    Ports
    Nassau · Perfect Day CocoCay
    From$621per guestas of 9 hours ago
    View sailing
  19. MexicoRoyal Caribbean International

    Ensenada Cruise

    Ovation of the Seas

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Long Beach (Los Angeles), CA
    Ports
    Ensenada
    From$419per guestas of 9 hours ago
    View sailing
  20. MexicoRoyal Caribbean International

    Ensenada Cruise

    Voyager of the Seas

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Long Beach (Los Angeles), CA
    Ports
    Ensenada
    From$239per guestas of 9 hours ago
    View sailing
  21. MexicoCarnival Cruise Line

    3-Day Baja Mexico from Long Beach (Los Angeles), CA

    Carnival Firenze

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Long Beach (Los Angeles), CA
    From$245per guestas of 9 hours ago
    View sailing
  22. BahamasDisney Cruise Line

    3-Night Very Merrytime Bahamian Cruise from Port Canaveral

    Disney Wish

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Port Canaveral (Orlando), FL
    From$1,128per guestas of 7 hours ago
    View sailing
  23. BahamasCarnival Cruise Line

    3-Day The Bahamas from Port Canaveral (Orlando), FL

    Carnival Glory

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Port Canaveral (Orlando), FL
    From$306per guestas of 9 hours ago
    View sailing
  24. South AmericaMSC Cruises

    South America

    MSC Divina

    Departure
    Fri, Dec 18, 2026
    back Dec 21
    Length
    3 nights
    From Santos (Sao Paulo), Brazil
    Ports
    Buzios, Brazil · Angra dos Reis, Brazil
    From$419per guestas of 7 hours ago
    View sailing