Caribbean cruises

May 2017 Caribbean Cruises

Find the best May 2017 Caribbean cruises below and set sail on your perfect Caribbean adventure with all the major cruise lines.  The Caribbean is the worlds most popular cruise destination, and there is a wide selection of itineraries from 4 nights to 40 nights, with the most popular choice being 7 and 14 nights in duration.  The Southern, eastern and western Caribbean have so much to offer you'll be spoilt for choice of itinerary and cruise ship.

Date Line Ship Nts Itinerary
1 May 17 Carnival Cruises Carnival Victory 4 Miami, Key West, Cozumel, Miami
1 May 17 Carnival Cruises Carnival Fantasy 5 Mobile, Progreso, Cozumel, Mobile
1 May 17 Carnival Cruises Carnival Liberty 5 Galveston, Cozumel, Progreso, Galveston
4 May 17 Carnival Cruises Carnival Sensation 4 Miami, Key West, Cozumel, Miami
4 May 17 Carnival Cruises Carnival Paradise 4 Tampa, At Sea, Cozumel, Tampa
4 May 17 Carnival Cruises Carnival Triumph 4 New Orleans, At Sea, Cozumel, New Orleans
6 May 17 MSC Cruises MSC Divina 7 Miami, Ocho Rios, George Town, Cozumel, Nassau, Miami
6 May 17 MSC Cruises MSC Opera 7 Havana, Belize, Costa Maya, Havana
6 May 17 MSC Cruises MSC Divina 14 Miami, Ocho Rios, George Town, Cozumel, Nassau, Miami, St Maarten, Puerto Rico, Nassau, Miami
6 May 17 Norwegian Cruise Line Norwegian Escape 7 Miami, St Thomas, Tortola, Nassau, Miami
6 May 17 Norwegian Cruise Line Norwegian Gem 7 New York, Port Canaveral, Great Stirrup Cay, Nassau, New York
6 May 17 Royal Caribbean Adventure of the Seas 7 Puerto Rico, Bonaire, Curacao, Aruba, St Maarten, Puerto Rico
6 May 17 Royal Caribbean Harmony of the Seas 7 Fort Lauderdale, Labadee, Falmouth, Cozumel, Fort Lauderdale
6 May 17 Carnival Cruises Carnival Liberty 5 Galveston, Cozumel, Progreso, Galveston
6 May 17 Carnival Cruises Carnival Fantasy 5 Mobile, Costa Maya, Cozumel, Mobile
6 May 17 Carnival Cruises Carnival Freedom 7 Galveston, Cozumel, Belize, Mahogany Bay, Galveston
6 May 17 Carnival Cruises Carnival Glory 7 Miami, Grand Cayman, Mahogany Bay, Belize, Cozumel, Miami
6 May 17 Carnival Cruises Carnival Fascination 7 Barbados, St Lucia, St Kitts, St Maarten, San Juan, St Thomas, Barbados
6 May 17 Carnival Cruises Carnival Magic 7 Port Canaveral, Amber Cove, St Thomas, San Juan, Grand Turk, Port Canaveral
6 May 17 Carnival Cruises Carnival Sunshine 8 Port Canaveral, Aruba, Bonaire, Grand Turk, Port Canaveral
6 May 17 Carnival Cruises Carnival Vista 8 Miami, Grand Turk, La Romana, Aruba, Curacao, Miami
7 May 17 Disney Cruises Disney Magic 6 Puerto Rico, St Kitts, Antigua, Tortola, Disney Castaway Cay, Port Canaveral
7 May 17 Royal Caribbean Liberty of the Seas 7 Galveston, Cozumel, Grand Cayman, Falmouth, Galveston
7 May 17 Royal Caribbean Oasis of the Seas 7 Port Canaveral, Nassau, St Thomas, St Maarten, Port Canaveral
7 May 17 Royal Caribbean Allure of the Seas 7 Fort Lauderdale, St Maarten, Puerto Rico, Labadee, Fort Lauderdale
7 May 17 Carnival Cruises Carnival Conquest 6 Fort Lauderdale, Ocho Rios, Grand Cayman, Cozumel, Fort Lauderdale
7 May 17 Carnival Cruises Carnival Splendor 6 Fort Lauderdale, Nassau, Half Moon Cay, Grand Turk, Amber Cove, Fort Lauderdale
7 May 17 Carnival Cruises Carnival Fascination 7 San Juan, St Thomas, Barbados, St Lucia, St Kitts, St Maarten, San Juan
7 May 17 Carnival Cruises Carnival Dream 7 New Orleans, Key West, Freeport, Nassau, New Orleans
7 May 17 Carnival Cruises Carnival Breeze 7 Galveston, Montego Bay, Grand Cayman, Cozumel, Galveston
7 May 17 Carnival Cruises Carnival Pride 7 Baltimore, Grand Turk, Half Moon Cay, Freeport, Baltimore
8 May 17 Carnival Cruises Carnival Victory 4 Miami, Key West, Cozumel, Miami
8 May 17 Carnival Cruises Carnival Paradise 5 Tampa, Grand Cayman, Cozumel, Tampa
8 May 17 Carnival Cruises Carnival Triumph 5 New Orleans, Cozumel, Progreso, New Orleans
8 May 17 Carnival Cruises Carnival Sensation 5 Miami, Ocho Rios, Grand Cayman, Miami
10 May 17 Carnival Cruises Carnival Fascination 7 Barbados, St Lucia, St Kitts, St Maarten, San Juan, St Thomas, Barbados
Date Line Ship Nts Itinerary
11 May 17 Royal Caribbean Anthem of the Sea 9 Cape Liberty, Bermuda, St Maarten, Puerto Rico, Labadee, Cape Liberty
11 May 17 Carnival Cruises Carnival Fantasy 4 Mobile, At Sea, Cozumel, Mobile
11 May 17 Carnival Cruises Carnival Liberty 4 Galveston, At Sea, Cozumel, Galveston
13 May 17 MSC Cruises MSC Opera 7 Havana, Montego Bay, George Town, Cozumel, Havana
13 May 17 MSC Cruises MSC Divina 7 Miami, St Maarten, Puerto Rico, Nassau, Miami
13 May 17 MSC Cruises MSC Divina 14 Miami, St Maarten, Puerto Rico, Nassau, Miami, Ocho Rios, George Town, Cozumel, Nassau, Miami
13 May 17 Norwegian Cruise Line Norwegian Gem 7 New York, Port Canaveral, Great Stirrup Cay, Nassau, New York
13 May 17 Norwegian Cruise Line Norwegian Escape 7 Miami, Honduras, Costa Maya, Cozumel, Miami
13 May 17 Royal Caribbean Adventure of the Seas 7 Puerto Rico, St Maarten, Antigua, St Lucia, Barbados, Puerto Rico
13 May 17 Royal Caribbean Harmony of the Seas 7 Fort Lauderdale, St Maarten, Puerto Rico, Labadee, Fort Lauderdale
13 May 17 Carnival Cruises Carnival Paradise 5 Tampa, Grand Cayman, Cozumel, Tampa
13 May 17 Carnival Cruises Carnival Triumph 5 New Orleans, Cozumel, Progreso, New Orleans
13 May 17 Carnival Cruises Carnival Sensation 5 Miami, Nassau, Half Moon Cay, Grand Turk, Miami
13 May 17 Carnival Cruises Carnival Conquest 7 Fort Lauderdale, Grand Cayman, Mahogany Bay, Belize, Cozumel, Fort Lauderdale
13 May 17 Carnival Cruises Carnival Glory 7 Miami, Half Moon Cay, St Thomas, San Juan, Grand Turk, Miami
13 May 17 Carnival Cruises Carnival Freedom 7 Galveston, Montego Bay, Grand Cayman, Cozumel, Galveston
13 May 17 Carnival Cruises Carnival Magic 8 Port Canaveral, Grand Turk, San Juan, St Kitts, St Maarten, Port Canaveral
13 May 17 Carnival Cruises Carnival Splendor 8 Fort Lauderdale, Grand Turk, La Romana, Aruba, Curacao, Fort Lauderdale
14 May 17 Royal Caribbean Liberty of the Seas 7 Galveston, Honduras, Puerto Costa Maya, Cozumel, Galveston
14 May 17 Royal Caribbean Allure of the Seas 7 Fort Lauderdale, Nassau, St Thomas, St Kitts, Fort Lauderdale
14 May 17 Royal Caribbean Oasis of the Seas 7 Port Canaveral, Labadee, Falmouth, Cozumel, Port Canaveral
14 May 17 Carnival Cruises Carnival Fascination 7 San Juan, St Thomas, Barbados, St Lucia, St Kitts, St Maarten, San Juan
14 May 17 Carnival Cruises Carnival Vista 6 Miami, Ocho Rios, Grand Cayman, Cozumel, Miami
14 May 17 Carnival Cruises Carnival Dream 7 New Orleans, Montego Bay, Grand Cayman, Cozumel, New Orleans
14 May 17 Carnival Cruises Carnival Breeze 7 Galveston, Cozumel, Belize, Mahogany Bay, Galveston
14 May 17 Carnival Cruises Carnival Pride 7 Baltimore, Grand Turk, Half Moon Cay, Freeport, Baltimore
15 May 17 Carnival Cruises Carnival Victory 4 Miami, Key West, Cozumel, Miami
15 May 17 Carnival Cruises Carnival Fantasy 5 Mobile, Costa Maya, Cozumel, Mobile
15 May 17 Carnival Cruises Carnival Liberty 5 Galveston, Cozumel, Progreso, Galveston
15 May 17 Carnival Cruises Carnival Sunshine 10 Charleston, St Thomas, Antigua, Martinique, St Kitts, San Juan, Charleston
17 May 17 Carnival Cruises Carnival Fascination 7 Barbados, St Lucia, St Kitts, St Maarten, San Juan, St Thomas, Barbados
18 May 17 Carnival Cruises Carnival Sensation 4 Miami, Key West, Cozumel, Miami
18 May 17 Carnival Cruises Carnival Paradise 4 Tampa, At Sea, Cozumel, Tampa
18 May 17 Carnival Cruises Carnival Triumph 4 New Orleans, At Sea, Cozumel, New Orleans
20 May 17 Disney Cruises Disney Fantasy 7 Port Canaveral, Tortola, St Thomas, Disney Castaway Cay, Port Canaveral
20 May 17 MSC Cruises MSC Divina 7 Miami, Ocho Rios, George Town, Cozumel, Nassau, Miami
20 May 17 MSC Cruises MSC Opera 7 Havana, Belize, Costa Maya, Havana
20 May 17 MSC Cruises MSC Divina 14 Miami, Ocho Rios, George Town, Cozumel, Nassau, Miami, St Maarten, Puerto Rico, Nassau, Miami
20 May 17 Norwegian Cruise Line Norwegian Escape 7 Miami, St Thomas, Tortola, Nassau, Miami
20 May 17 Norwegian Cruise Line Norwegian Gem 7 New York, Port Canaveral, Great Stirrup Cay, Nassau, New York
20 May 17 Royal Caribbean Adventure of the Seas 7 Puerto Rico, St Thomas, Curacao, Aruba, St Kitts, Puerto Rico
20 May 17 Royal Caribbean Harmony of the Seas 7 Fort Lauderdale, Nassau, St Thomas, St Kitts, Fort Lauderdale
20 May 17 Carnival Cruises Carnival Liberty 5 Galveston, Cozumel, Progreso, Galveston
20 May 17 Carnival Cruises Carnival Fantasy 5 Mobile, Costa Maya, Cozumel, Mobile
20 May 17 Carnival Cruises Carnival Glory 7 Miami, Grand Cayman, Mahogany Bay, Belize, Cozumel, Miami
20 May 17 Carnival Cruises Carnival Freedom 7 Galveston, Mahogany Bay, Belize, Cozumel, Galveston
20 May 17 Carnival Cruises Carnival Vista 8 Miami, Grand Turk, La Romana, Aruba, Curacao, Miami
Date Line Ship Nts Itinerary
21 May 17 Royal Caribbean Allure of the Seas 7 Fort Lauderdale, Labadee, Falmouth, Cozumel, Fort Lauderdale
21 May 17 Royal Caribbean Oasis of the Seas 7 Port Canaveral, St Maarten, Puerto Rico, Labadee, Port Canaveral
21 May 17 Carnival Cruises Carnival Splendor 6 Fort Lauderdale, Nassau, Half Moon Cay, Grand Turk, Amber Cove, Fort Lauderdale
21 May 17 Carnival Cruises Carnival Fascination 7 San Juan, St Thomas, Barbados, St Lucia, St Kitts, St Maarten, San Juan
21 May 17 Carnival Cruises Carnival Breeze 7 Galveston, Montego Bay, Grand Cayman, Cozumel, Galveston
21 May 17 Carnival Cruises Carnival Magic 6 Port Canaveral, Nassau, Amber Cove, Grand Turk, Port Canaveral
21 May 17 Carnival Cruises Carnival Pride 7 Baltimore, Grand Turk, Half Moon Cay, Freeport, Baltimore
21 May 17 Carnival Cruises Carnival Dream 7 New Orleans, Mahogany Bay, Belize, Cozumel, New Orleans
22 May 17 Carnival Cruises Carnival Victory 4 Miami, Key West, Cozumel, Miami
22 May 17 Carnival Cruises Carnival Paradise 5 Tampa, Grand Cayman, Cozumel, Tampa
22 May 17 Carnival Cruises Carnival Triumph 5 New Orleans, Cozumel, Progreso, New Orleans
22 May 17 Carnival Cruises Carnival Sensation 5 Miami, Ocho Rios, Grand Cayman, Miami
24 May 17 Carnival Cruises Carnival Fascination 7 Barbados, St Lucia, St Kitts, St Maarten, San Juan, St Thomas, Barbados
25 May 17 Royal Caribbean Anthem of the Sea 9 Cape Liberty, Bermuda, St Maarten, Puerto Rico, Labadee, Cape Liberty
25 May 17 Carnival Cruises Carnival Fantasy 4 Mobile, At Sea, Cozumel, Mobile
25 May 17 Carnival Cruises Carnival Liberty 4 Galveston, At Sea, Cozumel, Galveston
27 May 17 Disney Cruises Disney Fantasy 7 Port Canaveral, Cozumel, Grand Cayman, Falmouth, Disney Castaway Cay, Port Canaveral
27 May 17 MSC Cruises MSC Opera 7 Havana, Montego Bay, George Town, Cozumel, Havana
27 May 17 MSC Cruises MSC Divina 7 Miami, St Maarten, Puerto Rico, Nassau, Miami
27 May 17 MSC Cruises MSC Divina 14 Miami, St Maarten, Puerto Rico, Nassau, Miami, Ocho Rios, George Town, Cozumel, Nassau, Miami
27 May 17 Norwegian Cruise Line Norwegian Gem 7 New York, Port Canaveral, Great Stirrup Cay, Nassau, New York
27 May 17 Norwegian Cruise Line Norwegian Escape 7 Miami, Honduras, Costa Maya, Cozumel, Miami
27 May 17 Royal Caribbean Harmony of the Seas 7 Fort Lauderdale, Labadee, Falmouth, Cozumel, Fort Lauderdale
27 May 17 Carnival Cruises Carnival Paradise 5 Tampa, Grand Cayman, Cozumel, Tampa
27 May 17 Carnival Cruises Carnival Triumph 5 New Orleans, Cozumel, Progreso, New Orleans
27 May 17 Carnival Cruises Carnival Sensation 5 Miami, Nassau, Half Moon Cay, Grand Turk, Miami
27 May 17 Carnival Cruises Carnival Glory 7 Miami, Half Moon Cay, St Thomas, San Juan, Grand Turk, Miami
27 May 17 Carnival Cruises Carnival Freedom 7 Galveston, Montego Bay, Grand Cayman, Cozumel, Galveston
27 May 17 Carnival Cruises Carnival Magic 7 Port Canaveral, Amber Cove, St Thomas, San Juan, Grand Turk, Port Canaveral
27 May 17 Carnival Cruises Carnival Splendor 8 Fort Lauderdale, St Maarten, St Kitts, San Juan, Grand Turk, Fort Lauderdale
28 May 17 Royal Caribbean Oasis of the Seas 7 Port Canaveral, Nassau, St Thomas, St Maarten, Port Canaveral
28 May 17 Royal Caribbean Allure of the Seas 7 Fort Lauderdale, St Maarten, Puerto Rico, Labadee, Fort Lauderdale
28 May 17 Carnival Cruises Carnival Fascination 7 San Juan, St Thomas, Barbados, St Lucia, St Kitts, St Maarten, San Juan
28 May 17 Carnival Cruises Carnival Vista 6 Miami, Ocho Rios, Grand Cayman, Cozumel, Miami
28 May 17 Carnival Cruises Carnival Dream 7 New Orleans, Montego Bay, Grand Cayman, Cozumel, New Orleans
28 May 17 Carnival Cruises Carnival Breeze 7 Galveston, Cozumel, Belize, Mahogany Bay, Galveston
28 May 17 Carnival Cruises Carnival Pride 7 Baltimore, Grand Turk, Half Moon Cay, Freeport, Baltimore
29 May 17 Carnival Cruises Carnival Victory 4 Miami, Key West, Cozumel, Miami
29 May 17 Carnival Cruises Carnival Fantasy 5 Mobile, Costa Maya, Cozumel, Mobile
29 May 17 Carnival Cruises Carnival Conquest 5 Fort Lauderdale, Ocho Rios, Grand Cayman, Fort Lauderdale
29 May 17 Carnival Cruises Carnival Liberty 5 Galveston, Cozumel, Progreso, Galveston
31 May 17 Carnival Cruises Carnival Fascination 7 Barbados, St Lucia, St Kitts, St Maarten, San Juan, St Thomas, Barbados

Contact your cruise specialists for more information, availability and pricing and set sail on a wonderful Caribbean cruise adventure