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-866-403-9848.

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 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
Celebrity Silhouette

4 night Caribbean

Celebrity Cruises
Celebrity Cruises • Celebrity Silhouette
Apr 21, 2025 — Apr 25, 2025
Fort Lauderdale, United States • Cozumel, Mexico • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, 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
Explorer of the Seas

4 night Caribbean

Royal Caribbean International
Royal Caribbean International • Explorer of the Seas
Apr 20, 2025 — Apr 24, 2025
Miami, United States • Labadee, Haiti • Miami, United StatesDeparting from Miami, 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
Liberty of the Seas

4 night Caribbean

Royal Caribbean International
Royal Caribbean International • Liberty of the Seas
Feb 9, 2026 — Feb 13, 2026
Fort Lauderdale, United States • Labadee, Haiti • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, 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
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Sep 7, 2025 — Sep 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Sep 21, 2025 — Sep 25, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Sep 11, 2025 — Sep 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Carnival Paradise

4 night Caribbean

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Paradise
Sep 25, 2025 — Sep 29, 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 traveler
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 19, 2025 — Oct 23, 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 traveler
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 2, 2025 — Nov 6, 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 traveler
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 16, 2025 — Nov 20, 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 traveler
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 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
MSC Seascape

2 night Bahamas

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

2 night Bahamas

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Gem
May 17, 2025 — May 19, 2025
Miami, United States • Great Stirrup Cay, Bahamas • Miami, United StatesDeparting from Miami, 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 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Nov 21, 2025 — Nov 24, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Dec 5, 2025 — Dec 8, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

4 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Dec 1, 2025 — Dec 5, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

4 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Dec 8, 2025 — Dec 12, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Dec 12, 2025 — Dec 15, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

4 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Dec 15, 2025 — Dec 19, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seashore

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Seashore
Nov 6, 2025 — Nov 9, 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 traveler
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 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 Jade

7 night Alaska

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Jade
May 12, 2025 — May 19, 2025
Whittier, United States • Hubbard Glacier, United States • Icy Strait Point, United States • Juneau, United States • Skagway, United States • Ketchikan, United States • Vancouver, CanadaDeparting from Whittier, visiting 7 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 Jade

7 night Alaska

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Jade
May 5, 2025 — May 12, 2025
Vancouver, Canada • Ketchikan, United States • Juneau, United States • Skagway, United States • Icy Strait Point, United States • Whittier, United StatesDeparting from Vancouver, visiting 6 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 Jade

7 night Alaska

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Jade
Apr 28, 2025 — May 5, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Norwegian Jade

7 night Alaska

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Jade
Sep 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
Norwegian Jade

7 night Alaska

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Jade
Sep 8, 2025 — Sep 15, 2025
Vancouver, Canada • Ketchikan, United States • Juneau, United States • Skagway, United States • Victoria Airport, Canada • Seattle, United StatesDeparting from Vancouver, visiting 6 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 Jade

7 night Alaska

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Jade
May 19, 2025 — May 26, 2025
Vancouver, Canada • Ketchikan, United States • Juneau, United States • Skagway, United States • Icy Strait Point, United States • Whittier, United StatesDeparting from Vancouver, visiting 6 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 Bliss

7 night Alaska

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Bliss
Apr 19, 2025 — Apr 26, 2025
Seattle, United States • Juneau, United States • Skagway, United States • Ketchikan, United States • Victoria Airport, Canada • Seattle, United StatesDeparting from Seattle, visiting 6 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 Jade

7 night Alaska

Norwegian Cruise Line
Norwegian Cruise Line • Norwegian Jade
May 26, 2025 — Jun 2, 2025
Whittier, United States • Hubbard Glacier, United States • Icy Strait Point, United States • Juneau, United States • Skagway, United States • Ketchikan, United States • Vancouver, CanadaDeparting from Whittier, visiting 7 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
Noordam

7 night Alaska

Holland America Line
Holland America Line • Noordam
May 11, 2025 — May 18, 2025
Vancouver, Canada • Ketchikan, United States • Juneau, United States • Skagway, United States • Whittier, United StatesDeparting from Vancouver, visiting 5 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
Nieuw Amsterdam

7 night Alaska

Holland America Line
Holland America Line • Nieuw Amsterdam
May 18, 2025 — May 25, 2025
Vancouver, Canada • Ketchikan, United States • Juneau, United States • Skagway, United States • Whittier, United StatesDeparting from Vancouver, visiting 5 ports, select Itinerary details to review day by day itinerary

inside room per traveler
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 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
Costa Pacifica

1 night Europe

Costa Cruise Lines
Costa Cruise Lines • Costa Pacifica
Apr 14, 2025 — Apr 15, 2025
Marseille, France • Savona, ItalyDeparting from Marseille, 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
MSC Musica

1 night Europe

MSC Cruises
MSC Cruises • MSC Musica
Apr 14, 2025 — Apr 15, 2025
Genoa, Italy • Marseille, FranceDeparting from Genoa, 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
MSC Magnifica

1 night Europe

MSC Cruises
MSC Cruises • MSC Magnifica
Dec 15, 2025 — Dec 16, 2025
Genoa, Italy • Marseille, FranceDeparting from Genoa, 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
MSC Preziosa

2 night Europe

MSC Cruises
MSC Cruises • MSC Preziosa
Mar 21, 2025 — Mar 23, 2025
Southampton, United Kingdom • Hamburg, GermanyDeparting from Southampton, 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
MSC Seaside

1 night Europe

MSC Cruises
MSC Cruises • MSC Seaside
Jul 31, 2025 — Aug 1, 2025
La Goulette, Tunisia • Palermo, ItalyDeparting from La Goulette, 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
MSC Preziosa

2 night Europe

MSC Cruises
MSC Cruises • MSC Preziosa
Apr 25, 2025 — Apr 27, 2025
Southampton, United Kingdom • Hamburg, GermanyDeparting from Southampton, 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
MSC Opera

2 night Europe

MSC Cruises
MSC Cruises • MSC Opera
Oct 31, 2025 — Nov 2, 2025
Bari, Italy • Zadar, Croatia • Venice, ItalyDeparting from Bari, 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 Fantasia

2 night Europe

MSC Cruises
MSC Cruises • MSC Fantasia
Apr 21, 2025 — Apr 23, 2025
Genoa, Italy • Barcelona, SpainDeparting from Genoa, 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
MSC Divina

2 night Europe

MSC Cruises
MSC Cruises • MSC Divina
Oct 18, 2025 — Oct 20, 2025
Genoa, Italy • Marseille, France • Barcelona, SpainDeparting from Genoa, 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 Musica

2 night Europe

MSC Cruises
MSC Cruises • MSC Musica
Apr 14, 2025 — Apr 16, 2025
Genoa, Italy • Marseille, France • Genoa, ItalyDeparting from Genoa, visiting 3 ports, select Itinerary details to review day by day itinerary

inside room per traveler

Cruise Deals for 3 to 5 Nights

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
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

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

3 night Europe

MSC Cruises
MSC Cruises • MSC Sinfonia
Apr 30, 2025 — May 3, 2025
Istanbul, Turkey • Kerkyra, Greece • Bari, ItalyDeparting from Istanbul, 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 Preziosa

3 night Europe

MSC Cruises
MSC Cruises • MSC Preziosa
Mar 20, 2025 — Mar 23, 2025
Le Havre, France • Southampton, United Kingdom • Hamburg, GermanyDeparting from Le Havre, visiting 3 ports, select Itinerary details to review day by day itinerary

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

3 night Europe

MSC Cruises
MSC Cruises • MSC Fantasia
May 7, 2025 — May 10, 2025
Istanbul, Turkey • Kerkyra, Greece • Bari, ItalyDeparting from Istanbul, 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 Bellissima

3 night Asia

MSC Cruises
MSC Cruises • MSC Bellissima
Jun 5, 2025 — Jun 8, 2025
Tokyo, Japan • Taipei (keelung), TaiwanDeparting from Tokyo, 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
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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Nov 21, 2025 — Nov 24, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

3 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Dec 5, 2025 — Dec 8, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

4 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Dec 1, 2025 — Dec 5, 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

4 night Bahamas

MSC Cruises
MSC Cruises • MSC Seaside
Dec 8, 2025 — Dec 12, 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 traveler

Cruise Deals for 6 to 9 Nights

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
MSC Meraviglia

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Mar 23, 2025 — Mar 30, 2025
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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Meraviglia

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Mar 16, 2025 — Mar 23, 2025
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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seashore

7 night Caribbean

MSC Cruises
MSC Cruises • MSC Seashore
Sep 14, 2025 — Sep 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 traveler
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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Meraviglia

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Nov 2, 2025 — Nov 9, 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 traveler
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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Meraviglia

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Nov 30, 2025 — Dec 7, 2025
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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Meraviglia

7 night Bahamas

MSC Cruises
MSC Cruises • MSC Meraviglia
Dec 14, 2025 — Dec 21, 2025
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 traveler
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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaview

7 night South America

MSC Cruises
MSC Cruises • MSC Seaview
Feb 23, 2025 — Mar 2, 2025
Santos, Brazil • Salvador, Brazil • Ilheus, Brazil • Rio De Janeiro, Brazil • Santos, BrazilDeparting from Santos, visiting 5 ports, select Itinerary details to review day by day itinerary

inside room per traveler

Cruise Deals for 10 to 14 Nights

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
MSC Virtuosa

11 night Transatlantic

MSC Cruises
MSC Cruises • MSC Virtuosa
Apr 5, 2025 — Apr 16, 2025
Fort De France, Martinique • Pointe A Pitre, Guadeloupe • Philipsburg, Sint Maarten • Ponta Delgada, Portugal • Lisbon, PortugalDeparting from Fort De France, visiting 5 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
Costa Fascinosa

13 night Transatlantic

Costa Cruise Lines
Costa Cruise Lines • Costa Fascinosa
Mar 23, 2025 — Apr 5, 2025
La Romana, Dominican Republic • Philipsburg, Sint Maarten • Santa Cruz De Tenerife, Spain • Cadiz, Spain • Barcelona, SpainDeparting from La Romana, visiting 5 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 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 traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Virtuosa

14 night Transatlantic

MSC Cruises
MSC Cruises • MSC Virtuosa
Apr 6, 2025 — Apr 20, 2025
Pointe A Pitre, Guadeloupe • Philipsburg, Sint Maarten • Ponta Delgada, Portugal • Lisbon, Portugal • La Coruna, Spain • Le Havre, FranceDeparting from Pointe A Pitre, visiting 6 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
Sun Princess

14 night Transatlantic

Princess Cruises
Princess Cruises • Sun Princess
Mar 22, 2025 — Apr 5, 2025
Fort Lauderdale, United States • Santa Cruz De Tenerife, Spain • Cartagena, Spain • Valencia, Spain • Barcelona, SpainDeparting from Fort Lauderdale, visiting 5 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
Carnival Splendor

10 night South Pacific

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Splendor
Aug 25, 2025 — Sep 4, 2025
Sydney, Australia • Noumea, New Caledonia • Lifou Isle, New Caledonia • Mystery Island, Vanuatu • Port Vila, Vanuatu • Sydney, AustraliaDeparting from Sydney, visiting 6 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
Regal Princess

14 night Transatlantic

Princess Cruises
Princess Cruises • Regal Princess
Apr 4, 2025 — Apr 18, 2025
Fort Lauderdale, United States • Ponta Delgada, Portugal • Brest, France • Rotterdam, Netherlands • Brussels, Belgium • Southampton, United KingdomDeparting from Fort Lauderdale, visiting 6 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
Majestic Princess

14 night Transatlantic

Princess Cruises
Princess Cruises • Majestic Princess
Feb 18, 2025 — Mar 4, 2025
Fort Lauderdale, United States • Funchal, Portugal • Cadiz, Spain • Malaga, Spain • Barcelona, SpainDeparting from Fort Lauderdale, visiting 5 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
Nieuw Statendam

14 night Transatlantic

Holland America Line
Holland America Line • Nieuw Statendam
Apr 5, 2025 — Apr 19, 2025
Fort Lauderdale, United States • Kings Wharf, Bermuda • Falmouth, United Kingdom • Portland, United Kingdom • Le Havre, France • Dover, United KingdomDeparting from Fort Lauderdale, visiting 6 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
Carnival Splendor

10 night Australia / New Zealand

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Splendor
Jun 23, 2025 — Jul 3, 2025
Sydney, Australia • Moreton, Australia • Airlie Beach, Australia • Cairns, Australia • Port Douglas, Australia • Sydney, AustraliaDeparting from Sydney, visiting 6 ports, select Itinerary details to review day by day itinerary

inside room per traveler

Cruise Deals for 15+ Nights

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
Carnival Valor

16 night Transatlantic

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Valor
Apr 24, 2025 — May 10, 2025
New Orleans, United States • Nassau, Bahamas • Ponta Delgada, Portugal • Funchal, Portugal • Malaga, Spain • Alicante, Spain • Barcelona, SpainDeparting from New Orleans, visiting 7 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
Sky Princess

15 night Transatlantic

Princess Cruises
Princess Cruises • Sky Princess
Mar 9, 2025 — Mar 24, 2025
Fort Lauderdale, United States • Funchal, Portugal • Casablanca, Morocco • La Coruna, Spain • Southampton, United KingdomDeparting from Fort Lauderdale, visiting 5 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
Emerald Princess

15 night Transatlantic

Princess Cruises
Princess Cruises • Emerald Princess
Mar 24, 2025 — Apr 8, 2025
Fort Lauderdale, United States • Funchal, Portugal • Gibraltar, Gibraltar • Malaga, Spain • Ajaccio, Italy • Civitavecchia, ItalyDeparting from Fort Lauderdale, visiting 6 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 Virtuosa

15 night Transatlantic

MSC Cruises
MSC Cruises • MSC Virtuosa
Apr 5, 2025 — Apr 20, 2025
Fort De France, Martinique • Pointe A Pitre, Guadeloupe • Philipsburg, Sint Maarten • Ponta Delgada, Portugal • Lisbon, Portugal • La Coruna, Spain • Le Havre, FranceDeparting from Fort De France, visiting 7 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 Virtuosa

16 night Transatlantic

MSC Cruises
MSC Cruises • MSC Virtuosa
Apr 5, 2025 — Apr 21, 2025
Fort De France, Martinique • Pointe A Pitre, Guadeloupe • Philipsburg, Sint Maarten • Ponta Delgada, Portugal • Lisbon, Portugal • La Coruna, Spain • Le Havre, France • Southampton, United KingdomDeparting from Fort De France, visiting 8 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 Virtuosa

15 night Transatlantic

MSC Cruises
MSC Cruises • MSC Virtuosa
Apr 6, 2025 — Apr 21, 2025
Pointe A Pitre, Guadeloupe • Philipsburg, Sint Maarten • Ponta Delgada, Portugal • Lisbon, Portugal • La Coruna, Spain • Le Havre, France • Southampton, United KingdomDeparting from Pointe A Pitre, visiting 7 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
Nieuw Statendam

15 night Transatlantic

Holland America Line
Holland America Line • Nieuw Statendam
Apr 5, 2025 — Apr 20, 2025
Fort Lauderdale, United States • Kings Wharf, Bermuda • Falmouth, United Kingdom • Portland, United Kingdom • Le Havre, France • Dover, United Kingdom • Rotterdam, NetherlandsDeparting from Fort Lauderdale, visiting 7 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
Ovation of the Seas

17 night Transpacific

Royal Caribbean International
Royal Caribbean International • Ovation of the Seas
May 15, 2025 — Jun 1, 2025
Tokyo, Japan • Yokohama, Japan • Shimizu, Japan • Osaka, Japan • Los Angeles, United StatesDeparting from Tokyo, visiting 5 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
Carnival Valor

15 night Transatlantic

Carnival Cruise Lines
Carnival Cruise Lines • Carnival Valor
Jun 11, 2025 — Jun 26, 2025
Barcelona, Spain • Malaga, Spain • Cadiz, Spain • Ponta Delgada, Portugal • New Orleans, United StatesDeparting from Barcelona, visiting 5 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 Grandiosa

17 night Transatlantic

MSC Cruises
MSC Cruises • MSC Grandiosa
Nov 19, 2025 — Dec 6, 2025
Genoa, Italy • 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 Genoa, visiting 8 ports, select Itinerary details to review day by day itinerary

inside room per traveler

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 traveler, including taxes, and fees and available within last 24 hours. Prices and availability are subject to change and rates are valid for U.S. and Canadian residents only. Subject to applicable law, Cruise lines reserve the right to charge a fuel supplement and any increases in Government taxes incurred between date of booking and sailing. See Rules and Restrictions and cruise line general conditions.