Caribbean cruises

December 2017 Caribbean Cruises

Find the best December 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 Dec 17 P&O Cruises Azura 14 Barbados, Antigua, St Kitts, Tortola, Amber Cove, St Maarten, Martinique, St Lucia, Grenada, St Vincent, Barbados
1 Dec 17 Oceania Cruises Insignia 7 Puerto Rico, Grenada, Barbados, St Lucia, Antigua, St Barts, Puerto Rico
2 Dec 17 P&O Cruises Britannia 14 St Lucia, St Maarten, St Kitts, Antigua, Dominica, Barbados, Aruba, Curacao, Grenada, St Vincent, St Lucia
2 Dec 17 P&O Cruises Azura 14 Barbados, Antigua, St Kitts, Tortola, Amber Cove, St Maarten, Martinique, St Lucia, Grenada, St Vincent, Barbados
2 Dec 17 P&O Cruises Britannia 7 St Lucia, St Maarten, St Kitts, Antigua, Dominica, Barbados
2 Dec 17 Celebrity Cruises Celebrity Equinox 7 Miami, Key West, Puerto Costa Maya, Cozumel, Grand Cayman, Miami
2 Dec 17 Celebrity Cruises Celebrity Summit 10 Puerto Rico, Barbados, St Vincent, Grenada, St Lucia, Dominica, St Maarten, St Thomas, Puerto Rico
2 Dec 17 MSC Cruises MSC Orchestra 7 Fort De France, Guadeloupe, St Lucia, Barbados, Port of Spain, Grenada, Dominica, Martinique
2 Dec 17 MSC Cruises MSC Orchestra 14 Fort De France, Guadeloupe, St Lucia, Barbados, Port of Spain, Grenada, Dominica, Martinique, Guadeloupe, St Maarten, Virgin Islands, Dominican Republic, St Kitts, Antigua, Martinique
2 Dec 17 Norwegian Cruise Line Norwegian Escape 7 Miami, St Thomas, Tortola, Nassau, Miami
2 Dec 17 Norwegian Cruise Line Norwegian Gem 10 New York, Puerto Rico, St Thomas, St Maarten, Tortola, New York
2 Dec 17 Norwegian Cruise Line Norwegian Epic 7 Port Canaveral, Tortola, St Thomas, Great Stirrup Cay, Bahamas, Port Canaveral
2 Dec 17 Oceania Cruises Riviera 10 Miami, Nassau, Puerto Rico, St Maarten, Antigua, St Lucia, St Barts, Miami
2 Dec 17 Royal Caribbean Independence of the Seas 5 Fort Lauderdale, Puerto Costa Maya, Cozumel, Fort Lauderdale
2 Dec 17 Royal Caribbean Adventure of the Seas 7 Puerto Rico, St Maarten, St Kitts, Antigua, St Lucia, Barbados, Puerto Rico
2 Dec 17 Royal Caribbean Harmony of the Seas 7 Fort Lauderdale, St Maarten, Puerto Rico, Labadee, Fort Lauderdale
3 Dec 17 MSC Cruises MSC Orchestra 7 Guadeloupe, St Lucia, Barbados, Port of Spain, Grenada, Dominica, Martinique, Guadeloupe
3 Dec 17 Norwegian Cruise Line Norwegian Getaway 7 Miami, Honduras, Harvest Caye, Cozumel, Miami
3 Dec 17 Norwegian Cruise Line Norwegian Getaway 7 Miami, Honduras, Harvest Caye, Cozumel, Miami
3 Dec 17 Royal Caribbean Navigator of the Seas 5 Miami, Puerto Costa Maya, Cozumel, Miami
3 Dec 17 Royal Caribbean Freedom of the Seas 6 Fort Lauderdale, Grand Cayman, Puerto Costa Maya, Cozumel
3 Dec 17 Royal Caribbean Liberty of the Seas 7 Galveston, Honduras, Puerto Costa Maya, Cozumel, Galveston
3 Dec 17 Royal Caribbean Rhapsody of the Seas 7 Tampa, Key West, Cozumel, Belize, Puerto Costa Maya, Tampa
3 Dec 17 Royal Caribbean Oasis of the Seas 7 Port Canaveral, St Maarten, Puerto Rico, Labadee, Port Canaveral
3 Dec 17 Royal Caribbean Allure of the Seas 7 Fort Lauderdale, Labadee, Falmouth, Cozumel, Fort Lauderdale
4 Dec 17 Royal Caribbean Serenade of the Seas 11 Fort Lauderdale, Antigua, St Lucia, Barbados, Curacao, Aruba, Fort Lauderdale
5 Dec 17 MSC Cruises MSC Orchestra 14 Barbados, Port of Spain, Grenada, Dominica, Martinique, Guadeloupe, St Marten, Virgin Islands, Dominican Republic, St Kitts, Antigua, Martinique, Guadeloupe, St Lucia, Barbados
7 Dec 17 Royal Caribbean Independence of the Seas 4 Fort Lauderdale, Cozumel, Fort Lauderdale
8 Dec 17 P&O Cruises Britannia 14 Barbados, Aruba, Curacao, Grenada, St Vincent, St Lucia, Tortola, St Kitts, Antigua, Dominica, Barbados
8 Dec 17 Celebrity Cruises Celebrity Reflection 10 Fort Lauderdale, Antigua, Barbados, St Lucia, St Maarten, Fort Lauderdale
8 Dec 17 Celebrity Cruises Celebrity Silhouette 9 Fort Lauderdale, Antigua, Barbados, St Lucia, St Maarten, Fort Lauderdale
8 Dec 17 Oceania Cruises Insignia 7 Puerto Rico, Grenada, Barbados, St Lucia, Antigua, St Barts, Puerto Rico
8 Dec 17 Royal Caribbean Navigator of the Seas 9 Miami, Labadee, Curacao, Bonaire, Aruba, Miami
9 Dec 17 P&O Cruises Britannia 14 Barbados, Aruba, Curacao, Grenada, St Vincent, St Lucia Tortola, St Kitts, Antigua, Dominica, Barbados
9 Dec 17 P&O Cruises Britannia 7 Barbados, Aruba, Curacao, Grenada, St Vincent, St Lucia
9 Dec 17 Celebrity Cruises Celebrity Equinox 7 Miami, Puerto Rico, St Maarten, St Kitts, Miami
9 Dec 17 MSC Cruises MSC Orchestra 7 Fort De France, Guadeloupe, St Maarten, Virgin Islands, Dominican Republic, St Kitts, Antigua, Martinique
9 Dec 17 MSC Cruises MSC Orchestra 14 Martinique, Guadeloupe, St Maarten, Virgin islands, Dominican Republic, St Kits, Antigua, Martinique, Guadeloupe, Saint Lucia, Barbados, Port of Spain, Grenada, Dominica, Martinique
9 Dec 17 Norwegian Cruise Line Norwegian Escape 7 Miami, St Thomas, Tortola, Nassau, Miami
9 Dec 17 Norwegian Cruise Line Norwegian Epic 7 Port Canaveral, Cozumel, Grand Cayman, Ocho Rios, Great Stirrup Cay, Port Canaveral
9 Dec 17 Royal Caribbean Adventure of the Seas 7 Puerto Rico, Curacao, Bonaire, Aruba, St Maarten, Puerto Rico
9 Dec 17 Royal Caribbean Freedom of the Seas 8 Fort Lauderdale, St Kitts, St Maarten, Puerto Rico, Labadee, Fort Lauderdale
9 Dec 17 Royal Caribbean Harmony of the Seas 7 Fort Lauderdale, Labadee, Falmouth, Cozumel, Fort Lauderdale
9 Dec 17 Royal Caribbean Grandeur of the Seas 12 Baltimore, St Thomas, Antigua, St Lucia, St Kitts, St Maarten, Baltimore
10 Dec 17 Celebrity Cruises Celebrity Eclipse 11 Miami, St Maarten, Antigua, St Lucia, Barbados, St Kitts, Miami
10 Dec 17 MSC Cruises MSC Orchestra 7 Guadeloupe, St Marten, Virgin Islands, Dominican Republic, St Kitts, Antigua, Martinique, Guadeloupe
10 Dec 17 Norwegian Cruise Line Norwegian Getaway 7 Miami, Honduras, Harvest Caye, Cozumel, Miami
10 Dec 17 Norwegian Cruise Line Norwegian Getaway 7 Miami, Honduras, Harvest Caye, Cozumel, Miami
10 Dec 17 Royal Caribbean Jewel of the Seas 7 Puerto Rico, St Croix, St Marten, Dominica, Barbados, Grenada, Puerto Rico
10 Dec 17 Royal Caribbean Liberty of the Seas 7 Galveston, Cozumel, Grand Cayman, Falmouth, Galveston
10 Dec 17 Royal Caribbean Rhapsody of the Seas 7 Tampa, Key West, Cozumel, Belize, Puerto Costa Maya, Tampa
10 Dec 17 Royal Caribbean Oasis of the Seas 7 Port Canaveral, Labadee, Falmouth, Cozumel, Port Canaveral
10 Dec 17 Royal Caribbean Allure of the Seas 7 Fort Lauderdale, Nassau, St Thomas, St Maarten, Fort Lauderdale
Date Line Ship Nts Itinerary
11 Dec 17 Royal Caribbean Independence of the Seas 5 Fort Lauderdale, Falmouth, Labadee, Fort Lauderdale
12 Dec 17 Celebrity Cruises Celebrity Summit 11 Puerto Rico, St Croix, St Kitts, Antigua, Curacao, Aruba, Bonaire, St Thomas, Puerto Rico
12 Dec 17 Norwegian Cruise Line Norwegian Gem 11 New York, Puerto Rico, St Thomas, St Maarten, St Kitts, Tortola, New York
15 Dec 17 P&O Cruises Azura 14 Barbados, Martinique, Antigua, St Kitts, St Maarten, Grand Turk, Tortola, St Vincent, Grenada, St Lucia, Barbados
15 Dec 17 Cunard Queen Mary 2 19 Southampton, New York, St Thomas, St Maarten, English Harbour, Barbados, St Kitts, New York
15 Dec 17 Cunard Queen Mary 2 26 Southampton, New York, St Thomas, St Maarten, English Harbour, Barbados, St Kitts, New York, Southampton
15 Dec 17 Oceania Cruises Insignia 7 Puerto Rico, Grenada, Barbados, St Lucia, Antigua, St Barts, Puerto Rico
15 Dec 17 Royal Caribbean Serenade of the Seas 7 Fort Lauderdale, Key West, Honduras, Puerto Costa Maya, Cozumel, Fort Lauderdale
16 Dec 17 P&O Cruises Britannia 14 St Lucia, Tortola, St Kitts, Antigua, Dominica, Barbados, Grenada, Bonaire, Aruba, St Vincent, St Lucia
16 Dec 17 P&O Cruises Arcadia 24 Southampton, La Coruna, Antigua, St Maarten, Dominica, St Vincent, Barbados, Ponta Delgada, Southampton
16 Dec 17 P&O Cruises Britannia 7 St Lucia, Tortola, St Kitts, Antigua, Dominica, Barbados
16 Dec 17 P&O Cruises Azura 14 Barbados, Martinique, Antigua, St Kitts, St Maarten, Grand Turk, Tortola, St Vincent, Grenada, St Lucia, Barbados
16 Dec 17 Celebrity Cruises Celebrity Equinox 7 Miami, Key West, Puerto Costa Maya, Cozumel, Grand Cayman, Miami
16 Dec 17 MSC Cruises MSC Orchestra 7 Fort De France, Guadeloupe, St Lucia, Barbados, Port of Spain, Grenada, Dominica, Martinique
16 Dec 17 MSC Cruises MSC Orchestra 14 Fort De France, Guadeloupe, St Lucia, Barbados, Port of Spain, Grenada, Dominica, Martinique, Guadeloupe, St Maarten, Virgin Islands, Dominican Republic, St Kitts, Antigua, Martinique
16 Dec 17 MSC Cruises MSC Divina 18 Miami, Ocho Rios, George Town, Cozumel, Nassau, Miami, Ocho Rios, Cartagena, Panama, Costa Rica, Belize, Miami
16 Dec 17 Norwegian Cruise Line Norwegian Escape 7 Miami, St Thomas, Tortola, Nassau, Miami
16 Dec 17 Norwegian Cruise Line Norwegian Epic 7 Port Canaveral, Tortola, St Thomas, Great Stirrup Cay, Bahamas, Port Canaveral
16 Dec 17 Royal Caribbean Independence of the Seas 5 Fort Lauderdale, Puerto Costa Maya, Cozumel, Fort Lauderdale
16 Dec 17 Royal Caribbean Adventure of the Seas 7 Puerto Rico, St Maarten, St Kitts, Antigua, St Lucia, Barbados, Puerto Rico
16 Dec 17 Royal Caribbean Harmony of the Seas 7 Fort Lauderdale, St Thomas, Puerto Rico, Labadee, Fort Lauderdale
17 Dec 17 Celebrity Cruises Celebrity Silhouette 7 Fort Lauderdale, Puerto Rico, St Thomas, St Maarten, Fort Lauderdale
17 Dec 17 Norwegian Cruise Line Norwegian Getaway 7 Miami, Honduras, Harvest Caye, Cozumel, Miami
17 Dec 17 Norwegian Cruise Line Norwegian Getaway 7 Miami, Honduras, Harvest Caye, Cozumel, Miami
17 Dec 17 Oceania Cruises Marina 10 Miami, George Town, Cozumel, Costa Maya, Honduras, Guatemala, Belize, Key West, Miami
17 Dec 17 Royal Caribbean Navigator of the Seas 5 Miami, Cozumel, Puerto Costa Maya, Miami
17 Dec 17 Royal Caribbean Freedom of the Seas 6 Fort Lauderdale, Grand Cayman, Puerto Costa Maya, Cozumel
17 Dec 17 Royal Caribbean Liberty of the Seas 7 Galveston, Honduras, Puerto Costa Maya, Cozumel, Galveston
17 Dec 17 Royal Caribbean Rhapsody of the Seas 7 Tampa, Key West, Cozumel, Belize, Puerto Costa Maya, Tampa
17 Dec 17 Royal Caribbean Oasis of the Seas 7 Port Canaveral, St Maarten, Puerto Rico, Labadee, Port Canaveral
17 Dec 17 Royal Caribbean Allure of the Seas 7 Fort Lauderdale, Labadee, Falmouth, Cozumel, Fort Lauderdale
18 Dec 17 Celebrity Cruises Celebrity Reflection 4 Fort Lauderdale, Cozumel, Fort Lauderdale
18 Dec 17 Royal Caribbean Brilliance of the Seas 5 Tampa, Key West, Cozumel, Tampa
19 Dec 17 MSC Cruises MSC Orchestra 14 Barbados, Port of Spain, Grenada, Dominica, Martinique, Guadeloupe, St Marten, Virgin Islands, Dominican Republic, St Kitts, Antigua, Martinique, Guadeloupe, St Lucia, Barbados
19 Dec 17 MSC Cruises MSC Armonia 7 Havana, Montego Bay, George Town, Cozumel, Havana
Date Line Ship Nts Itinerary
21 Dec 17 Celebrity Cruises Celebrity Eclipse 12 Miami, St Maarten, Antigua, St Lucia, Barbados, Dominica, St Kitts, Miami
21 Dec 17 Fred Olsen Braemar 14 Barbados, St Lucia, St Vincent, Grenada, Curacao, Bonaire, Tortola, St Kitts, Antigua, Martinique, Barbados
21 Dec 17 Royal Caribbean Grandeur of the Seas 12 Baltimore, St Thomas, Antigua, St Lucia, St Kitts, St Maarten, Baltimore
21 Dec 17 Royal Caribbean Independence of the Seas 9 Fort Lauderdale, Labadee, Puerto Rico, St Maarten, Antigua, St Kitts, Fort Lauderdale
22 Dec 17 P&O Cruises Britannia 14 Barbados, Grenada, Bonaire, Aruba, St Vincent, St Lucia, St Maarten, St Kitts, Antigua, Dominica, Barbados
22 Dec 17 Cunard Queen Mary 2 12 New York, St Thomas, St Maarten, English Harbour, Barbados, St Kitts, New York
22 Dec 17 Cunard Queen Mary 2 19 New York, St Thomas, St Maarten, English Harbour, Barbados, St Kitts, New York, Southampton
22 Dec 17 Celebrity Cruises Celebrity Reflection 11 Fort Lauderdale, Costa Rica, Cartagena, Grand Cayman, Cozumel, Fort Lauderdale
22 Dec 17 Oceania Cruises Insignia 12 Puerto Rice, St Barts, Grenada, St Vincent, Martinique, Dominica, Dominican Republic, Bahamas, Miami
22 Dec 17 Oceania Cruises Riviera 12 Miami, Bahamas, St Barts, Martinique, Barbados, Grenada, St Lucia, Antigua, Miami
22 Dec 17 Royal Caribbean Serenade of the Seas 11 Fort Lauderdale, Puerto Rico, Basseterre, St Lucia, Barbados, Grenada, Antigua, Fort Lauderdale
23 Dec 17 P&O Cruises Britannia 14 Barbados, Grenada, Bonaire, Aruba, St Vincent, St Lucia, St Maarten, St Kitts, Antigua, Dominica, Barbados
23 Dec 17 P&O Cruises Britannia 7 Barbados, Grenada, Bonaire, Aruba, St Vincent, St Lucia
23 Dec 17 Celebrity Cruises Celebrity Summit 7 Puerto Rico, St Thomas, St Lucia, Barbados, Antigua, St Kitts, Puerto Rico
23 Dec 17 Celebrity Cruises Celebrity Equinox 7 Miami, Puerto Rico, St Maarten, St Kitts, Miami
23 Dec 17 MSC Cruises MSC Orchestra 7 Fort De France, Guadeloupe, St Maarten, Virgin Islands, Dominican Republic, St Kitts, Antigua, Martinique
23 Dec 17 MSC Cruises MSC Orchestra 14 Martinique, Guadeloupe, St Maarten, Virgin islands, Dominican Republic, St Kits, Antigua, Martinique, Guadeloupe, Saint Lucia, Barbados, Port of Spain, Grenada, Dominica, Martinique
23 Dec 17 MSC Cruises MSC Seaside 7 Miami, US Virgin Islands, Nassau, Miami
23 Dec 17 MSC Cruises MSC Divina 11 Miami, Ocho Rios, Cartagena, Panama, Costa Rica, Belize, Miami
23 Dec 17 MSC Cruises MSC Seaside 14 Miami, US Virgin Islands, Nassau, Miami, Ocho Rios, George Town, Cozumel, Miami
23 Dec 17 Norwegian Cruise Line Norwegian Escape 7 Miami, St Thomas, Tortola, Nassau, Miami
23 Dec 17 Norwegian Cruise Line Norwegian Epic 7 Port Canaveral, Cozumel, Grand Cayman, Ocho Rios, Great Stirrup Cay, Port Canaveral
23 Dec 17 Norwegian Cruise Line Norwegian Gem 11 New York, Puerto Rico, St Thomas, St Maarten, St Kitts, Tortola, New York
23 Dec 17 Royal Caribbean Brilliance of the Seas 5 Tampa, Grand Cayman, Cozumel, Tampa
23 Dec 17 Royal Caribbean Adventure of the Seas 7 Puerto Rico, St Thomas, St Kitts, Curacao, Aruba, Puerto Rico
23 Dec 17 Royal Caribbean Freedom of the Seas 8 Fort Lauderdale, St Kitts, St Maarten, Puerto Rico, Labadee, Fort Lauderdale
23 Dec 17 Royal Caribbean Harmony of the Seas 7 Fort Lauderdale, Labadee, Falmouth, Cozumel, Fort Lauderdale
24 Dec 17 MSC Cruises MSC Orchestra 7 Guadeloupe, St Marten, Virgin Islands, Dominican Republic, St Kitts, Antigua, Martinique, Guadeloupe
24 Dec 17 Norwegian Cruise Line Norwegian Getaway 7 Miami, Honduras, Harvest Caye, Cozumel, Miami
24 Dec 17 Norwegian Cruise Line Norwegian Getaway 7 Miami, Honduras, Harvest Caye, Cozumel, Miami
24 Dec 17 Royal Caribbean Jewel of the Seas 7 Puerto Rico, St Croix, St Maarten, Dominica, Barbados, Grenada, Puerto Rico
24 Dec 17 Royal Caribbean Rhapsody of the Seas 7 Tampa, Grand Cayman, Cozumel, Puerto Costa Maya, Tampa
24 Dec 17 Royal Caribbean Liberty of the Seas 7 Galveston, Cozumel, Grand Cayman, Falmouth, Galveston
24 Dec 17 Royal Caribbean Oasis of the Seas 7 Port Canaveral, Labadee, Falmouth, Cozumel, Port Canaveral
24 Dec 17 Royal Caribbean Allure of the Seas 7 Fort Lauderdale, Nassau, St Thomas, St Kitts, Ford Lauderdale
26 Dec 17 MSC Cruises MSC Armonia 7 Havana, Belize, Costa Maya, Havana
27 Dec 17 Oceania Cruises Marina 12 Miami, Key West, Cozumel, Costa Maya, Guatemala, Honduras, Panama, Costa Rica, George Town, Miami
28 Dec 17 Royal Caribbean Brilliance of the Seas 5 Tampa, Key West, Cozumel, Tampa
29 Dec 17 P&O Cruises Azura 14 Barbados, Antigua, St Kitts, Tortola, Amber Cove, St Maarten, Martinique, St Lucia, Grenada, St Vincent, Barbados
30 Dec 17 P&O Cruises Azura 14 Barbados, Antigua, St Kitts, Tortola, Amber Cove, St Maarten, Martinique, St Lucia, Grenada, St Vincent, Barbados
30 Dec 17 P&O Cruises Britannia 7 St Lucia, St Maarten, St Kitts, Antigua, Dominica, Barbados
30 Dec 17 P&O Cruises Britannia 14 St Lucia, St Maarten, St Kitts, Antigua, Dominica, Barbados, Curacao, Aruba, Grenada, St Vincent, St Lucia
30 Dec 17 Celebrity Cruises Celebrity Summit 7 Puerto Rico, St Croix, Grenada, Barbados, Dominica, St Maarten, Puerto Rico
30 Dec 17 Celebrity Cruises Celebrity Equinox 7 Miami, Key West, Puerto Costa Maya, Cozumel, Grand Cayman, Miami
30 Dec 17 MSC Cruises MSC Orchestra 7 Fort De France, Guadeloupe, St Lucia, Barbados, Port of Spain, Grenada, Dominica, Martinique
30 Dec 17 MSC Cruises MSC Seaside 7 Miami, Ocho Rios, George Town, Cozumel, Miami
30 Dec 17 MSC Cruises MSC Seaside 14 Miami, Ocho Rios, George Town, Cozumel, Miami, US Virgin Islands, Nassau, Miami
30 Dec 17 Norwegian Cruise Line Norwegian Escape 7 Miami, St Thomas, Tortola, Nassau, Miami
30 Dec 17 Norwegian Cruise Line Norwegian Epic 7 Port Canaveral, Tortola, St Thomas, Great Stirrup Cay, Bahamas, Port Canaveral
30 Dec 17 Royal Caribbean Independence of the Seas 5 Fort Lauderdale, Puerto Costa Maya, Cozumel, Fort Lauderdale
30 Dec 17 Royal Caribbean Adventure of the Seas 7 Puerto Rico, St Maarten, St Kitts, Antigua, St Lucia, Barbados, Puerto Rico
30 Dec 17 Royal Caribbean Harmony of the Seas 7 Fort Lauderdale, St Maarten, Puerto Rico, Labadee, Fort Lauderdale
31 Dec 17 Celebrity Cruises Celebrity Silhouette 7 Fort Lauderdale, Puerto Rico, St Thomas, St Maarten, Fort Lauderdale
31 Dec 17 MSC Cruises MSC Orchestra 7 Guadeloupe, St Lucia, Barbados, Port of Spain, Grenada, Dominica, Martinique, Guadeloupe
31 Dec 17 Norwegian Cruise Line Norwegian Getaway 7 Miami, Honduras, Harvest Caye, Cozumel, Miami

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