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 4,257 cruises to the Caribbean traveling with the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
128 Days
Start & End Cities
Ship Size
Cruise Lines
Show More...
Price
$100pp
$214,598pp
Countries
Show More...
Filter Results
1,556 Cruises (4,257 Cruise Departures)
New ReleaseCruise
 (3)

8 Days (7 Nights) San Juan to Saint John's
Cruise Line: Emerald Cruises
Departures: Dec 2025 to Feb 2026
Countries Visited: Puerto Rico, Virgin Islands, Sint Maarten, Saint Barthelemy (+2 more), Montserrat, Antigua and Barbuda
2 for 1 Fare + Fly Free Economy2 for 1 Fare + Fly Free Premium Economy
INSIDE
-
OCEANVIEW
$4,120
BALCONY
-
SUITE
$5,220
Save (per person) 5,370
From (per person) 4,120
Cruise
 (5)

11 Days (10 Nights) San Juan to San Juan
Operated By: Viking Cruises
Ship: Viking Sea
Departures: Dec 2025 to Feb 2027
Countries Visited: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Saint Lucia (+4 more), Barbados, Dominica, Antigua and Barbuda, Sint Maarten
Viking $799 Air DealViking $699 Air Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$3,399
SUITE
$5,499
Save (per person) 300
From (per person) 3,399
Cruise
 (3)

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departures: Nov 2025 to Feb 2026
Countries Visited: USA, Dominican Republic, Puerto Rico, Sint Maarten (+1 more), Virgin Islands
Exclusive DealSpring Swing Offer
INSIDE
$805
OCEANVIEW
-
BALCONY
$1,072
SUITE
$1,478
From (per person) 805
Cruise

21 Days (20 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 29 March 2026
Countries Visited: USA, Bahamas, Puerto Rico, Saint Kitts and Nevis (+5 more), Saint Lucia, Martinique, Antigua and Barbuda, Virgin Islands, Saint Martin
Exclusive DealSpring Swing Offer
INSIDE
$1,806
OCEANVIEW
$1,925
BALCONY
$2,945
SUITE
$3,717
From (per person) 1,806
Cruise
 (12)

8 Days (7 Nights) Miami to Miami
Cruise Line: Cunard
Departure: 28 January 2027
Countries Visited: USA, Bahamas, Dominican Republic, Turks and Caicos Islands
Exclusive Deal
INSIDE
$1,069
OCEANVIEW
$1,219
BALCONY
$1,519
SUITE
$4,069
From (per person) 1,069
Cruise
 (2)

13 Days (12 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Ship: Rotterdam
Departure: 18 January 2026
Countries Visited: USA, Bahamas, Curacao, Panama (+3 more), Costa Rica, Jamaica, Cayman Islands
Exclusive Deal
INSIDE
$1,674
OCEANVIEW
$2,723
BALCONY
$2,723
SUITE
$3,803
From (per person) 1,674
Cruise
 (1)

8 Days (7 Nights) Tampa to Tampa
Cruise Line: Royal Caribbean
Departure: 15 November 2025
Countries Visited: USA, Belize, Honduras, Mexico
March Vacation Sale
INSIDE
$662
OCEANVIEW
$731
BALCONY
$1,317
SUITE
$1,817
Save (per person) 348
From (per person) 662
Cruise
 (12)

22 Days (21 Nights) Miami to Miami
Cruise Line: Cunard
Departure: 27 November 2025
Countries Visited: USA, Virgin Islands, Antigua and Barbuda, Saint Lucia (+6 more), Barbados, Sint Maarten, Turks and Caicos Islands, Jamaica, Belize, Mexico
INSIDE
$1,899
OCEANVIEW
$2,108
BALCONY
$2,298
SUITE
$7,518
From (per person) 1,899
Cruise
 (12)

22 Days (21 Nights) Miami to Miami
Cruise Line: Cunard
Departures: Nov 2025 to Dec 2025
Countries Visited: USA, Cayman Islands, Jamaica, Honduras (+6 more), Mexico, Virgin Islands, Antigua and Barbuda, Saint Lucia, Barbados, Sint Maarten
INSIDE
$1,899
OCEANVIEW
$2,118
BALCONY
$2,298
SUITE
$7,518
From (per person) 1,899
Cruise
 (5)

15 Days (14 Nights) San Juan to San Juan
Cruise Line: Princess
Departure: 01 February 2026
Countries Visited: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda (+4 more), Dominica, Barbados, Saint Martin, Saint Lucia
Spring Swing OfferExclusive Deal
INSIDE
$1,334
OCEANVIEW
$1,561
BALCONY
-
SUITE
$2,660
From (per person) 1,334
Cruise

9 Days (8 Nights) San Juan to San Juan
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 20 November 2026
Countries Visited: Puerto Rico, Virgin Islands, Curacao, Aruba (+2 more), Saint Kitts and Nevis, Saint Martin
Up To USD $300 Bar Tab
INSIDE
$1,433
OCEANVIEW
$1,673
BALCONY
$1,913
SUITE
$4,640
From (per person) 1,433
Cruise

10 Days (9 Nights) Cape Liberty to Cape Liberty
Cruise Line: Royal Caribbean
Departure: 29 April 2026
Countries Visited: USA, Bahamas, Haiti
March Vacation Sale
INSIDE
$1,272
OCEANVIEW
$1,417
BALCONY
$1,520
SUITE
$3,335
Save (per person) 599
From (per person) 1,272
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departures: Oct 2026 to Mar 2027
Countries Visited: USA, Mexico, Cayman Islands, Bahamas
Exclusive DealExclusive Solo Offer
INSIDE
$746
OCEANVIEW
$846
BALCONY
$850
SUITE
$1,831
Save (per person) 625
From (per person) 746
Cruise
 (1)

11 Days (10 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 05 February 2026
Countries Visited: USA, Bahamas, Virgin Islands, Dominica (+3 more), Barbados, Martinique, Saint Martin
Exclusive DealSpring Swing Offer
INSIDE
$1,208
OCEANVIEW
$1,773
BALCONY
$1,535
SUITE
$2,010
From (per person) 1,208
Cruise
 (2)

11 Days (10 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departures: Oct 2026 to Apr 2027
Countries Visited: USA, Bahamas, Dominican Republic, Puerto Rico (+3 more), Saint Martin, Antigua and Barbuda, Saint Kitts and Nevis
Exclusive DealSpring Swing Offer
INSIDE
$876
OCEANVIEW
$929
BALCONY
$1,262
SUITE
$1,721
From (per person) 876
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Celebrity Cruises
Departure: 03 May 2026
Countries Visited: USA, Cayman Islands, Mexico, Bahamas
Exclusive DealExclusive Solo Offer
INSIDE
$1,001
OCEANVIEW
$1,048
BALCONY
$1,067
SUITE
$2,869
Save (per person) 588
From (per person) 1,001
Cruise

8 Days (7 Nights) Tampa to Tampa
Cruise Line: Oceania Cruises
Departure: 18 March 2026
Countries Visited: USA, Mexico, Belize, Honduras
Exclusive Deal
INSIDE
$2,299
OCEANVIEW
$2,549
BALCONY
$3,399
SUITE
$4,299
Save (per person) 2,299
From (per person) 2,299
Cruise
 (2)

15 Days (14 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departures: Jan 2026 to Feb 2026
Countries Visited: USA, Mexico, Cayman Islands, Bahamas (+2 more), Puerto Rico, Virgin Islands
Exclusive DealSpring Swing Offer
INSIDE
$1,363
OCEANVIEW
$1,640
BALCONY
$2,105
SUITE
$2,779
From (per person) 1,363
Cruise
 (5)

15 Days (14 Nights) San Juan to San Juan
Cruise Line: Princess
Departure: 02 November 2025
Countries Visited: Puerto Rico, Barbados, Dominica, Antigua and Barbuda (+4 more), Saint Martin, Virgin Islands, Grenada, Saint Kitts and Nevis
Spring Swing OfferExclusive Deal
INSIDE
$1,433
OCEANVIEW
$1,631
BALCONY
$2,126
SUITE
$2,443
From (per person) 1,433
Cruise

13 Days (12 Nights) New York to New York
Cruise Line: Norwegian Cruise Line
Departures: Nov 2025 to Feb 2026
Countries Visited: USA, Saint Kitts and Nevis, Barbados, Saint Lucia (+2 more), Antigua and Barbuda, Virgin Islands
INSIDE
$1,446
OCEANVIEW
$1,743
BALCONY
$2,079
SUITE
$2,406
From (per person) 1,446
Cruise
 (2)

7 Days (6 Nights) Miami to San Juan
Cruise Line: Royal Caribbean
Departure: 16 November 2026
Countries Visited: USA, Haiti, Saint Martin, Virgin Islands (+1 more), Puerto Rico
March Vacation SaleExclusive Solo Offer
INSIDE
$664
OCEANVIEW
$733
BALCONY
$973
SUITE
$1,799
Save (per person) 330
From (per person) 664
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departures: Dec 2025 to Mar 2027
Countries Visited: USA, Honduras, Belize, Mexico
Exclusive DealSpring Swing Offer
INSIDE
$581
OCEANVIEW
$864
BALCONY
$704
SUITE
$1,022
From (per person) 581
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 26 December 2026
Countries Visited: USA, Turks and Caicos Islands, Dominican Republic, Bahamas
Exclusive DealSpring Swing Offer
INSIDE
$1,171
OCEANVIEW
$1,418
BALCONY
$1,656
SUITE
$2,349
From (per person) 1,171
Cruise
 (1)

11 Days (10 Nights) Bridgetown to Miami
Cruise Line: Azamara Cruises
Departure: 27 December 2025
Countries Visited: Barbados, Saint Lucia, Dominica, Saint Kitts and Nevis (+3 more), Saint Martin, Virgin Islands, USA
Azamara Circle Loyalty Quarterly Savings
INSIDE
$2,439
OCEANVIEW
$2,529
BALCONY
$2,789
SUITE
$3,979
From (per person) 2,439
Cruise

9 Days (8 Nights) Miami to San Juan
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 13 January 2026
Countries Visited: USA, Virgin Islands, Guadeloupe, Grenada (+3 more), Barbados, Montserrat, Puerto Rico
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$3,760
SUITE
$4,320
From (per person) 3,760
Cruise

8 Days (7 Nights) San Juan to Miami
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 04 January 2027
Countries Visited: Puerto Rico, Saint Martin, Antigua and Barbuda, Montserrat (+2 more), Virgin Islands, USA
Unique Oceans OfferExplora Early Booking Benefit
INSIDE
-
OCEANVIEW
-
BALCONY
$3,845
SUITE
$4,415
From (per person) 3,845
Cruise
 (1)

6 Days (5 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 13 April 2025
Countries Visited: USA, Haiti, Dominican Republic
March Vacation Sale
INSIDE
$749
OCEANVIEW
$976
BALCONY
-
SUITE
$1,506
Save (per person) 352
From (per person) 749
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 17 January 2027
Countries Visited: Puerto Rico, Virgin Islands, Antigua and Barbuda, Martinique (+2 more), Saint Vincent, Saint Kitts and Nevis
March Vacation Sale
INSIDE
$757
OCEANVIEW
$850
BALCONY
$1,238
SUITE
$1,864
Save (per person) 411
From (per person) 757
Cruise

15 Days (14 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 26 December 2026
Countries Visited: USA, Turks and Caicos Islands, Dominican Republic, Bahamas (+3 more), Honduras, Belize, Mexico
Exclusive DealSpring Swing Offer
INSIDE
$1,866
OCEANVIEW
$2,361
BALCONY
$2,638
SUITE
$3,727
From (per person) 1,866
Cruise

10 Days (9 Nights) Bridgetown to Cartagena
Cruise Line: Silversea
Departure: 22 November 2025
Countries Visited: Barbados, Saint Lucia, Saint Vincent, Bonaire (+3 more), Curacao, Aruba, Colombia
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$6,000
BALCONY
$6,400
SUITE
$9,900
From (per person) 6,000
Results: 1-30 of 1556

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 Bridgetown to Miami Cruises from Bridgetown to Bridgetown Cruises from Buenos Aires to San Antonio Cruises from Buenos Aires to Rio de Janeiro Cruises from Buenos Aires to Buenos Aires Cruises from Cape Liberty to Cape Liberty Cruises from Cartagena to Cartagena Cruises from Colon to Colon Cruises from Fort Lauderdale to Los Angeles Cruises from Fort Lauderdale to Barcelona Cruises from Fort Lauderdale to Fort Lauderdale Cruises from Fort Lauderdale to San Diego Cruises from Fort Lauderdale to Vancouver Cruises from Fort-de-France to Fort-de-France Cruises from Galveston to Galveston Cruises from Hamburg to London Cruises from Hamburg to Hamburg Cruises from Lisbon to Lisbon Cruises from Lisbon to London Cruises from Lisbon to Miami Cruises from Lisbon to Barcelona Cruises from Lisbon to Rome Cruises from London to Hamburg Cruises from London to Barcelona Cruises from London to Fort Lauderdale Cruises from London to Reykjavik Cruises from London to London Cruises from London to Lisbon Cruises from London to New York Cruises from Los Angeles to Miami Cruises from Los Angeles to Fort Lauderdale Cruises from Los Angeles to Vancouver Cruises from Los Angeles to Los Angeles Cruises from Marseille to Marseille Cruises from Miami to San Juan Cruises from Miami to Lisbon Cruises from Miami to Los Angeles Cruises from Miami to Rome Cruises from Miami to Bridgetown Cruises from Miami to Barcelona Cruises from Miami to Miami Cruises from Miami to London 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 Panama City to Miami Cruises from Pointe-A-Pitre to Pointe-A-Pitre Cruises from Reykjavik to London Cruises from Reykjavik to Reykjavik Cruises from Rio de Janeiro to Rio de Janeiro Cruises from Rio de Janeiro to Barcelona Cruises from Rome to London Cruises from Rome to Lisbon Cruises from Rome to Miami Cruises from Rome to Barcelona Cruises from Rome to Fort Lauderdale Cruises from Rome to Rome Cruises from San Diego to Fort Lauderdale Cruises from San Diego to Vancouver Cruises from San Diego to San Diego Cruises from San Juan to Miami Cruises from San Juan to San Juan Cruises from Santiago to Buenos Aires Cruises from Santiago to Santiago Cruises from Seattle to Vancouver Cruises from Seattle to Miami Cruises from Seattle to Seattle Cruises from Tahiti to Honolulu Cruises from Tahiti to Tahiti 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 Seattle Cruises from Vancouver to Tokyo Cruises from Vancouver to San Diego Cruises from Venice to Rome

Country Routes

Cruises from New Zealand to USA Cruises from Peru to Argentina Cruises from USA to Portugal Cruises from USA to Germany Cruises from Italy to England Cruises from Germany to England Cruises from Canada to Japan Cruises from France to Spain Cruises from Portugal to England Cruises from Iceland to USA Cruises from Puerto Rico to USA Cruises from Portugal to France Cruises from Chile to USA Cruises from USA to Iceland Cruises from France to Brazil Cruises from Brazil to France Cruises from France to USA Cruises from Iceland to Canada Cruises from England to Canada Cruises from England to Germany Cruises from Brazil to Portugal Cruises from Dominican Republic to USA Cruises from Brazil to Spain Cruises from USA to Puerto Rico Cruises from Canada to England Cruises from Argentina to Brazil Cruises from USA to Brazil Cruises from Argentina to Chile Cruises from Brazil to Italy Cruises from Peru to USA Cruises from Barbados to USA Cruises from Canada to USA Cruises from Chile to Argentina Cruises from England to Iceland Cruises from England to Spain Cruises from England to USA Cruises from France to Italy Cruises from French Polynesia to USA Cruises from USA to Dominican Republic Cruises from Iceland to England Cruises from Italy to Brazil Cruises from Italy to France Cruises from Italy to Portugal Cruises from Italy to Spain Cruises from Italy to USA Cruises from Panama to USA Cruises from Spain to Brazil Cruises from Portugal to Italy Cruises from Portugal to Spain Cruises from Portugal to USA Cruises from Barbados to Saint Martin Cruises from Spain to France Cruises from Spain to Italy Cruises from Spain to Portugal Cruises from Spain to USA Cruises from USA to Argentina Cruises from USA to Barbados Cruises from USA to Canada Cruises from England to Portugal Cruises from USA to Chile Cruises from USA to England Cruises from USA to French Polynesia Cruises from USA to Italy Cruises from USA to Japan Cruises from Spain to England Cruises from USA to Panama Cruises from USA to Spain