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.
New Orleans, United States • Belize City, Belize • Cozumel, Mexico • New Orleans, United StatesDeparting from New Orleans, visiting 4 ports, select Itinerary details to review day by day itinerary
New Orleans, United States • Montego Bay, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • New Orleans, United StatesDeparting from New Orleans, visiting 5 ports, select Itinerary details to review day by day itinerary
New Orleans, United States • Belize City, Belize • Cozumel, Mexico • New Orleans, United StatesDeparting from New Orleans, visiting 4 ports, select Itinerary details to review day by day itinerary
New Orleans, United States • Montego Bay, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • New Orleans, United StatesDeparting from New Orleans, visiting 5 ports, select Itinerary details to review day by day itinerary
New Orleans, United States • Belize City, Belize • Cozumel, Mexico • New Orleans, United StatesDeparting from New Orleans, visiting 4 ports, select Itinerary details to review day by day itinerary
New Orleans, United States • Belize City, Belize • Cozumel, Mexico • New Orleans, United StatesDeparting from New Orleans, visiting 4 ports, select Itinerary details to review day by day itinerary
New Orleans, United States • Cozumel, Mexico • Belize City, Belize • New Orleans, United StatesDeparting from New Orleans, visiting 4 ports, select Itinerary details to review day by day itinerary
New Orleans, United States • Cozumel, Mexico • Belize City, Belize • New Orleans, United StatesDeparting from New Orleans, visiting 4 ports, select Itinerary details to review day by day itinerary
New Orleans, United States • Belize City, Belize • Cozumel, Mexico • New Orleans, United StatesDeparting from New Orleans, visiting 4 ports, select Itinerary details to review day by day itinerary
Galveston, United States • Belize City, Belize • Cozumel, Mexico • Galveston, United StatesDeparting from Galveston, visiting 4 ports, select Itinerary details to review day by day itinerary
inside room per travellerCA $984
inside room per traveller
Best Royal Caribbean International 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.
Royal Caribbean International • Radiance of the Seas
Nov 2, 2026 — Nov 7, 2026
Tampa, United States • Costa Maya, Mexico • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 4 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Grandeur of the Seas
Apr 28, 2026 — May 2, 2026
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Mariner of the Seas
Oct 26, 2026 — Oct 30, 2026
Galveston, United States • Cozumel, Mexico • Galveston, United StatesDeparting from Galveston, visiting 3 ports, select Itinerary details to review day by day itinerary
Royal Caribbean International • Radiance of the Seas
Oct 24, 2026 — Oct 29, 2026
Tampa, United States • Cozumel, Mexico • Costa Maya, Mexico • Tampa, United StatesDeparting from Tampa, visiting 4 ports, select Itinerary details to review day by day itinerary
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary
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 travellerCA $610
inside room per traveller
Best Virgin Voyages cruise deals
4 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.
New York, United States • Kings Wharf, Bermuda • New York, United StatesDeparting from New York, visiting 3 ports, select Itinerary details to review day by day itinerary
New York, United States • Kings Wharf, Bermuda • New York, United StatesDeparting from New York, visiting 3 ports, select Itinerary details to review day by day itinerary
New York, United States • Kings Wharf, Bermuda • New York, United StatesDeparting from New York, visiting 3 ports, select Itinerary details to review day by day itinerary
New York, United States • Kings Wharf, Bermuda • New York, United StatesDeparting from New York, visiting 3 ports, select Itinerary details to review day by day itinerary
suite room per travellerCA $4,707
suite room per traveller
Best Norwegian Cruise Line 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.
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
Vancouver, Canada • Ketchikan, United States • Juneau, United States • Skagway, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Whittier, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary
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
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
Vancouver, Canada • Ketchikan, United States • Juneau, United States • Skagway, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Whittier, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary
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
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
Vancouver, Canada • Ketchikan, United States • Juneau, United States • Skagway, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Whittier, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary
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
Vancouver, Canada • Ketchikan, United States • Juneau, United States • Skagway, United States • Icy Strait Point, United States • Hubbard Glacier, United States • Whittier, United StatesDeparting from Vancouver, visiting 7 ports, select Itinerary details to review day by day itinerary
inside room per travellerCA $1,020
inside room per traveller
Best Celebrity Cruises 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.
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Nassau, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Perfect Day Cococay, Bahamas • Bimini, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Key West, United States • Grand Bahama, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 4 ports, select Itinerary details to review day by day itinerary
inside room per travellerCA $411
inside room per traveller
Best Holland America Line 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.
Miami, United States • Half Moon Cay, Bahamas • Ocho Rios, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary
Miami, United States • Grand Turks, Turks and Caicos Islands • San Juan, Puerto Rico • Charlotte Amalie, St. Thomas, U.S. Virgin Islands • Half Moon Cay, Bahamas • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary
Miami, United States • Half Moon Cay, Bahamas • Amber Cove, Dominican Republic • Grand Turks, Turks and Caicos Islands • Nassau, Bahamas • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Grand Turks, Turks and Caicos Islands • San Juan, Puerto Rico • Charlotte Amalie, St. Thomas, U.S. Virgin Islands • Half Moon Cay, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Nassau, Bahamas • Grand Turks, Turks and Caicos Islands • Amber Cove, Dominican Republic • Half Moon Cay, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Half Moon Cay, Bahamas • Amber Cove, Dominican Republic • Grand Turks, Turks and Caicos Islands • Key West, United States • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Half Moon Cay, Bahamas • Ocho Rios, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Half Moon Cay, Bahamas • Ocho Rios, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
Miami, United States • Key West, United States • Ocho Rios, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Half Moon Cay, Bahamas • Ocho Rios, Jamaica • George Town Grand Cayman, Cayman Islands • Cozumel, Mexico • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 6 ports, select Itinerary details to review day by day itinerary
inside room per travellerCA $1,078
inside room per traveller
Best Princess Cruises 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.
Los Angeles, United States • Los Cabos, Mexico • Mazatlan, Mexico • Puerto Vallarta, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 5 ports, select Itinerary details to review day by day itinerary
Los Angeles, United States • Los Cabos, Mexico • Mazatlan, Mexico • Puerto Vallarta, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 5 ports, select Itinerary details to review day by day itinerary
Los Angeles, United States • Los Cabos, Mexico • Mazatlan, Mexico • Puerto Vallarta, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 5 ports, select Itinerary details to review day by day itinerary
Los Angeles, United States • Los Cabos, Mexico • Mazatlan, Mexico • Puerto Vallarta, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 5 ports, select Itinerary details to review day by day itinerary
Los Angeles, United States • Los Cabos, Mexico • Mazatlan, Mexico • Puerto Vallarta, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 5 ports, select Itinerary details to review day by day itinerary
Los Angeles, United States • Los Cabos, Mexico • Mazatlan, Mexico • Puerto Vallarta, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 5 ports, select Itinerary details to review day by day itinerary
Los Angeles, United States • Los Cabos, Mexico • Mazatlan, Mexico • Puerto Vallarta, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 5 ports, select Itinerary details to review day by day itinerary
Los Angeles, United States • Los Cabos, Mexico • Mazatlan, Mexico • Puerto Vallarta, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 5 ports, select Itinerary details to review day by day itinerary
Los Angeles, United States • Los Cabos, Mexico • Mazatlan, Mexico • Puerto Vallarta, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 5 ports, select Itinerary details to review day by day itinerary
Los Angeles, United States • Los Cabos, Mexico • Mazatlan, Mexico • Puerto Vallarta, Mexico • Los Angeles, United StatesDeparting from Los Angeles, visiting 5 ports, select Itinerary details to review day by day itinerary
balcony room per travellerCA $780
balcony room per traveller
Best MSC Cruises cruise deals
5 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.
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
La Romana, Dominican Republic • Catalina Island, Dominican Republic • Bridgetown, Barbados • Fort De France, MartiniqueDeparting from La Romana, visiting 4 ports, select Itinerary details to review day by day itinerary
Miami, United States • George Town Grand Cayman, Cayman Islands • Ocho Rios, Jamaica • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary
Fort De France, Martinique • St. John's, Antigua and Barbuda • Tortola Road Town, British Virgin Islands • La Romana, Dominican RepublicDeparting from Fort De France, visiting 4 ports, select Itinerary details to review day by day itinerary
Bridgetown, Barbados • Fort De France, Martinique • St. John's, Antigua and Barbuda • Tortola Road Town, British Virgin Islands • La Romana, Dominican RepublicDeparting from Bridgetown, visiting 5 ports, select Itinerary details to review day by day itinerary
suite room per travellerCA $1,308
suite room per traveller
Best Oceania Cruises 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.
Civitavecchia, Italy • Bastia, France • Livorno, Italy • La Spezia, Italy • Toulon, France • Palamos, Spain • Palma De Mallorca, Spain • Barcelona, SpainDeparting from Civitavecchia, visiting 8 ports, select Itinerary details to review day by day itinerary
Tarragona, Spain • Palamos, Spain • Marseille, France • Ajaccio, France • La Spezia, Italy • Olbia, Italy • Naples, Italy • Civitavecchia, ItalyDeparting from Tarragona, visiting 8 ports, select Itinerary details to review day by day itinerary
Civitavecchia, Italy • Livorno, Italy • Porto Torres, Italy • Mahon, Spain • Palma De Mallorca, Spain • Barcelona, Spain • Toulon, France • Monte Carlo, MonacoDeparting from Civitavecchia, visiting 8 ports, select Itinerary details to review day by day itinerary
Civitavecchia, Italy • Livorno, Italy • Portofino, Italy • Monte Carlo, Monaco • Toulon, France • Sete, France • Palma De Mallorca, Spain • Barcelona, SpainDeparting from Civitavecchia, visiting 8 ports, select Itinerary details to review day by day itinerary
Lisbon, Portugal • Porto, Portugal • La Coruna, Spain • Bilbao, Spain • Le Verdon, France • Concarneau, France • Saint Malo, France • Southampton, United KingdomDeparting from Lisbon, visiting 8 ports, select Itinerary details to review day by day itinerary
Mestre, Italy • Koper, Slovenia • Split, Croatia • Korcula, Croatia • Corfu, Greece • Catania, Italy • Sorrento, Italy • Civitavecchia, ItalyDeparting from Mestre, visiting 8 ports, select Itinerary details to review day by day itinerary
inside room per travellerCA $3,182
inside room per traveller
Terms and Conditions
*Member Prices are available to logged-in Expedia account account holders or newsletter subscribers. Prices are cruise only, per person, and available within the last 24 hours. Member Price is per stateroom, based on guests 1 and 2. Member Prices include the promotional discount and are per room per night based on two people sharing a room. Please check individual cruise sailing for details. Member Price Offers are subject to limited availability and may be discontinued without notice. Expedia’s usual booking terms and conditions apply.
Go further with the Expedia app
Save on select hotels and earn double points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.
Scan the QR code with your device camera and download our app