Skip to main content

Search results

Active: Royal Caribbean Visits Cabo Rojo Clear all

77 Results (page 1 of 2)

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 Oceanview Balcony Suite
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Sep 24, 2026 9 5 4 Miami, Florida Miami, Florida Caribbean

from $670

$74 / night

$670 $849 $1,082 $2,115
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Nov 5, 2026 9 5 4 Miami, Florida Miami, Florida Caribbean

from $700

$77 / night

$700 $844 $1,058 $2,229
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Oct 8, 2026 9 5 4 Miami, Florida Miami, Florida US East Coast

from $737

$81 / night

$737 $923 $1,086
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Dec 3, 2026 9 5 4 Miami, Florida Miami, Florida North America

from $746

$82 / night

$746 $935 $1,236 $2,288
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Sep 10, 2026 9 5 4 Miami, Florida Miami, Florida US East Coast

from $769

$85 / night

$769 $908 $1,170 $3,698
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Oct 22, 2026 9 5 4 Miami, Florida Miami, Florida Caribbean

from $781

$86 / night

$781 $981 $1,344 $2,128
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Nov 21, 2026 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $785

$98 / night

$785 $1,086 $1,388 $2,363
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Jan 16, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $818

$102 / night

$818 $1,048 $1,660 $2,770
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 Jan 4, 2027 9 6 3 Port Canaveral, Florida Port Canaveral, Florida Bahamas

from $825

$91 / night

$825 $952 $1,184 $2,906
Royal Caribbean Royal CaribbeanExplorer of the Seas 2000 4 Jan 27, 2027 9 5 4 Port Canaveral, Florida Port Canaveral, Florida Caribbean

from $833

$92 / night

$833 $3,427 $1,525 $2,830
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Sep 4, 2026 8 5 3 Port Canaveral, Florida Port Canaveral, Florida Caribbean

from $849

$106 / night

$849 $1,141 $1,724 $3,819
Royal Caribbean Royal CaribbeanIndependence of the Seas 2008 5 Oct 29, 2026 10 6 5 Cape Liberty, New Jersey Miami, Florida Caribbean

from $882

$88 / night

$882 $1,019 $1,275 $3,350
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Jan 28, 2027 9 5 4 Miami, Florida Miami, Florida North America

from $920

$102 / night

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

from $937

$117 / night

$937 $1,177 $1,760 $2,784
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Dec 19, 2026 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $951

$118 / night

$951 $1,181 $1,523 $2,859
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Sep 11, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $961

$120 / night

$961 $1,232 $1,244 $2,779
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,135
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Nov 6, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,012

$126 / night

$1,012 $1,204 $1,244 $2,359
Royal Caribbean Royal CaribbeanGrandeur of the Seas 1996 4 Jun 27, 2026 7 5 2 Colon, Panama Colon, Panama Central America

from $1,014

$144 / night

$1,014
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 Oct 3, 2026 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,016

$127 / night

$1,016 $1,304 $1,347 $7,262
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,657
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,182 $1,744 $3,948
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Mar 27, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,027

$128 / night

$1,027 $1,167 $1,550 $2,124
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Jan 27, 2028 9 5 4 Miami, Florida Miami, Florida US East Coast

from $1,035

$115 / night

$1,035 $1,136 $1,760 $1,998
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Feb 24, 2028 9 5 4 Miami, Florida Miami, Florida Caribbean

from $1,046

$116 / night

$1,046 $1,196 $1,691 $1,958
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Dec 2, 2027 9 5 4 Miami, Florida Miami, Florida North America

from $1,063

$118 / night

$1,063 $1,267 $1,704 $1,713
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 Sep 5, 2026 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,078

$134 / night

$1,078 $1,336 $1,319 $4,243
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,201 $1,274 $2,789
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 Oct 2, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,112

$139 / night

$1,112 $1,244 $1,344 $2,869
Royal Caribbean Royal CaribbeanFreedom of the Seas 2006 4 Nov 18, 2027 9 5 4 Miami, Florida Miami, Florida US East Coast

from $1,119

$124 / night

$1,119 $1,657 $1,960 $2,698
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 Oct 30, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,162

$145 / night

$1,162 $1,302 $1,355 $3,030
Royal Caribbean Royal CaribbeanIndependence of the Seas 2008 5 May 2, 2027 8 5 3 Miami, Florida Miami, Florida North America

from $1,163

$145 / night

$1,163 $1,292 $1,514 $2,485
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Feb 13, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,179

$147 / night

$1,179 $1,849 $2,614 $2,847
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 Sep 4, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,206

$150 / night

$1,206 $1,318 $1,358 $2,613
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Nov 17, 2027 9 5 4 Port Canaveral, Florida Port Canaveral, Florida Caribbean

from $1,248

$138 / night

$1,248 $1,658 $2,351 $3,110
Royal Caribbean Royal CaribbeanAdventure of the Seas 2001 4 Oct 20, 2027 9 5 4 Port Canaveral, Florida Port Canaveral, Florida Caribbean

from $1,275

$141 / night

$1,275 $1,394 $2,297 $2,482
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Aug 28, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,321

$165 / night

$1,321 $1,492 $1,542 $3,416
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 May 15, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,376

$172 / night

$1,376 $1,506 $1,608 $3,374
Royal Caribbean Royal CaribbeanGrandeur of the Seas 1996 4 Jul 25, 2026 7 5 2 Colon, Panama Colon, Panama Central America

from $1,385

$197 / night

$1,385 $2,805
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 Aug 7, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,545

$193 / night

$1,545 $1,745 $1,788 $3,503
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Mar 6, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,581

$197 / night

$1,581 $1,885 $2,047 $4,401
Royal Caribbean Royal CaribbeanAllure of the Seas 2010 4 Jun 12, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,616

$202 / night

$1,616 $1,926 $1,899 $3,694
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Dec 12, 2026 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,643

$205 / night

$1,643 $1,799 $2,342 $4,200
Royal Caribbean Royal CaribbeanIndependence of the Seas 2008 5 Dec 27, 2027 8 5 3 Miami, Florida Miami, Florida US East Coast

from $1,644

$205 / night

$1,644 $1,892 $2,334 $3,169
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Nov 27, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,698

$212 / night

$1,698 $2,012 $2,064 $3,309
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Jan 22, 2028 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,698

$212 / night

$1,698 $1,872 $1,924 $3,288
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Jan 23, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,710

$213 / night

$1,710 $1,960 $2,153 $3,717
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Feb 5, 2028 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,721

$215 / night

$1,721 $1,922 $1,974 $3,169
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Jan 8, 2028 8 5 3 Fort Lauderdale Fort Lauderdale Bahamas

from $1,732

$216 / night

$1,732 $1,872 $1,924 $3,373
Royal Caribbean Royal CaribbeanLegend of the Seas 6 Feb 20, 2027 8 5 3 Fort Lauderdale Fort Lauderdale Caribbean

from $1,740

$217 / night

$1,740 $1,990 $2,272 $3,918

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