Get expert advice iconGet expert advice icon

Get expert advice

If you have a question, or would like personalized assistance booking your cruise, contact an Expedia Cruises™ travel agent today.

Find the best cruise deals!

For expert cruise advice, call 1-888-444-1695.

quite Caribbean beach in Belize

Escape to the sun and sand

Caribbean cruises are the ultimate tropical getaway, with endless sunshine, sandy beaches, unique shore excursions, and the chance to see several islands in one trip. Travel on a compact, upscale craft or on an enormous resort-style ship equipped with spas, swimming pools, movie theaters, 5-star restaurants and bars. Find a last-minute deal on many 3- 4- 5- or even 7-day cruises, departing from popular cruise ports including Florida, New York, New Orleans, and more.

See DealsOpens in a new window

Best Caribbean Cruise Deals

10 cruises found - Prices are per traveller, 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
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Sept 7, 2025 — Sept 11, 2025
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Oct 5, 2025 — Oct 9, 2025
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Sept 11, 2025 — Sept 15, 2025
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Nov 6, 2025 — Nov 10, 2025
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Dec 4, 2025 — Dec 8, 2025
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Oct 9, 2025 — Oct 13, 2025
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Oct 23, 2025 — Oct 27, 2025
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Freedom of the Seas

5 night Caribbean

Royal Caribbean International
Royal Caribbean International • Freedom of the Seas
Sept 29, 2025 — Oct 4, 2025
Miami, United States • Cozumel, Mexico • Perfect Day Cococay, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Freedom of the Seas

5 night Caribbean

Royal Caribbean International
Royal Caribbean International • Freedom of the Seas
Nov 1, 2025 — Nov 6, 2025
Miami, United States • Nassau, Bahamas • Labadee, Haiti • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Freedom of the Seas

5 night Caribbean

Royal Caribbean International
Royal Caribbean International • Freedom of the Seas
Nov 15, 2025 — Nov 20, 2025
Miami, United States • Nassau, Bahamas • Labadee, Haiti • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
oceanfront colorful beach house in the Bahamas

Cruise to this picture-perfect archipelago

Popular for its proximity to Florida, a cruise to the Bahamas is a great option for first-time cruisers or for those on a small budget. This popular cruise destination is a conglomeration of 700 idyllic islands famed for their stunning, powdery beaches and translucent seas. For an affordable 3-day getaway, a cruise to the Bahamas is fanastic option, but sometimes 4-or-5-day cruises can be the better deal. 

See DealsOpens in a new window

Best Bahamas Cruise Deals

10 cruises found - Prices are per traveller, 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
MSC Divina

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Divina
Nov 6, 2025 — Nov 9, 2025
Miami, United States • Nassau, Bahamas • Miami, United StatesDeparting from Miami, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Conquest

4 night Bahamas

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Conquest
Oct 13, 2025 — Oct 17, 2025
Miami, United States • Half Moon Cay, Bahamas • Miami, United StatesDeparting from Miami, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
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 3, 2025 — Nov 7, 2025
Miami, United States • Nassau, Bahamas • Great Stirrup Cay, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

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

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Seascape
Sept 4, 2025 — Sept 7, 2025
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 traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seascape

4 night Bahamas

MSC Cruises
MSC Cruises • MSC Seascape
Sept 28, 2025 — Oct 2, 2025
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 traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seascape

4 night Bahamas

MSC Cruises
MSC Cruises • MSC Seascape
Oct 12, 2025 — Oct 16, 2025
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 traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Grandiosa

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Grandiosa
Jan 8, 2026 — Jan 11, 2026
Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 4 ports, select Itinerary details to review day by day itinerary

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

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Grandiosa
Jan 15, 2026 — Jan 18, 2026
Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 4 ports, select Itinerary details to review day by day itinerary

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

4 night Bahamas

MSC Cruises
MSC Cruises • MSC Seashore
Sept 21, 2025 — Sept 25, 2025
Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 4 ports, select Itinerary details to review day by day itinerary

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

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Jan 9, 2026 — Jan 12, 2026
Miami, United States • Ocean Cay, Bahamas • Miami, United StatesDeparting from Miami, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
sprawling glacier in Alaska

Discover the endless rugged beauty of this final frontier state

Cruises to Alaska allow you to take in beautiful unspoiled wildlife, with snow-capped mountains that cascade into glacial blue waters. Take part in unique excursions like dog sled rides, or fish for Alaska's famous North Pacific salmon. While cruising, you’ll pass by hundreds of breathtaking sites like the Misty Fjords National Monument and the Hubbard Glacier, the longest tidewater glacier in the world. Take advantage of cheaper cruise options by booking early and late season sailings in May and September.

See DealsOpens in a new window

Best Alaska Cruise Deals

10 cruises found - Prices are per traveller, 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
Celebrity Summit

7 night Alaska

Celebrity Cruises
Celebrity Cruises • Celebrity Summit
May 8, 2026 — May 15, 2026
Vancouver, Canada • Ketchikan, United States • Sitka, United States • Juneau, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Seward, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Celebrity Summit

7 night Alaska

Celebrity Cruises
Celebrity Cruises • Celebrity Summit
May 22, 2026 — May 29, 2026
Vancouver, Canada • Ketchikan, United States • Sitka, United States • Juneau, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Seward, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Celebrity Summit

7 night Alaska

Celebrity Cruises
Celebrity Cruises • Celebrity Summit
Jun 5, 2026 — Jun 12, 2026
Vancouver, Canada • Ketchikan, United States • Sitka, United States • Juneau, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Seward, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Celebrity Summit

7 night Alaska

Celebrity Cruises
Celebrity Cruises • Celebrity Summit
Jun 19, 2026 — Jun 26, 2026
Vancouver, Canada • Ketchikan, United States • Sitka, United States • Juneau, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Seward, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Celebrity Summit

7 night Alaska

Celebrity Cruises
Celebrity Cruises • Celebrity Summit
Jul 3, 2026 — Jul 10, 2026
Vancouver, Canada • Ketchikan, United States • Sitka, United States • Juneau, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Seward, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Celebrity Summit

7 night Alaska

Celebrity Cruises
Celebrity Cruises • Celebrity Summit
Jul 17, 2026 — Jul 24, 2026
Vancouver, Canada • Ketchikan, United States • Sitka, United States • Juneau, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Seward, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Celebrity Summit

7 night Alaska

Celebrity Cruises
Celebrity Cruises • Celebrity Summit
Jul 31, 2026 — Aug 7, 2026
Vancouver, Canada • Ketchikan, United States • Sitka, United States • Juneau, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Seward, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Celebrity Summit

7 night Alaska

Celebrity Cruises
Celebrity Cruises • Celebrity Summit
Aug 14, 2026 — Aug 21, 2026
Vancouver, Canada • Ketchikan, United States • Sitka, United States • Juneau, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Seward, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary

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

7 night Alaska

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Jade
Sept 29, 2025 — Oct 6, 2025
Whittier, United States • Hubbard Glacier, United States • Icy Strait Point, United States • Skagway, United States • Juneau, United States • Ketchikan, United States • Vancouver, CanadaDeparting from Whittier, visiting 7 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Radiance of the Seas

7 night Alaska

Royal Caribbean International
Royal Caribbean International • Radiance of the Seas
Aug 29, 2025 — Sept 5, 2025
Seward, United States • Hubbard Glacier, United States • Juneau, United States • Skagway, United States • Icy Strait Point, United States • Ketchikan, United States • Vancouver, CanadaDeparting from Seward, visiting 7 ports, select Itinerary details to review day by day itinerary

inside room per traveller
castel sant angelo in Rome Italy

Immerse yourself in culture and history

Europe is a land of breathtaking beauty, cultural charm, fine dining, and is a history enthusiasts dream! Unpack once and explore exciting destinations such as France, England, Austria, Spain, Germany, and more. The variety of destinations for Europe cruises means that the best time of year to visit changes according to where you are. Cruises to the Baltic and Scandinavia are largely limited to the sunny summer months of July and August. In the Mediterranean, you can find cheap cruise deals in the shoulder seasons of Spring and Fall.

See DealsOpens in a new window

Best Europe Cruise Deals

10 cruises found - Prices are per traveller, 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
MSC Virtuosa

3 night Europe

MSC Cruises
MSC Cruises • MSC Virtuosa
Apr 17, 2026 — Apr 20, 2026
Hamburg, Germany • Le Havre, France • Southampton, United KingdomDeparting from Hamburg, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Costa Diadema

3 night Europe

Costa Cruise Lines
Costa Cruise Lines • Costa Diadema
Sept 24, 2025 — Sept 27, 2025
Savona, Italy • Barcelona, Spain • Marseille, FranceDeparting from Savona, visiting 3 ports, select Itinerary details to review day by day itinerary

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

3 night Europe

MSC Cruises
MSC Cruises • MSC Lirica
Mar 25, 2026 — Mar 28, 2026
Istanbul, Turkey • Kerkyra, Greece • Bari, ItalyDeparting from Istanbul, visiting 3 ports, select Itinerary details to review day by day itinerary

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

3 night Europe

MSC Cruises
MSC Cruises • MSC Preziosa
Apr 23, 2026 — Apr 26, 2026
Copenhagen, Denmark • Oslo, Norway • Hamburg, GermanyDeparting from Copenhagen, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Costa Favolosa

3 night Europe

Costa Cruise Lines
Costa Cruise Lines • Costa Favolosa
Oct 28, 2025 — Oct 31, 2025
Barcelona, Spain • Marseille, France • Genoa, Italy • Barcelona, SpainDeparting from Barcelona, visiting 4 ports, select Itinerary details to review day by day itinerary

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

3 night Europe

MSC Cruises
MSC Cruises • MSC Lirica
Nov 8, 2025 — Nov 11, 2025
Bari, Italy • Piraeus, Greece • Izmir, TurkeyDeparting from Bari, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Costa Fortuna

4 night Europe

Costa Cruise Lines
Costa Cruise Lines • Costa Fortuna
Nov 13, 2025 — Nov 17, 2025
Barcelona, Spain • Marseille, France • Savona, Italy • Barcelona, SpainDeparting from Barcelona, visiting 4 ports, select Itinerary details to review day by day itinerary

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

3 night Europe

MSC Cruises
MSC Cruises • MSC Magnifica
Dec 12, 2025 — Dec 15, 2025
Civitavecchia, Italy • Genoa, Italy • Marseille, France • Genoa, ItalyDeparting from Civitavecchia, visiting 4 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Divina

3 night Europe

MSC Cruises
MSC Cruises • MSC Divina
Apr 24, 2026 — Apr 27, 2026
Civitavecchia, Italy • Mykonos, Greece • Kusadasi, TurkeyDeparting from Civitavecchia, visiting 3 ports, select Itinerary details to review day by day itinerary

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

3 night Europe

MSC Cruises
MSC Cruises • MSC Splendida
Feb 7, 2026 — Feb 10, 2026
Barcelona, Spain • Marseille, France • Genoa, Italy • Naples, ItalyDeparting from Barcelona, visiting 4 ports, select Itinerary details to review day by day itinerary

oceanview room per traveller

Cruise Deals for 3 to 5 Nights

10 cruises found - Prices are per traveller, 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
MSC Virtuosa

3 night Europe

MSC Cruises
MSC Cruises • MSC Virtuosa
Apr 17, 2026 — Apr 20, 2026
Hamburg, Germany • Le Havre, France • Southampton, United KingdomDeparting from Hamburg, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Costa Diadema

3 night Europe

Costa Cruise Lines
Costa Cruise Lines • Costa Diadema
Sept 24, 2025 — Sept 27, 2025
Savona, Italy • Barcelona, Spain • Marseille, FranceDeparting from Savona, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Navigator of the Seas

3 night Mexico

Royal Caribbean International
Royal Caribbean International • Navigator of the Seas
Nov 10, 2025 — Nov 13, 2025
Los Angeles, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 3 ports, select Itinerary details to review day by day itinerary

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

3 night Europe

MSC Cruises
MSC Cruises • MSC Lirica
Mar 25, 2026 — Mar 28, 2026
Istanbul, Turkey • Kerkyra, Greece • Bari, ItalyDeparting from Istanbul, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Serenade of the Seas

3 night Central America

Royal Caribbean International
Royal Caribbean International • Serenade of the Seas
Oct 2, 2025 — Oct 5, 2025
Miami, United States • Colon, PanamaDeparting from Miami, visiting 2 ports, select Itinerary details to review day by day itinerary

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

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Divina
Nov 6, 2025 — Nov 9, 2025
Miami, United States • Nassau, Bahamas • Miami, United StatesDeparting from Miami, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Conquest

4 night Bahamas

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Conquest
Oct 13, 2025 — Oct 17, 2025
Miami, United States • Half Moon Cay, Bahamas • Miami, United StatesDeparting from Miami, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Navigator of the Seas

4 night Mexico

Royal Caribbean International
Royal Caribbean International • Navigator of the Seas
Dec 1, 2025 — Dec 5, 2025
Los Angeles, United States • Catalina, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Navigator of the Seas

4 night Mexico

Royal Caribbean International
Royal Caribbean International • Navigator of the Seas
Feb 2, 2026 — Feb 6, 2026
Los Angeles, United States • Catalina, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Navigator of the Seas

4 night Mexico

Royal Caribbean International
Royal Caribbean International • Navigator of the Seas
Mar 2, 2026 — Mar 6, 2026
Los Angeles, United States • Catalina, United States • Ensenada, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller

Cruise Deals for 6 to 9 Nights

10 cruises found - Prices are per traveller, 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
MSC Seashore

7 night Caribbean

MSC Cruises
MSC Cruises • MSC Seashore
Aug 31, 2025 — Sept 7, 2025
Port Canaveral, United States • Ocean Cay, Bahamas • Costa Maya, Mexico • Cozumel, Mexico • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 5 ports, select Itinerary details to review day by day itinerary

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

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Sept 28, 2025 — Oct 5, 2025
New York, United States • Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • New York, United StatesDeparting from New York, visiting 5 ports, select Itinerary details to review day by day itinerary

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

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Sept 14, 2025 — Sept 21, 2025
New York, United States • Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • New York, United StatesDeparting from New York, visiting 5 ports, select Itinerary details to review day by day itinerary

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

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Nov 9, 2025 — Nov 16, 2025
New York, United States • Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • New York, United StatesDeparting from New York, visiting 5 ports, select Itinerary details to review day by day itinerary

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

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Dec 7, 2025 — Dec 14, 2025
New York, United States • Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • New York, United StatesDeparting from New York, visiting 5 ports, select Itinerary details to review day by day itinerary

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

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Feb 1, 2026 — Feb 8, 2026
New York, United States • Port Canaveral, United States • Ocean Cay, Bahamas • Nassau, Bahamas • New York, United StatesDeparting from New York, visiting 5 ports, select Itinerary details to review day by day itinerary

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

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Oct 26, 2025 — Nov 2, 2025
New York, United States • Port Canaveral, United States • Nassau, Bahamas • Ocean Cay, Bahamas • New York, United StatesDeparting from New York, visiting 5 ports, select Itinerary details to review day by day itinerary

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

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Feb 22, 2026 — Mar 1, 2026
New York, United States • Port Canaveral, United States • Ocean Cay, Bahamas • Nassau, Bahamas • New York, United StatesDeparting from New York, visiting 5 ports, select Itinerary details to review day by day itinerary

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

7 night Caribbean

MSC Cruises
MSC Cruises • MSC Seashore
Sept 14, 2025 — Sept 21, 2025
Port Canaveral, United States • Ocean Cay, Bahamas • Costa Maya, Mexico • Cozumel, Mexico • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 5 ports, select Itinerary details to review day by day itinerary

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

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Nov 16, 2025 — Nov 23, 2025
New York, United States • Port Canaveral, United States • Ocean Cay, Bahamas • New York, United StatesDeparting from New York, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller

Cruise Deals for 10 to 14 Nights

10 cruises found - Prices are per traveller, 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 Epic

10 night Transatlantic

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Epic
Nov 13, 2025 — Nov 23, 2025
Lisbon, Portugal • Ponta Delgada, Portugal • Tortola, British Virgin Islands • St. Thomas, U.S. Virgin Islands • San Juan, Puerto RicoDeparting from Lisbon, visiting 5 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Island Princess

10 night Caribbean

Princess Cruises
Princess Cruises • Island Princess
Aug 29, 2025 — Sept 8, 2025
New York, United States • Grand Turks, Turks and Caicos Islands • Amber Cove, Dominican Republic • San Juan, Puerto Rico • Bermuda, Bermuda • New York, United StatesDeparting from New York, visiting 6 ports, select Itinerary details to review day by day itinerary

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

13 night South Pacific

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Sun
Sept 18, 2025 — Oct 1, 2025
Papeete, French Polynesia • Moorea, French Polynesia • Bora Bora, French Polynesia • Hilo, United States • Kona- Hawaii, United States • Nawiliwili Kauai, United States • Na Pali Coast, United States • Nawiliwili Kauai, United States • Kahului-maui, United States • Honolulu, United StatesDeparting from Papeete, visiting 10 ports, select Itinerary details to review day by day itinerary

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

13 night Transatlantic

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Star
Apr 13, 2026 — Apr 26, 2026
Tampa, United States • Key West, United States • Puerto Plata, Dominican Republic • St. Thomas, U.S. Virgin Islands • Philipsburg, Sint Maarten • Lisbon, PortugalDeparting from Tampa, visiting 6 ports, select Itinerary details to review day by day itinerary

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

13 night Transatlantic

MSC Cruises
MSC Cruises • MSC Divina
Apr 9, 2026 — Apr 22, 2026
Miami, United States • Tortola Road Town, British Virgin Islands • Santa Cruz De Tenerife, Spain • Barcelona, SpainDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

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

10 night Transatlantic

MSC Cruises
MSC Cruises • MSC Meraviglia
Apr 19, 2026 — Apr 29, 2026
New York, United States • Halifax, Canada • Ponta Delgada, Portugal • Lisbon, PortugalDeparting from New York, visiting 4 ports, select Itinerary details to review day by day itinerary

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

11 night Caribbean

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Breakaway
Dec 12, 2025 — Dec 23, 2025
New York, United States • Tortola, British Virgin Islands • Basse-Terre, Saint Kitts and Nevis • St. Thomas, U.S. Virgin Islands • San Juan, Puerto Rico • Puerto Plata, Dominican Republic • New York, United StatesDeparting from New York, visiting 7 ports, select Itinerary details to review day by day itinerary

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

14 night South Pacific

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Sun
Sept 17, 2025 — Oct 1, 2025
Papeete, French Polynesia • Moorea, French Polynesia • Bora Bora, French Polynesia • Hilo, United States • Kona- Hawaii, United States • Nawiliwili Kauai, United States • Na Pali Coast, United States • Nawiliwili Kauai, United States • Kahului-maui, United States • Honolulu, United StatesDeparting from Papeete, visiting 10 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Splendor

10 night South Pacific

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Splendor
Aug 7, 2026 — Aug 17, 2026
Sydney, Australia • Port Vila, Vanuatu • Mystery Island, Vanuatu • Lifou Isle, New Caledonia • Noumea, New Caledonia • Sydney, AustraliaDeparting from Sydney, visiting 6 ports, select Itinerary details to review day by day itinerary

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

13 night Transatlantic

MSC Cruises
MSC Cruises • MSC Grandiosa
Apr 19, 2026 — May 2, 2026
Miami, United States • Philipsburg, Sint Maarten • Funchal, Portugal • Barcelona, SpainDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary

inside room per traveller

Cruise Deals for 15+ Nights

10 cruises found - Prices are per traveller, 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
MSC Grandiosa

15 night Transatlantic

MSC Cruises
MSC Cruises • MSC Grandiosa
Nov 20, 2025 — Dec 5, 2025
Marseille, France • Barcelona, Spain • Las Palmas, Spain • San Juan, Puerto Rico • Charlotte Amalie, St. Thomas, U.S. Virgin Islands • Miami, United StatesDeparting from Marseille, visiting 6 ports, select Itinerary details to review day by day itinerary

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

15 night Transatlantic

MSC Cruises
MSC Cruises • MSC Poesia
Apr 8, 2026 — Apr 23, 2026
Marseille, France • Barcelona, Spain • Funchal, Portugal • Philipsburg, Sint Maarten • Ocean Cay, Bahamas • Miami, United StatesDeparting from Marseille, visiting 6 ports, select Itinerary details to review day by day itinerary

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

15 night Transatlantic

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Star
Nov 20, 2025 — Dec 5, 2025
Lisbon, Portugal • Ponta Delgada, Portugal • Philipsburg, Sint Maarten • St. Thomas, U.S. Virgin Islands • Falmouth, Jamaica • George Town Grand Cayman, Cayman Islands • Tampa, United StatesDeparting from Lisbon, visiting 7 ports, select Itinerary details to review day by day itinerary

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

15 night Transatlantic

MSC Cruises
MSC Cruises • MSC Grandiosa
Nov 21, 2025 — Dec 6, 2025
Barcelona, Spain • Las Palmas, Spain • San Juan, Puerto Rico • Charlotte Amalie, St. Thomas, U.S. Virgin Islands • Miami, United States • Port Canaveral, United StatesDeparting from Barcelona, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveller
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Dream

15 night Transatlantic

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Dream
Mar 21, 2026 — Apr 5, 2026
Barcelona, Spain • Alicante, Spain • Malaga, Spain • Gibraltar, Gibraltar • Galveston, United StatesDeparting from Barcelona, visiting 5 ports, select Itinerary details to review day by day itinerary

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

16 night Transatlantic

MSC Cruises
MSC Cruises • MSC Grandiosa
Nov 20, 2025 — Dec 6, 2025
Marseille, France • Barcelona, Spain • Las Palmas, Spain • San Juan, Puerto Rico • Charlotte Amalie, St. Thomas, U.S. Virgin Islands • Miami, United States • Port Canaveral, United StatesDeparting from Marseille, visiting 7 ports, select Itinerary details to review day by day itinerary

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

15 night Transatlantic

MSC Cruises
MSC Cruises • MSC Divina
Apr 9, 2026 — Apr 24, 2026
Miami, United States • Tortola Road Town, British Virgin Islands • Santa Cruz De Tenerife, Spain • Barcelona, Spain • Cannes, France • Civitavecchia, ItalyDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary

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

15 night Transatlantic

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Breakaway
Nov 7, 2025 — Nov 22, 2025
Barcelona, Spain • Marseille, France • Livorno, Italy • Civitavecchia, Italy • Palma De Mallorca, Spain • Lisbon, Portugal • Ponta Delgada, Portugal • New York, United StatesDeparting from Barcelona, visiting 8 ports, select Itinerary details to review day by day itinerary

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

16 night Transatlantic

MSC Cruises
MSC Cruises • MSC Poesia
Apr 7, 2026 — Apr 23, 2026
Genoa, Italy • Marseille, France • Barcelona, Spain • Funchal, Portugal • Philipsburg, Sint Maarten • Ocean Cay, Bahamas • Miami, United StatesDeparting from Genoa, visiting 7 ports, select Itinerary details to review day by day itinerary

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

15 night Transatlantic

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Viva
Nov 28, 2025 — Dec 13, 2025
Lisbon, Portugal • Ponta Delgada, Portugal • Philipsburg, Sint Maarten • St. Thomas, U.S. Virgin Islands • Punta Cana, Dominican Republic • Cabo Rojo, Dominican Republic • Falmouth, Jamaica • Galveston, United StatesDeparting from Lisbon, visiting 8 ports, select Itinerary details to review day by day itinerary

inside room per traveller

Why book with Expedia?

  • Expedia Extras
  • Expedia Rewards
  • No Cruise Booking Fees

With meals, entertainment, and lodging already included, cruises are an excellent way to travel on a budget. Check out the recommending sailings we have compiled based on popular cruise destinations and itinerary length.

Cruise Articles

packing for a cruise

CRUISING 101: FIRST TIME CRUISE TIPS

Heather McManus - July 30, 2019

If you’ve never taken a cruise before check out these insider tips and get answers to all your burning questions.

View ArticleOpens in a new window

passenger looking at Roatan from cruise ship balcony

5 THINGS TO CONSIDER WHEN PLANNING A CARIBBEAN CRUISE

Heather McManus - August 12, 2019

The Caribbean is calling! Find the answers to the most commonly asked questions before going on your next Caribbean cruise.

View ArticleOpens in a new window

cruise ship sailing away

CRUISING 101: BEST CRUISE LINES FOR FIRST TIME CRUISERS

Heather McManus - September 13, 2019

Planning your first cruise? Check this list with 7 different cruise lines for every travel style

View ArticleOpens in a new window

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.