7 Night Western Caribbean & Perfect Day

Icon of the Seas - New: World's Biggest Ship!

Roundtrip: from Miami, Florida
Ports of Call:
  • Roatan (Isla Roatan), Bay Islands, Honduras
  • Costa Maya (Mahahual), Mexico
  • Cozumel, Mexico
  • Perfect Day At Coco Cay, Bahamas
View full list for ports of call
interior from
$1509
$216pernight
4.7 rating out of 5 (70 reviews)

Select Your Sailing Date

Interior
from $1509
avg priceper person
Oceanview
from $1581
avg priceper person
Balcony
from $1614
avg priceper person
Suite
from $2933
avg priceper person
  • 2024-06-08 through
    2024-06-15
    2024-06-08 through 2024-06-15
    Interior
    $1808
    $258pernight
    Oceanview
    $2109
    $301pernight
    Balcony
    Call for availability
    Suite
    Call for availability
    All the Cruise Line Offers & More:
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
  • 2024-06-22 through
    2024-06-29
    2024-06-22 through 2024-06-29
    Interior
    $2194
    $313pernight
    Oceanview
    $2854
    $408pernight
    Balcony
    $2838
    $405pernight
    Suite
    $10413
    $1488pernight
    All the Cruise Line Offers & More:
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • Weekend Sale: Limited Time Reduced Rates - End Sunday!
    • Flash Sale: Up to $500 Instant Savings
  • 2024-07-06 through
    2024-07-13
    2024-07-06 through 2024-07-13
    Interior
    $2379
    $340pernight
    Oceanview
    Call for availability
    Balcony
    Call for availability
    Suite
    Call for availability
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • Flash Sale: Up to $500 Instant Savings
  • 2024-07-20 through
    2024-07-27
    2024-07-20 through 2024-07-27
    Interior
    $2841
    $406pernight
    Oceanview
    $3474
    $496pernight
    Balcony
    $3033
    $433pernight
    Suite
    $5674
    $811pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • Flash Sale: Up to $500 Instant Savings
  • 2024-08-03 through
    2024-08-10
    2024-08-03 through 2024-08-10
    Interior
    $2141
    $306pernight
    Oceanview
    $2181
    $312pernight
    Balcony
    $2223
    $318pernight
    Suite
    $4723
    $675pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2024-08-17 through
    2024-08-24
    2024-08-17 through 2024-08-24
    Interior
    $1841
    $263pernight
    Oceanview
    $1891
    $270pernight
    Balcony
    $1924
    $275pernight
    Suite
    $3924
    $561pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2024-08-31 through
    2024-09-07
    2024-08-31 through 2024-09-07
    Interior
    $1781
    $254pernight
    Oceanview
    $1831
    $262pernight
    Balcony
    $1854
    $265pernight
    Suite
    $3824
    $546pernight
    All the Cruise Line Offers & More:
    • Kids Sail Free - Call
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2024-09-14 through
    2024-09-21
    2024-09-14 through 2024-09-21
    Interior
    $1671
    $239pernight
    Oceanview
    $1711
    $244pernight
    Balcony
    $1773
    $253pernight
    Suite
    $3203
    $458pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2024-09-28 through
    2024-10-05
    2024-09-28 through 2024-10-05
    Interior
    $1591
    $227pernight
    Oceanview
    $1631
    $233pernight
    Balcony
    $1644
    $235pernight
    Suite
    $4654
    $665pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2024-10-12 through
    2024-10-19
    2024-10-12 through 2024-10-19
    Interior
    $1681
    $240pernight
    Oceanview
    $1731
    $247pernight
    Balcony
    $1764
    $252pernight
    Suite
    $3574
    $511pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2024-10-26 through
    2024-11-02
    2024-10-26 through 2024-11-02
    Interior
    $1641
    $234pernight
    Oceanview
    $1681
    $240pernight
    Balcony
    $1714
    $245pernight
    Suite
    $3444
    $492pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2024-11-09 through
    2024-11-16
    2024-11-09 through 2024-11-16
    Interior
    $1671
    $239pernight
    Oceanview
    $1711
    $244pernight
    Balcony
    $1733
    $248pernight
    Suite
    $3843
    $549pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2024-11-23 through
    2024-11-30
    2024-11-23 through 2024-11-30
    Interior
    $2011
    $287pernight
    Oceanview
    $2061
    $294pernight
    Balcony
    $2114
    $302pernight
    Suite
    $7294
    $1042pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2024-12-07 through
    2024-12-14
    2024-12-07 through 2024-12-14
    Interior
    $1531
    $219pernight
    Oceanview
    $1581
    $226pernight
    Balcony
    $1614
    $231pernight
    Suite
    $3733
    $533pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive: Free Specialty Dinner for 2
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2025-01-04 through
    2025-01-11
    2025-01-04 through 2025-01-11
    Interior
    $1738
    $248pernight
    Oceanview
    $1948
    $278pernight
    Balcony
    $1917
    $274pernight
    Suite
    $3744
    $535pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive Bonus: $100 to Spend on Board
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2025-01-18 through
    2025-01-25
    2025-01-18 through 2025-01-25
    Interior
    $1738
    $248pernight
    Oceanview
    $1898
    $271pernight
    Balcony
    $1917
    $274pernight
    Suite
    $2993
    $428pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive Bonus: $100 to Spend on Board
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2025-02-01 through
    2025-02-08
    2025-02-01 through 2025-02-08
    Interior
    $1509
    $216pernight
    Oceanview
    $1638
    $234pernight
    Balcony
    $1841
    $263pernight
    Suite
    $2933
    $419pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive Bonus: $100 to Spend on Board
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2025-02-15 through
    2025-02-22
    2025-02-15 through 2025-02-22
    Interior
    $1889
    $270pernight
    Oceanview
    $2068
    $295pernight
    Balcony
    $2117
    $302pernight
    Suite
    $3943
    $563pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive Bonus: $100 to Spend on Board
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2025-03-01 through
    2025-03-08
    2025-03-01 through 2025-03-08
    Interior
    $1869
    $267pernight
    Oceanview
    $2018
    $288pernight
    Balcony
    $2047
    $292pernight
    Suite
    $3313
    $473pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive Bonus: $100 to Spend on Board
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2025-03-15 through
    2025-03-22
    2025-03-15 through 2025-03-22
    Interior
    $1729
    $247pernight
    Oceanview
    $1828
    $261pernight
    Balcony
    $1826
    $261pernight
    Suite
    $3593
    $513pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Exclusive Bonus: $100 to Spend on Board
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2025-03-29 through
    2025-04-05
    2025-03-29 through 2025-04-05
    Interior
    $1738
    $248pernight
    Oceanview
    $2048
    $293pernight
    Balcony
    $2057
    $294pernight
    Suite
    $3194
    $456pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive Bonus: $100 to Spend on Board
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2025-04-12 through
    2025-04-19
    2025-04-12 through 2025-04-19
    Interior
    $1819
    $260pernight
    Oceanview
    $2068
    $295pernight
    Balcony
    $2106
    $301pernight
    Suite
    $3903
    $558pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Exclusive Bonus: $100 to Spend on Board
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
  • 2025-04-26 through
    2025-05-03
    2025-04-26 through 2025-05-03
    Interior
    $1918
    $274pernight
    Oceanview
    $2318
    $331pernight
    Balcony
    $2337
    $334pernight
    Suite
    $3464
    $495pernight
    All the Cruise Line Offers & More:
    • No Interest or Approval: Book with No Cruise Payment Due Today
    • Kids Sail Free - Call
    • Exclusive Bonus: $100 to Spend on Board
    • MEMBER EXCLUSIVE: Up to $500 BJ's Gift Card!
    • 60% Off Second Guest
    • Flash Sale: Up to $500 Instant Savings
    • Call for rates too low to show!
sailing departing on
Prices listed are per person, cruise only, based on double occupancy.
Sign Up for Exclusive Offers and Discounts

Receive exclusive offers and discounts to your inbox. Don't worry - we hate spam and we won't sell your email address to a third party.

email@sample.com
5-digit U.S. Zip Code