or, enquire about your chosen options

  1. Carnival Cruise Line teams up with Harlem Globetrotters
  2. Ultra-Luxury Cruising
  3. The Caribbean is still a Preferred Cruise Destination
  4. Catch Up on Cruising: Latest News in bite size!
  5. 8 Romantic Destinations Around the World

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

  • Caribbean Celebration

    QM2, Caribbean Celebration M101 ex New York Return
    Nights 12 Ship Queen Mary 2
    Star Rating 5 Star Departs New York, USA
    Sailing 2020: 22 Dec
    Ports of Call New York, St Thomas, Basseterre, Bridgetown, Castries, Philipsburg

    Special Pricing SpecialsPrice (Cabins)

    Sailing Dates

    Select a cabin to get pricing. Pricing is approximate.

    NZ $3,089
    NZ $4,169
    NZ $4,349
    Cunard Line
    QM2, Caribbean Celebration M101 ex New York Return
Cunard Line
Queen Mary 2
Queen Mary 2

Valid: 14 Jan 2020 - 31 Mar 2020

- 12 night cruise onboard Queen Mary 2
- All main meals & entertainment onboard
- Port charges & government fees

Special Conditions

*Valid for sale until 31 Mar 2020, unless sold out prior. Fares are cruise only per person, twin share in NZD, based on lead categories, inclusive of all discounts, taxes and charges (which are subject to change). Not combinable with any other offer. Supplements apply for other stateroom categories. Confirmation of booking must be secured by a 10% non-refundable deposit due within 3 days of booking. The balance of the cruise must be paid no later than 90 days prior to sailing. Grades, staterooms and preferred dining times are subject to availability, and for guests booking on the Early Saver Fare will only be confirmed once on board. Should you not receive a stateroom assignment at the time of booking; one will be assigned to you at Cunard’s discretion closer to the time of sailing. PAST CUNARD PASSENGERS booking before 31 March 2020 will be entitled to a 5% discount off the launch Cunard Fare (discount has not been applied to fares shown). A reasonable number of cabins have been set aside at these fares. Once this offer ends, fares may revert to a higher fare or may also be discounted, fares are subject to availability. To be read in conjunction with the booking and passage conditions found in the latest Cunard brochure which passengers will be bound by. Whilst all information is correct at time of publication, offers are subject to change or withdrawal. Further terms & conditions apply, check at time of booking.

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: 91

Total elapsed time: 0.22835373878479

# Query Time
(1) connect 0.0013918876647949
(2) DESCRIBE `specials` 0.0088009834289551
(3) SELECT `specials`.* FROM `specials` WHERE (orchid_slug = 'caribbean-celebration') AND (orchid_available = 1) LIMIT 1 0.0026819705963135
(4) DESCRIBE `cruises` 0.0055949687957764
(5) SELECT `cruises`.* FROM `cruises` WHERE (((`cruises`.`id` = 88713))) 0.0010111331939697
(6) DESCRIBE `avid_specials` 0.0028350353240967
(7) SELECT `avid_specials`.* FROM `avid_specials` LEFT JOIN `avid_specials_links` ON avid_specials.id = avid_specials_links.special_id WHERE (((item_id = 1656098 and class = 'Special') OR (item_id = 88713 and class = 'Cruise') OR (item_id = 258 AND class = 'Ship') OR (item_id = 15 AND class = 'CruiseLine') OR (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.0021789073944092
(8) SELECT `specials`.`orchid_slug` FROM `specials` WHERE (id = '1656098') 0.00077986717224121
(9) DESCRIBE `ships` 0.0054988861083984
(10) SELECT `ships`.* FROM `ships` WHERE (((`ships`.`id` = 258))) 0.00084900856018066
(11) DESCRIBE `ships` 0.005763053894043
(12) SELECT `ships`.`orchid_slug` FROM `ships` WHERE (id = '258') 0.00068807601928711
(13) SELECT `starrating`.`rating`, `starrating`.`orchid_image` FROM `starrating` WHERE (id = '5') 0.00054001808166504
(14) SELECT `starrating`.`rating`, `starrating`.`orchid_image` FROM `starrating` WHERE (id = '5') 0.00052404403686523
(15) DESCRIBE `itineraries` 0.0029308795928955
(16) DESCRIBE `ports` 0.003122091293335
(17) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 355))) 0.00078392028808594
(18) DESCRIBE `ports` 0.0028319358825684
(19) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 355))) 0.00071597099304199
(20) DESCRIBE `ports` 0.0031020641326904
(21) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '355') 0.00083494186401367
(22) DESCRIBE `specialsailingdates` 0.0025551319122314
(23) DESCRIBE `sailingdates` 0.0028071403503418
(24) SELECT `sailingdates`.* FROM `sailingdates` WHERE (((`sailingdates`.`id` = 555612))) 0.00084304809570312
(25) DESCRIBE `ports` 0.0030350685119629
(26) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 355))) 0.00069189071655273
(27) DESCRIBE `ports` 0.0029881000518799
(28) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '355') 0.00064301490783691
(29) DESCRIBE `ports` 0.0027618408203125
(30) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 57))) 0.00061988830566406
(31) DESCRIBE `ports` 0.0029630661010742
(32) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '57') 0.0005497932434082
(33) DESCRIBE `ports` 0.002938985824585
(34) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 365))) 0.00068998336791992
(35) DESCRIBE `ports` 0.002500057220459
(36) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '365') 0.00052905082702637
(37) DESCRIBE `ports` 0.0026400089263916
(38) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 43))) 0.00060796737670898
(39) DESCRIBE `ports` 0.0024101734161377
(40) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '43') 0.00048279762268066
(41) DESCRIBE `ports` 0.0024030208587646
(42) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 307))) 0.00054788589477539
(43) DESCRIBE `ports` 0.0028209686279297
(44) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '307') 0.00061798095703125
(45) DESCRIBE `ports` 0.0031049251556396
(46) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 351))) 0.00066089630126953
(47) DESCRIBE `ports` 0.0029518604278564
(48) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '351') 0.0006711483001709
(49) DESCRIBE `ports` 0.002877950668335
(50) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 355))) 0.0006859302520752
(51) DESCRIBE `ports` 0.0028629302978516
(52) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '355') 0.00062298774719238
(53) DESCRIBE `specialsmultipricing` 0.0025467872619629
(54) DESCRIBE `leadpricing` 0.0025179386138916
(55) DESCRIBE `specialspricing` 0.0028018951416016
(56) DESCRIBE `cabins` 0.0031180381774902
(57) SELECT `cabins`.* FROM `cabins` WHERE (((`cabins`.`id` = 11465))) 0.002439022064209
(58) DESCRIBE `cabins` 0.0038290023803711
(59) SELECT `cabins`.* FROM `cabins` WHERE (((`cabins`.`id` = 5105))) 0.0026869773864746
(60) DESCRIBE `cabins` 0.0035579204559326
(61) SELECT `cabins`.* FROM `cabins` WHERE (((`cabins`.`id` = 11462))) 0.00066518783569336
(62) DESCRIBE `currencies` 0.0026190280914307
(63) SELECT `currencies`.* FROM `currencies` WHERE (((`currencies`.`id` = 6))) 0.0017740726470947
(64) DESCRIBE `currencies` 0.0024800300598145
(65) SELECT `currencies`.* FROM `currencies` WHERE (((`currencies`.`id` = 6))) 0.00062012672424316
(66) DESCRIBE `currencies` 0.0022299289703369
(67) SELECT `currencies`.* FROM `currencies` WHERE (((`currencies`.`id` = 6))) 0.00056695938110352
(68) DESCRIBE `cruiselines` 0.0044748783111572
(69) SELECT `cruiselines`.* FROM `cruiselines` WHERE (((`cruiselines`.`id` = 15))) 0.00071883201599121
(70) DESCRIBE `orchid_image` 0.0033848285675049
(71) DESCRIBE `cruiselines` 0.0041029453277588
(72) SELECT `cruiselines`.`orchid_slug` FROM `cruiselines` WHERE (id = '15') 0.00071501731872559
(73) DESCRIBE `cruises` 0.0054528713226318
(74) SELECT `cruises`.`orchid_slug` FROM `cruises` WHERE (id = '88713') 0.00068306922912598
(75) DESCRIBE `deckplans` 0.0028500556945801
(76) DESCRIBE `cabins` 0.002985954284668
(77) DESCRIBE `shipphotos` 0.0026640892028809
(78) DESCRIBE `cruiselines` 0.0038299560546875
(79) SELECT `cruiselines`.* FROM `cruiselines` WHERE (((`cruiselines`.`id` = 15))) 0.00071907043457031
(80) DESCRIBE `orchid_image` 0.0027968883514404
(81) DESCRIBE `cruiselines` 0.0043690204620361
(82) SELECT `cruiselines`.`orchid_slug` FROM `cruiselines` WHERE (id = '15') 0.00063014030456543
(83) DESCRIBE `cruises` 0.0070440769195557
(84) SELECT `cruises`.* FROM `cruises` WHERE (id IN (73876, 76093, 76999, 77004, 45259, 77188, 51215, 45258, 43678, 73877)) ORDER BY FIND_IN_SET(id, '73876,76093,76999,77004,45259,77188,51215,45258,43678,73877') 0.0023529529571533
(85) DESCRIBE `cruiselines` 0.0038440227508545
(86) SELECT `cruiselines`.* FROM `cruiselines` WHERE (id IN ('23', '191', '20', '33', '8', '14', '151', '19', '26', '47', '91', '101', '114', '216', '15', '29', '24', '96', '37')) ORDER BY FIND_IN_SET(id, '23,191,20,33,8,14,151,19,26,47,91,101,114,216,15,29,24,96,37') 0.0031888484954834
(87) DESCRIBE `ships` 0.0047850608825684
(88) SELECT `ships`.* FROM `ships` WHERE (id IN ('1808', '517', '66', '855', '1282', '338', '780', '148', '652', '683', '776', '1021', '1746', '1766', '290', '404', '448', '542', '616', '966', '1088', '1159', '1193', '1321', '1672', '163', '287', '291', '332', '349', '434', '580', '585', '766', '1028', '1318', '1319', '1330', '1359', '1402', '1539', '1569', '1771', '45', '98', '105', '124', '149', '160', '253', '262', '285', '286', '341', '389', '394', '406', '422', '508', '553', '559', '573', '674', '678', '726', '738', '768', '770', '907', '968', '1029', '1073', '1108', '1157', '1262', '1283', '1409', '1415', '1587', '1682', '1721', '1758')) ORDER BY FIND_IN_SET(id, '1808,517,66,855,1282,338,780,148,652,683,776,1021,1746,1766,290,404,448,542,616,966,1088,1159,1193,1321,1672,163,287,291,332,349,434,580,585,766,1028,1318,1319,1330,1359,1402,1539,1569,1771,45,98,105,124,149,160,253,262,285,286,341,389,394,406,422,508,553,559,573,674,678,726,738,768,770,907,968,1029,1073,1108,1157,1262,1283,1409,1415,1587,1682,1721,1758') 0.01540207862854
(89) DESCRIBE `cruisetypes` 0.0026631355285645
(90) DESCRIBE `destinations` 0.0033879280090332
(91) SELECT `destinations`.* FROM `destinations` WHERE (id IN ('22', '43', '2', '54', '35', '50', '26', '8', '25', '12', '48', '49', '29', '53', '11', '28', '37', '40')) ORDER BY FIND_IN_SET(id, '22,43,2,54,35,50,26,8,25,12,48,49,29,53,11,28,37,40') 0.003309965133667