Skip to main content

Search results

Active: Visits Cabo Rojo Clear all

175 Results (page 1 of 4)

Fare shown

Lowest price uses the selected cabin.

Order by

Changing cabin switches back to lowest price.

Prices per person · incl. taxes & fees.

View Cruise line Line / Ship Built Stars Departs Nights Ports Sea days From To Destination Inside from pp Inside Outside Balcony Suite
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Sep 24, 2026 9 5 4 Miami, Florida Miami, Florida North America

from $645

$71 / night

$645 $789 $1,022 $2,070
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Nov 5, 2026 9 5 4 Miami, Florida Miami, Florida Caribbean

from $675

$75 / night

$675 $828 $1,096 $2,154
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Dec 3, 2026 9 5 4 Miami, Florida Miami, Florida Caribbean

from $675

$75 / night

$675 $910 $1,165 $2,213
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Oct 22, 2026 9 5 4 Miami, Florida Miami, Florida Caribbean

from $708

$78 / night

$708 $900 $1,188 $2,023
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Oct 8, 2026 9 5 4 Miami, Florida Miami, Florida US East Coast

from $712

$79 / night

$712 $898 $1,061
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Sep 10, 2026 9 5 4 Miami, Florida Miami, Florida North America

from $744

$82 / night

$744 $883 $1,145 $3,648
MSC Cruises MSC CruisesMSC Poesia 2008 4 Dec 3, 2026 10 6 4 Miami, Florida Miami, Florida North America

from $758

$75 / night

$758 $878 $1,008 $4,559
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Nov 21, 2026 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $760

$95 / night

$760 $1,061 $1,363 $2,288
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 Jan 4, 2027 9 6 3 Port Canaveral, Florida Port Canaveral, Florida Caribbean

from $808

$89 / night

$808 $952 $1,203 $2,841
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Sep 4, 2026 8 5 3 Port Canaveral, Florida Port Canaveral, Florida Caribbean

from $824

$103 / night

$824 $1,116 $1,699 $3,744
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Jan 16, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $838

$104 / night

$838 $1,078 $1,660 $2,745
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 Jan 27, 2027 9 5 4 Port Canaveral, Florida Port Canaveral, Florida Caribbean

from $843

$93 / night

$843 $1,043 $1,525 $2,785
MSC Cruises MSC CruisesMSC Poesia 2008 4 Oct 22, 2026 10 6 4 Miami, Florida Miami, Florida North America

from $858

$85 / night

$858 $978 $1,178 $5,299
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Jan 24, 2027 7 6 1 La Romana La Romana Caribbean

from $887

$126 / night

$887 $1,547 $1,547 $2,862
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Feb 7, 2027 7 6 1 La Romana La Romana Caribbean

from $887

$126 / night

$887 $1,547 $1,547 $1,797
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Feb 21, 2027 7 6 1 La Romana La Romana Caribbean

from $889

$127 / night

$889 $1,549 $1,549 $1,799
Royal Caribbean Royal CaribbeanIndependence of the Seas 2008 5 Oct 29, 2026 10 6 5 Cape Liberty, New Jersey Miami, Florida Caribbean

from $903

$90 / night

$903 $1,019 $1,325 $3,325
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Dec 19, 2026 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $915

$114 / night

$915 $1,181 $1,466 $2,859
Costa Cruises Costa CruisesCosta Fascinosa 2011 4 Jan 10, 2027 7 6 1 La Romana La Romana Caribbean

from $919

$131 / night

$919 $1,239 $1,239 $1,439
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Jan 28, 2027 9 5 4 Miami, Florida Miami, Florida US East Coast

from $920

$102 / night

$920 $1,350 $1,413 $3,573
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Apr 10, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $937

$117 / night

$937 $1,177 $1,760 $2,759
MSC Cruises MSC CruisesMSC Poesia 2008 4 Oct 21, 2027 10 6 4 Miami, Florida Miami, Florida North America

from $939

$93 / night

$939 $1,039 $1,289 $3,709
MSC Cruises MSC CruisesMSC Poesia 2008 4 Nov 11, 2027 10 6 4 Miami, Florida Miami, Florida Caribbean

from $939

$93 / night

$939 $1,039 $1,289 $4,669
MSC Cruises MSC CruisesMSC Poesia 2008 4 Dec 2, 2027 10 6 4 Miami, Florida Miami, Florida US East Coast

from $939

$93 / night

$939 $1,039 $1,289 $4,669
MSC Cruises MSC CruisesMSC Poesia 2008 4 Mar 18, 2027 10 6 4 Miami, Florida Miami, Florida Caribbean

from $948

$94 / night

$948 $1,018 $1,238 $6,199
MSC Cruises MSC CruisesMSC Poesia 2008 4 Feb 3, 2028 10 6 4 Miami, Florida Miami, Florida North America

from $959

$95 / night

$959 $1,059 $1,309 $4,699
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 Oct 3, 2026 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $991

$123 / night

$991 $1,279 $1,322 $8,669
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Mar 13, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $997

$124 / night

$997 $1,147 $1,659 $2,110
Norwegian Cruise Line Norwegian Cruise LineNorwegian Gem 2007 4 Dec 10, 2026 11 6 4 Tampa Tampa Bahamas

from $999

$90 / night

$999 $1,049 $1,899 $1,959
Norwegian Cruise Line Norwegian Cruise LineNorwegian Gem 2007 4 Apr 3, 2027 10 5 5 Tampa Manhattan Cruise Terminal Caribbean

from $999

$99 / night

$999 $1,149 $1,779 $2,049
MSC Cruises MSC CruisesMSC Poesia 2008 4 Feb 24, 2028 10 6 4 Miami, Florida Miami, Florida US East Coast

from $1,009

$100 / night

$1,009 $1,109 $1,359 $4,789
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Jan 27, 2028 9 5 4 Miami, Florida Miami, Florida US East Coast

from $1,016

$112 / night

$1,016 $1,136 $1,760 $1,973
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Feb 10, 2028 9 5 4 Miami, Florida Miami, Florida North America

from $1,018

$113 / night

$1,018 $1,216 $1,660 $1,632
Norwegian Cruise Line Norwegian Cruise LineNorwegian Gem 2007 4 Jan 12, 2028 9 5 3 Miami, Florida Miami, Florida Caribbean

from $1,019

$113 / night

$1,019 $1,169 $1,919 $1,999
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Feb 25, 2027 9 5 3 Miami, Florida Miami, Florida Caribbean

from $1,020

$113 / night

$1,020 $1,202 $1,744 $3,923
MSC Cruises MSC CruisesMSC Poesia 2008 4 Mar 16, 2028 10 6 4 Miami, Florida Miami, Florida North America

from $1,039

$103 / night

$1,039 $1,139 $1,389 $4,849
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Feb 24, 2028 9 5 4 Miami, Florida Miami, Florida North America

from $1,046

$116 / night

$1,046 $1,196 $1,691 $1,933
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Mar 27, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,047

$130 / night

$1,047 $1,167 $1,550 $2,150
Norwegian Cruise Line Norwegian Cruise LineNorwegian Gem 2007 4 Jan 4, 2027 10 5 4 Tampa Tampa Caribbean

from $1,048

$104 / night

$1,048 $1,119 $2,029 $2,179
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 Sep 5, 2026 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,053

$131 / night

$1,053 $1,311 $1,294 $4,168
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Dec 2, 2027 9 5 4 Miami, Florida Miami, Florida US East Coast

from $1,063

$118 / night

$1,063 $1,267 $1,704 $1,688
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Nov 6, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,064

$133 / night

$1,064 $1,204 $1,244 $2,414
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Nov 4, 2027 9 5 4 Miami, Florida Miami, Florida Caribbean

from $1,069

$118 / night

$1,069 $1,289 $1,720 $1,928
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Sep 25, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,094

$136 / night

$1,094 $1,232 $1,274 $2,764
MSC Cruises MSC CruisesMSC Poesia 2008 4 Feb 25, 2027 10 6 4 Miami, Florida Miami, Florida North America

from $1,098

$109 / night

$1,098 $1,208 $1,648 $5,799
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 Oct 2, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,112

$139 / night

$1,112 $1,244 $1,344 $3,304
Norwegian Cruise Line Norwegian Cruise LineNorwegian Jewel 2005 4 Dec 8, 2026 10 6 3 Miami, Florida Miami, Florida US East Coast

from $1,129

$112 / night

$1,129 $1,209 $2,599 $2,759
Royal Caribbean Royal CaribbeanGrandeur of the Seas 1996 4 Jul 12, 2026 7 5 2 Cartagena, Colombia Cartagena, Colombia Central America

from $1,136

$162 / night

$1,136 $1,156 $1,481
Norwegian Cruise Line Norwegian Cruise LineNorwegian Jewel 2005 4 Jan 4, 2027 10 6 3 Miami, Florida Miami, Florida US East Coast

from $1,139

$113 / night

$1,139 $1,379 $2,459 $2,849
Royal Caribbean Royal CaribbeanGrandeur of the Seas 1996 4 Jul 11, 2026 7 5 2 Colon, Panama Colon, Panama Central America

from $1,156

$165 / night

$1,156

Prices are indicative, sourced from third-party data feeds, and not guaranteed — they may differ from the cruise line's current fare. Always confirm the final price directly with the cruise line or a travel agent before booking. How our pricing works