Skip to main content

Search results

Active: Royal Caribbean Visits Roatan, Bay Islands Clear all

219 Results (page 1 of 5)

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 CaribbeanJewel of the Seas 2004 4 Nov 16, 2026 6 4 2 Tampa Tampa Mexico

from $402

$67 / night

$402 $447 $605 $1,674
Royal Caribbean Royal CaribbeanJewel of the Seas 2004 4 Oct 27, 2026 6 4 2 Tampa Tampa North America

from $444

$74 / night

$444 $472 $575 $1,303
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Nov 29, 2026 7 5 2 Tampa Tampa North America

from $473

$67 / night

$473 $546 $1,002 $2,240
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Dec 6, 2026 7 5 2 Tampa Tampa Central America

from $477

$68 / night

$477 $619 $1,314 $2,269
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Jan 31, 2027 7 5 2 Tampa Tampa Central America

from $505

$72 / night

$505 $625 $1,057 $1,497
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Feb 7, 2027 7 5 2 Tampa Tampa Central America

from $505

$72 / night

$505 $626 $1,128 $1,518
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Feb 21, 2027 7 5 2 Tampa Tampa Mexico

from $507

$72 / night

$507 $598 $1,080 $1,370
Royal Caribbean Royal CaribbeanRadiance of the Seas 2001 4 Mar 14, 2027 6 4 2 Tampa Tampa Mexico

from $509

$84 / night

$509 $789 $1,041 $1,501
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Feb 28, 2027 7 5 2 Tampa Tampa North America

from $516

$73 / night

$516 $605 $1,108 $1,388
Royal Caribbean Royal CaribbeanRadiance of the Seas 2001 4 Feb 14, 2027 6 4 2 Tampa Tampa Central America

from $518

$86 / night

$518 $728 $891 $1,511
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Jan 17, 2027 7 4 3 Tampa Tampa Central America

from $523

$74 / night

$523 $627 $1,184 $1,355
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Jan 10, 2027 7 5 2 Tampa Tampa Central America

from $525

$75 / night

$525 $595 $1,167 $1,728
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Jan 24, 2027 7 4 3 Tampa Tampa Mexico

from $533

$76 / night

$533 $573 $975 $1,335
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Dec 13, 2026 7 4 3 Galveston Galveston Central America

from $537

$76 / night

$537 $666 $662 $2,257
Royal Caribbean Royal CaribbeanRadiance of the Seas 2001 4 Dec 5, 2026 7 4 3 Tampa Tampa Mexico

from $543

$77 / night

$543 $564 $986 $2,455
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Dec 13, 2026 7 5 2 Tampa Tampa Mexico

from $546

$78 / night

$546 $626 $959 $1,243
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Apr 18, 2027 6 4 2 Tampa Tampa Central America

from $552

$92 / night

$552 $662 $1,245 $1,375
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Jan 3, 2027 7 5 2 Tampa Tampa Central America

from $555

$79 / night

$555 $645 $1,127 $1,368
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Feb 14, 2027 7 5 2 Tampa Tampa Central America

from $556

$79 / night

$556 $656 $1,118 $1,448
Royal Caribbean Royal CaribbeanRadiance of the Seas 2001 4 Dec 12, 2026 7 5 2 Tampa Tampa North America

from $557

$79 / night

$557 $573 $845 $1,880
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Apr 4, 2027 7 5 2 Tampa Tampa North America

from $563

$80 / night

$563 $733 $1,175 $1,855
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Sep 20, 2026 6 4 2 Galveston Galveston North America

from $568

$94 / night

$568 $773 $763 $1,956
Royal Caribbean Royal CaribbeanRadiance of the Seas 2001 4 Feb 20, 2027 7 5 2 Tampa Tampa Mexico

from $568

$81 / night

$568 $738 $900 $1,561
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Mar 7, 2027 7 5 2 Tampa Tampa North America

from $574

$82 / night

$574 $714 $1,307 $1,557
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Aug 22, 2026 7 5 2 Tampa Tampa North America

from $575

$82 / night

$575 $625 $1,180 $2,005
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Mar 14, 2027 7 5 2 Tampa Tampa North America

from $576

$82 / night

$576 $697 $1,179 $1,659
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Mar 28, 2027 7 5 2 Tampa Tampa North America

from $576

$82 / night

$576 $687 $1,299 $1,569
Royal Caribbean Royal CaribbeanRadiance of the Seas 2001 4 Jan 23, 2027 7 5 2 Tampa Tampa North America

from $578

$82 / night

$578 $738 $811 $1,811
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Mar 21, 2027 7 5 2 Tampa Tampa North America

from $587

$83 / night

$587 $727 $1,289 $1,719
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Aug 29, 2026 7 5 2 Tampa Tampa Central America

from $588

$84 / night

$588 $645 $1,157 $1,895
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Sep 5, 2026 7 5 2 Tampa Tampa Mexico

from $590

$84 / night

$590 $658 $1,333
Royal Caribbean Royal CaribbeanRadiance of the Seas 2001 4 Nov 28, 2026 7 5 2 Tampa Tampa North America

from $593

$84 / night

$593 $602 $878
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Nov 15, 2026 7 4 3 Galveston Galveston North America

from $599

$85 / night

$599 $734 $729 $3,304
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Oct 3, 2026 7 5 2 Tampa Tampa Mexico

from $602

$86 / night

$602 $640 $1,075 $1,331
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Dec 6, 2026 7 4 3 Galveston Galveston Mexico

from $603

$86 / night

$603 $642 $637 $3,288
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Apr 11, 2027 7 5 2 Tampa Tampa North America

from $627

$89 / night

$627 $737 $1,150 $1,609
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Nov 1, 2026 7 4 3 Galveston Galveston Mexico

from $634

$90 / night

$634 $766 $761 $3,089
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Nov 29, 2026 7 4 3 Galveston Galveston Mexico

from $634

$90 / night

$634 $671 $754 $2,739
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Nov 8, 2026 7 4 3 Galveston Galveston Central America

from $639

$91 / night

$639 $734 $784 $3,088
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Jan 17, 2027 7 4 3 Galveston Galveston North America

from $642

$91 / night

$642 $812 $808 $1,917
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Aug 15, 2026 7 5 2 Tampa Tampa North America

from $645

$92 / night

$645 $665 $1,702 $1,996
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Oct 4, 2026 6 4 2 Galveston Galveston Central America

from $647

$107 / night

$647 $713 $715 $2,477
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Oct 17, 2026 7 5 2 Tampa Tampa Central America

from $647

$92 / night

$647 $791 $1,615 $2,010
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Sep 6, 2026 6 4 2 Galveston Galveston Central America

from $651

$108 / night

$651 $800 $784 $2,598
Royal Caribbean Royal CaribbeanBrilliance of the Seas 2002 5 Jan 3, 2028 5 3 2 Tampa Tampa Mexico

from $653

$130 / night

$653 $703 $905 $1,605
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Nov 22, 2026 7 5 2 Tampa Tampa Central America

from $657

$93 / night

$657 $724 $1,454 $2,757
Royal Caribbean Royal CaribbeanSymphony of the Seas 2018 5 Oct 18, 2026 7 4 3 Galveston Galveston North America

from $658

$94 / night

$658 $849 $898 $3,718
Royal Caribbean Royal CaribbeanRadiance of the Seas 2001 4 Nov 14, 2026 7 5 2 Tampa Tampa Mexico

from $662

$94 / night

$662 $672 $979 $2,130
Royal Caribbean Royal CaribbeanEnchantment of the Seas 1997 5 Aug 28, 2027 7 4 3 Tampa Tampa North America

from $669

$95 / night

$669 $828 $1,341 $1,641
Royal Caribbean Royal CaribbeanSerenade of the Seas 2003 4 Feb 12, 2028 6 4 2 Tampa Tampa Central America

from $681

$113 / night

$681 $781 $1,001 $1,425

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