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.
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
Tampa, United States • Cozumel, Mexico • Tampa, United StatesDeparting from Tampa, visiting 3 ports, select Itinerary details to review day by day itinerary
New Orleans, United States • Cozumel, Mexico • Progreso, Mexico • New Orleans, United StatesDeparting from New Orleans, visiting 4 ports, select Itinerary details to review day by day itinerary
Miami, United States • Grand Turks, Turks and Caicos Islands • Half Moon Cay, Bahamas • Miami, United StatesDeparting from Miami, visiting 4 ports, select Itinerary details to review day by day itinerary
New Orleans, United States • Cozumel, Mexico • Progreso, Mexico • New Orleans, United StatesDeparting from New Orleans, visiting 4 ports, select Itinerary details to review day by day itinerary
inside room per travellerCA $476
inside 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.
Lisbon, Portugal • Portimao, Portugal • Cadiz, Spain • Motril, Spain • Gibraltar, Gibraltar • Ibiza, Spain • Palma De Mallorca, Spain • Barcelona, SpainDeparting from Lisbon, visiting 8 ports, select Itinerary details to review day by day itinerary
Lisbon, Portugal • Portimao, Portugal • Cadiz, Spain • Motril, Spain • Gibraltar, Gibraltar • Ibiza, Spain • Palma De Mallorca, Spain • Barcelona, SpainDeparting from Lisbon, visiting 8 ports, select Itinerary details to review day by day itinerary
Lisbon, Portugal • Portimao, Portugal • Cadiz, Spain • Motril, Spain • Gibraltar, Gibraltar • Ibiza, Spain • Palma De Mallorca, Spain • Barcelona, SpainDeparting from Lisbon, visiting 8 ports, select Itinerary details to review day by day itinerary
Lisbon, Portugal • Portimao, Portugal • Cadiz, Spain • Motril, Spain • Gibraltar, Gibraltar • Ibiza, Spain • Palma De Mallorca, Spain • Barcelona, SpainDeparting from Lisbon, visiting 8 ports, select Itinerary details to review day by day itinerary
Lisbon, Portugal • Portimao, Portugal • Cadiz, Spain • Motril, Spain • Gibraltar, Gibraltar • Ibiza, Spain • Palma De Mallorca, Spain • Barcelona, SpainDeparting from Lisbon, visiting 8 ports, select Itinerary details to review day by day itinerary
Barcelona, Spain • Palma De Mallorca, Spain • Valencia, Spain • Motril, Spain • Gibraltar, Gibraltar • Cadiz, Spain • Portimao, Portugal • Lisbon, PortugalDeparting from Barcelona, visiting 8 ports, select Itinerary details to review day by day itinerary
inside room per travellerCA $1,287
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.
Civitavecchia, Italy • Sarande, Albania • Katakolon, Greece • Valletta, Malta • Catania, Italy • Naples, Italy • Civitavecchia, ItalyDeparting from Civitavecchia, visiting 7 ports, select Itinerary details to review day by day itinerary
Civitavecchia, Italy • Sarande, Albania • Katakolon, Greece • Valletta, Malta • Catania, Italy • Naples, Italy • Civitavecchia, ItalyDeparting from Civitavecchia, visiting 7 ports, select Itinerary details to review day by day itinerary
Barcelona, Spain • Gibraltar, Gibraltar • Marseille, France • La Spezia, Italy • Naples, ItalyDeparting from Barcelona, visiting 5 ports, select Itinerary details to review day by day itinerary
Civitavecchia, Italy • Sarande, Albania • Katakolon, Greece • Valletta, Malta • Catania, Italy • Naples, Italy • Civitavecchia, ItalyDeparting from Civitavecchia, visiting 7 ports, select Itinerary details to review day by day itinerary
Civitavecchia, Italy • Corfu, Greece • Dubrovnik, Croatia • Kotor, Montenegro • Naples, Italy • Civitavecchia, ItalyDeparting from Civitavecchia, visiting 6 ports, select Itinerary details to review day by day itinerary
inside room per travellerCA $1,434
inside room per traveller
Best MSC 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.
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
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
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
Genoa, Italy • Marseille, France • Barcelona, Spain • Las Palmas, Spain • San Juan, Puerto Rico • Charlotte Amalie, St. Thomas, U.S. Virgin Islands • Miami, United StatesDeparting from Genoa, visiting 7 ports, select Itinerary details to review day by day itinerary
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
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
Valencia, Spain • Alicante, Spain • Lisbon, Portugal • Funchal, Portugal • St. John's, Antigua and Barbuda • Philipsburg, Sint Maarten • San Juan, Puerto Rico • Miami, United StatesDeparting from Valencia, visiting 8 ports, select Itinerary details to review day by day itinerary
Le Havre, France • Ponta Delgada, Portugal • Bridgetown, Barbados • Basse-Terre, Saint Kitts and Nevis • St. John's, Antigua and Barbuda • Roseau, Dominica • Fort De France, Martinique • Pointe A Pitre, GuadeloupeDeparting from Le Havre, visiting 8 ports, select Itinerary details to review day by day itinerary
Miami, United States • Philipsburg, Sint Maarten • Funchal, Portugal • Barcelona, Spain • Cannes, France • Genoa, ItalyDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary
Port Canaveral, United States • Miami, United States • Philipsburg, Sint Maarten • Funchal, Portugal • Barcelona, Spain • Cannes, FranceDeparting from Port Canaveral, visiting 6 ports, select Itinerary details to review day by day itinerary
inside room per travellerCA $1,270
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 • Nassau, Bahamas • Amber Cove, Dominican Republic • Grand Turks, Turks and Caicos Islands • Half Moon Cay, Bahamas • 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
Fort Lauderdale, United States • Half Moon Cay, Bahamas • Grand Turks, Turks and Caicos Islands • Amber Cove, Dominican Republic • Bimini, Bahamas • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, 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 • 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
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
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
Fort Lauderdale, United States • Nassau, Bahamas • Amber Cove, Dominican Republic • Grand Turks, Turks and Caicos 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 • Grand Turks, Turks and Caicos Islands • San Juan, Puerto Rico • St. Thomas, U.S. Virgin Islands • Fort Lauderdale, United StatesDeparting from Fort Lauderdale, visiting 5 ports, select Itinerary details to review day by day itinerary
Fort Lauderdale, United States • Grand Turks, Turks and Caicos Islands • San Juan, Puerto Rico • 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 • Grand Turks, Turks and Caicos Islands • San Juan, Puerto Rico • 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
inside room per travellerCA $975
inside room per traveller
Terms and Conditions
*Please see cruise shopping path for complete details and terms and conditions that apply to each sailing.