or, enquire about your chosen options

  1. Catch up on Cruising: Latest news in bite size
  2. Catch up on Cruising: Latest news in bite size
  3. Family Cruising – Have you considered it ?
  4. New Azamara Ship to arrive in March 2018
  5. Enhanced amenities for Oceania Cruises

Sign up to our newsletter and become the first to know about our latest deals and promotions

Your 'Destination' has been chosenClear this filter or visit another page to change

Caribbean

Caribbean

Enquire about cruises in this region

The Caribbean is the most popular cruise destination in the world, offering white sand beaches, crystal clear waters, great shopping and an exciting mix of cultures. For those who dream of white sandy beaches fringed with palms, crystal clear waters, historic waterways and bustling towns, a Caribbean cruise holiday offers exactly this. From volcanic peaks to magical reefs, experience these diverse islands from the luxury of your cruise ship.

Keep Reading »

Cruise types

Caribbean cruises typically take in such islands as Dominica, Jamaica, St Kitts, Antigua, Martinique, St Lucia and Barbados, as well as cruising to destinations further afield such as Belize, Honduras, Cuba, and Colombia's Caribbean coast.

If total relaxation is what you’re looking for then the Caribbean is the ideal place to be, but for those in search of something more active it’s also brimming with things to see and do. Hike through untouched rainforests, past tumbling waterfalls; marvel at bubbling mud pools and hot springs; wander through colourful botanical gardens; snorkel the coral reefs; seek out ship wrecks and old pirate tales; and much more. And at the end of a rewarding day spent exploring, watch the sun set over the horizon as you sip on your well-earned drink and muse over adventures to come.

The Caribbean is a picture of paradise with its sandy shores and sapphire seas, exotic marine life and laid-back culture. It’s the perfect place to while away a day, yet there’s so much to discover too. You can sail straight from many home ports or opt for a fly-cruise holiday.

There are four main Caribbean cruise destinations:

Eastern Caribbean
This area is comprised of the Virgin Islands, Puerto Rico and St Maarten, however these cruises also often include the Bahamas. Cruises are generally for 7 nights with 3 days at sea and 3 in ports and so offering a very relaxing style of cruise. The Islands here are smaller and shore excursions here are more geared to beach and water activities.
.
Western Caribbean
This cruise area includes the Mexican and Central American ports on the Gulf of Mexico as well the islands of Grand Cayman, Jamaica and Hispaniola. These cruises offer more history and culture along with the beach and water activities. Western Caribbean cruises include short 4 night escapes with the longer 7 night cruises.

Southern Caribbean
This area includes the islands east and south of St Maarten. The region is less well known and well cruised as the East and West Caribbean but includes a set of islands that still have a very evident colonial heritage. The Fench Dutch and English all played their part in forming the different characters of these islands which include Trinidad, St Croix, St Vincent, St Kitts Aruba, Grenada and more

Extended Caribbean
These cruises are generally 14 nights long and are usually a mix of East and West Caribbean itineraries offering a wider variety of Islands and cultures. Often Cruise lines will offer special deals that combine two 7 night cruises to form an Extended cruise.

Cruise seasons

Cruises operate in the Caribbean all year round. However many ships cruise here in the northern winter and then cross the Atlantic to cruise in Europe during the northern summer.

Main Ports

Cruises depart from American cities including Miami, Ft Lauderdale, New Orleans, Galvaston and more. Barbados and San Juan in Puerto Rico are also a major departure ports.

Cruises are also available from the U.K. sailing directly to the region.

Weather

The Caribbean really is a year-round destination. Temperatures seldom vary from highs in the 80s (lows in the 70s), with humidity hovering at the 70 percent level just about all year. The hurricane season, which officially lasts from June 1st to November 30th, can occasionally disrupt cruise itineraries.

Photo Credit: John Simos

Please note, while cruise details and inclusions are accurate at time of loading they are subject to change due to changes in cruise line practices and policies. Please check details and inclusions at time of booking.

Database Profiling Report

Total queries executed: 17

Total elapsed time: 0.021114587783813

# Query Time
(1) connect 0.00067496299743652
(2) DESCRIBE `destinations` 0.0018410682678223
(3) SELECT `destinations`.* FROM `destinations` WHERE (orchid_slug = 'caribbean') AND (orchid_available = 1) LIMIT 1 0.00047397613525391
(4) DESCRIBE `avid_specials` 0.00095891952514648
(5) SELECT `avid_specials`.* FROM `avid_specials` LEFT JOIN `avid_specials_links` ON avid_specials.id = avid_specials_links.special_id WHERE (((item_id = '12' AND class = 'Destination')) AND (date_start < NOW() OR date_start is null) AND (date_end > NOW() OR date_end is null OR date_end = '')) 0.0013329982757568
(6) SELECT `destinations`.`orchid_slug` FROM `destinations` WHERE (id = '12') 0.00023794174194336
(7) DESCRIBE `cruises` 0.0017008781433105
(8) SELECT `cruises`.* FROM `cruises` WHERE (id IN (66780, 19429, 56474, 58526, 64377, 51269, 60082, 62866, 64046, 68823)) ORDER BY FIND_IN_SET(id, '66780,19429,56474,58526,64377,51269,60082,62866,64046,68823') 0.00089693069458008
(9) DESCRIBE `cruiselines` 0.001309871673584
(10) SELECT `cruiselines`.* FROM `cruiselines` WHERE (id IN ('218', '26', '19', '20', '18', '23', '8', '50', '14', '12', '16', '33', '91', '28', '30', '29', '88', '24', '223', '171', '151', '262', '141', '15', '110', '244', '113', '49', '114', '231', '159', '187', '261', '136')) ORDER BY FIND_IN_SET(id, '218,26,19,20,18,23,8,50,14,12,16,33,91,28,30,29,88,24,223,171,151,262,141,15,110,244,113,49,114,231,159,187,261,136') 0.0012681484222412
(11) DESCRIBE `ships` 0.0016491413116455
(12) SELECT `ships`.* FROM `ships` WHERE (id IN ('452', '28', '1415', '10', '439', '24', '25', '1372', '5', '1571', '1135', '1245', '854', '390', '748', '791', '739', '1088', '1320', '1323', '333', '590', '970', '582', '722', '27', '3', '113', '726', '944', '792', '441', '286', '434', '711', '716', '1021', '542', '1067', '454', '325', '81', '977', '1579', '78', '1302', '407', '574', '657', '770', '123', '684', '160', '314', '784', '149', '626', '151', '327', '968', '658', '1193', '385', '966', '152', '386', '526', '119', '212', '1573', '1586', '403', '43', '330', '1282', '1587', '258', '285', '616', '885', '1108', '1319', '1569', '70', '1159', '1168', '69', '1568', '1000', '1274', '1618', '389', '665', '338', '340', '1259', '768', '1008', '775', '776', '669', '9', '114', '266', '652', '1260', '1449', '332', '1389', '494', '66', '111', '223', '108', '493', '1192', '1540', '93', '204', '483', '499', '651', '1236', '1398', '1474', '335', '997', '1308', '1437', '162', '265', '313', '341', '401', '585', '790', '795', '11', '201', '205', '601', '692', '818', '850', '884', '1017')) ORDER BY FIND_IN_SET(id, '452,28,1415,10,439,24,25,1372,5,1571,1135,1245,854,390,748,791,739,1088,1320,1323,333,590,970,582,722,27,3,113,726,944,792,441,286,434,711,716,1021,542,1067,454,325,81,977,1579,78,1302,407,574,657,770,123,684,160,314,784,149,626,151,327,968,658,1193,385,966,152,386,526,119,212,1573,1586,403,43,330,1282,1587,258,285,616,885,1108,1319,1569,70,1159,1168,69,1568,1000,1274,1618,389,665,338,340,1259,768,1008,775,776,669,9,114,266,652,1260,1449,332,1389,494,66,111,223,108,493,1192,1540,93,204,483,499,651,1236,1398,1474,335,997,1308,1437,162,265,313,341,401,585,790,795,11,201,205,601,692,818,850,884,1017') 0.0052828788757324
(13) DESCRIBE `cruisetypes` 0.00094699859619141
(14) DESCRIBE `destinations` 0.0010290145874023
(15) SELECT `destinations`.* FROM `destinations` WHERE (((`destinations`.`id` = 12))) 0.00029993057250977
(16) DESCRIBE `destinations` 0.00097393989562988
(17) SELECT `destinations`.* FROM `destinations` WHERE (((`destinations`.`id` = 12))) 0.00023698806762695