All Caribbean Cruises

Cruise around the idyllic islands and turquoise waters of the Caribbean by cruise ship or sailing yacht, uncovering the diverse treasures of Jamaica, Cuba, Puerto Rico, Barbados, the British Virgin Islands and more. Choose from 2,886 cruises to the Caribbean travelling with the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
90 Days
Start & End Cities
Ship Size
Cruise Lines
Show More...
Price
$400pp
$71,200pp
Countries
Show More...
Filter Results
1,078 Cruises (2,886 Cruise Departures)
Cruise

11 Days (10 Nights) San Juan to San Juan
Cruise Line: Viking Cruises
Ship: Viking Sea
Departures: Dec 2022 to Feb 2024
Countries Visited: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Saint Lucia (+4 more), Barbados, Dominica, Antigua and Barbuda, Sint Maarten
Earlybird SavingThe Viking 25th Anniversary Sale
Inside
-
Oceanview
-
Balcony
$4,895
Suite
$8,815
Save 806
From 4,895
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Royal Caribbean
Departures: Nov 2022 to Apr 2023
Countries Visited: USA, Haiti, Puerto Rico, Virgin Islands (+1 more), Bahamas
September Sale
Inside
$1,116
Oceanview
$1,261
Balcony
$1,412
Suite
$3,089
From 1,116
Cruise

12 Days (11 Nights) Bridgetown to Bridgetown
Cruise Line: Silversea
Ship: Silver Moon
Departure: 13 November 2022
Countries Visited: Aruba, Barbados, Grenada, Martinique (+4 more), Netherlands Antilles, Saint Vincent, Trinidad and Tobago, Saint Lucia
Port-To-Port All⁠ ⁠Inclusive
Inside
-
Oceanview
$6,350
Balcony
$7,650
Suite
$17,100
From 6,350
Cruise

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Celebrity Cruises
Departure: 10 December 2022
Countries Visited: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda (+2 more), Saint Lucia, Grenada
Winter Sail AwayThe Retreat Plus Bonus Offers
Inside
-
Oceanview
$1,431
Balcony
$1,773
Suite
$4,279
From 1,431
Cruise

12 Days (11 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Departures: Nov 2022 to Mar 2023
Countries Visited: USA, Sint Maarten, Saint Lucia, Barbados (+4 more), Martinique, Saint Kitts and Nevis, Virgin Islands, Bahamas
Have It All Offer
Inside
$2,734
Oceanview
$2,984
Balcony
$3,334
Suite
$4,444
From 2,734
Cruise

10 Days (9 Nights) New York to San Juan
Cruise Line: Royal Caribbean
Departure: 09 November 2023
Countries Visited: USA, Bermuda, Curacao, Aruba (+1 more), Puerto Rico
September Sale
Inside
$954
Oceanview
$1,078
Balcony
$1,243
Suite
$4,583
From 954
Cruise

19 Days (18 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Ship: Eurodam
Departure: 28 December 2022
Countries Visited: USA, Turks and Caicos Islands, Puerto Rico, Virgin Islands (+6 more), Bahamas, Aruba, Curacao, Colombia, Panama, Costa Rica
Have It All Offer
Inside
$4,309
Oceanview
$4,799
Balcony
$5,679
Suite
-
From 4,309
Cruise

15 Days (14 Nights) San Juan to Miami
Cruise Line: Regent Seven Seas
Departure: 17 March 2024
Countries Visited: Puerto Rico, Saint Kitts and Nevis, Saint Vincent, Barbados (+8 more), Saint Lucia, Dominica, Saint Barthelemy, Antigua and Barbuda, Virgin Islands, Dominican Republic, Bahamas, USA
Early Booking Savings
Inside
-
Oceanview
-
Balcony
$14,610
Suite
$15,550
Save 2,000
From 14,610
Cruise

21 Days (20 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 08 January 2023
Countries Visited: USA, Bahamas, Virgin Islands, Dominica (+7 more), Grenada, Bonaire, Curacao, Puerto Rico, Guadeloupe, Martinique, Sint Maarten
Inside
$3,204
Oceanview
-
Balcony
$5,128
Suite
$7,651
From 3,204
Cruise

20 Days (19 Nights) Miami to Genoa
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 15 May 2023
Countries Visited: USA, Puerto Rico, Sint Maarten, Martinique (+5 more), Barbados, Portugal, Morocco, Spain, Italy
Take Three For The Sea
Inside
$1,859
Oceanview
$2,179
Balcony
$2,549
Suite
$3,699
From 1,749
Cruise

12 Days (11 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Ship: Sky Princess
Departure: 27 December 2022
Countries Visited: USA, Bahamas, Virgin Islands, Antigua and Barbuda (+4 more), Saint Lucia, Barbados, Saint Kitts and Nevis, Sint Maarten
Inside
$2,152
Oceanview
$3,022
Balcony
$2,863
Suite
$4,312
From 2,152
Cruise

22 Days (21 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Departures: Nov 2023 to Jan 2024
Countries Visited: USA, Bahamas, Turks and Caicos Islands, Dominican Republic (+9 more), Bonaire, Curacao, Aruba, Sint Maarten, Antigua and Barbuda, Saint Lucia, Dominica, Saint Kitts and Nevis, Virgin Islands
Have It All Offer
Inside
$4,915
Oceanview
$5,415
Balcony
$6,415
Suite
$9,165
From 4,915
Cruise

21 Days (20 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 07 February 2023
Countries Visited: USA, Bahamas, Puerto Rico, Virgin Islands (+6 more), Martinique, Guadeloupe, Sint Maarten, Antigua and Barbuda, Barbados, Saint Kitts and Nevis
Inside
$3,340
Oceanview
-
Balcony
$5,253
Suite
$8,522
From 3,340
Cruise

10 Days (9 Nights) Miami to Miami
Cruise Line: Royal Caribbean
Departure: 07 April 2023
Countries Visited: USA, Dominican Republic, Virgin Islands, Saint Kitts and Nevis (+2 more), Sint Maarten, Puerto Rico
September Sale
Inside
$993
Oceanview
$1,090
Balcony
$2,318
Suite
$1,028
From 993
Cruise

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 23 March 2024
Countries Visited: USA, Haiti, Aruba, Curacao
September Sale
Inside
$1,541
Oceanview
$1,844
Balcony
$1,962
Suite
$3,165
From 1,541
Cruise

21 Days (20 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 17 February 2023
Countries Visited: USA, Bahamas, Virgin Islands, Antigua and Barbuda (+7 more), Barbados, Martinique, Saint Kitts and Nevis, Dominica, Grenada, Bonaire, Aruba
Inside
$3,315
Oceanview
-
Balcony
$5,229
Suite
$7,697
From 3,315
Cruise

6 Days (5 Nights) Miami to Miami
Cruise Line: Royal Caribbean
Departure: 19 February 2023
Countries Visited: USA, Bahamas, Haiti
September Sale
Inside
$619
Oceanview
$723
Balcony
$1,220
Suite
$565
From 565
Cruise

12 Days (11 Nights) Fort Lauderdale to Bridgetown
Cruise Line: Silversea
Ship: Silver Moon
Departures: Jan 2025 to Feb 2025
Countries Visited: Antigua and Barbuda, Barbados, Grenada, Puerto Rico (+4 more), Saint Kitts and Nevis, Saint Vincent, USA, Saint Lucia
Door-To-Door All⁠ ⁠Inclusive
Inside
-
Oceanview
$9,600
Balcony
$11,500
Suite
$17,700
From 9,600
Cruise

8 Days (7 Nights) Orlando to Orlando
Cruise Line: MSC Cruises
Departure: 30 December 2022
Countries Visited: USA, Mexico, Belize, Bahamas
Take Three For The Sea
Inside
$1,294
Oceanview
$1,434
Balcony
$1,664
Suite
$4,494
From 1,214
Cruise

15 Days (14 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departures: Feb 2024 to Mar 2024
Countries Visited: USA, Bahamas, Turks and Caicos Islands, Jamaica (+3 more), Cayman Islands, Puerto Rico, Dominican Republic
Inside
$3,179
Oceanview
$3,329
Balcony
$3,759
Suite
$4,049
From 3,179
Cruise

11 Days (10 Nights) Orlando to Orlando
Cruise Line: MSC Cruises
Departures: Jan 2023 to Mar 2023
Countries Visited: USA, Bahamas, Belize, Mexico
Take Three For The Sea
Inside
$1,289
Oceanview
$1,449
Balcony
$1,689
Suite
$5,339
From 1,209
Cruise

15 Days (14 Nights) Orlando to Orlando
Cruise Line: MSC Cruises
Departure: 16 October 2022
Countries Visited: USA, Bahamas, Mexico
Inside
$1,619
Oceanview
$1,809
Balcony
$2,079
Suite
$5,979
From 1,519
Cruise

6 Days (5 Nights) Orlando to Orlando
Cruise Line: MSC Cruises
Departures: Dec 2022 to Dec 2023
Countries Visited: USA, Bahamas, Mexico
Take Three For The Sea
Inside
$584
Oceanview
$804
Balcony
$974
Suite
$1,444
From 534
Cruise

6 Days (5 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departure: 16 March 2024
Countries Visited: USA, Haiti, Dominican Republic
September Sale
Inside
$940
Oceanview
$1,113
Balcony
$1,361
Suite
$2,079
From 940
Cruise

7 Days (6 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departures: May 2023 to Oct 2023
Countries Visited: USA, Haiti, Jamaica, Bahamas
September Sale
Inside
$798
Oceanview
$889
Balcony
$1,185
Suite
$1,599
From 798
Cruise

15 Days (14 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Departures: Nov 2022 to Mar 2024
Countries Visited: USA, Bahamas, Jamaica, Cayman Islands (+4 more), Mexico, Turks and Caicos Islands, Puerto Rico, Virgin Islands
Have It All Offer
Inside
$2,969
Oceanview
$3,159
Balcony
$3,909
Suite
$6,009
From 2,969
Cruise

8 Days (7 Nights) Bridgetown to Bridgetown
Cruise Line: Emerald Cruises
Departures: Nov 2023 to Mar 2024
Countries Visited: Barbados, Grenada, Saint Vincent
Early Payment DiscountEarlybird Discount + Pay Early Saving
Inside
-
Oceanview
$5,676
Balcony
$7,057
Suite
$8,582
Save 649
From 5,676
Cruise

12 Days (11 Nights) Bridgetown to Fort Lauderdale
Cruise Line: Silversea
Ship: Silver Moon
Departure: 21 March 2025
Countries Visited: Antigua and Barbuda, Barbados, Martinique, Netherlands Antilles (+5 more), Puerto Rico, Saint Vincent, Turks and Caicos Islands, USA, Saint Lucia
Door-To-Door All⁠ ⁠Inclusive
Inside
-
Oceanview
-
Balcony
$11,100
Suite
$17,200
From 11,100
Cruise

13 Days (12 Nights) Baltimore to Baltimore
Cruise Line: Royal Caribbean
Departure: 08 April 2023
Countries Visited: USA, Antigua and Barbuda, Saint Lucia, Barbados (+2 more), Saint Kitts and Nevis, Sint Maarten
September Sale
Inside
$1,758
Oceanview
$2,078
Balcony
$3,808
Suite
$6,138
From 1,758
Cruise

6 Days (5 Nights) Galveston to Galveston
Cruise Line: Royal Caribbean
Departures: Jan 2023 to Feb 2024
Countries Visited: USA, Mexico
September Sale
Inside
$611
Oceanview
$754
Balcony
$968
Suite
$1,412
From 611
Results: 1-30 of 1078

No Results found. Try changing your search filters.

Routes

Cruises from Baltimore to Baltimore Cruises from Barcelona to Fort Lauderdale Cruises from Barcelona to Lisbon Cruises from Barcelona to London Cruises from Barcelona to Rome Cruises from Barcelona to Barcelona Cruises from Barcelona to Miami Cruises from Boston to Boston Cruises from Bridgetown to Miami Cruises from Bridgetown to Bridgetown Cruises from Buenos Aires to Rio de Janeiro Cruises from Cape Liberty to Cape Liberty Cruises from Fort Lauderdale to London Cruises from Fort Lauderdale to Barcelona Cruises from Fort Lauderdale to Fort Lauderdale Cruises from Fort-de-France to Fort-de-France Cruises from Galveston to Galveston Cruises from Genoa to Genoa Cruises from Lisbon to Lisbon Cruises from Lisbon to Miami Cruises from Lisbon to Barcelona Cruises from Lisbon to Rome Cruises from London to Barcelona Cruises from London to Fort Lauderdale Cruises from London to Rome Cruises from London to London Cruises from London to New York Cruises from Los Angeles to Vancouver Cruises from Los Angeles to Los Angeles Cruises from Marseille to Marseille Cruises from Miami to Los Angeles Cruises from Miami to Barcelona Cruises from Miami to Miami Cruises from Montreal to New York Cruises from New Orleans to New Orleans Cruises from New York to New York Cruises from New York to London Cruises from Orlando to Orlando Cruises from Pointe-A-Pitre to Pointe-A-Pitre Cruises from Rio de Janeiro to Rio de Janeiro Cruises from Rome to Lisbon Cruises from Rome to Barcelona Cruises from Rome to Fort Lauderdale Cruises from Rome to Rome Cruises from San Diego to Vancouver Cruises from San Diego to San Diego Cruises from San Francisco to San Francisco Cruises from San Juan to San Juan Cruises from Seattle to Vancouver Cruises from Tampa to Tampa Cruises from Vancouver to Vancouver Cruises from Vancouver to Los Angeles Cruises from Vancouver to Honolulu Cruises from Vancouver to San Diego