Icon of the Seas

7 Night Western Caribbean & Perfect Day

Icon of the Seas

Roundtrip: from Miami, Florida
Ports of Call:
  • Costa Maya (Mahahual), Mexico
  • Roatan (Isla Roatan), Bay Islands, Honduras
  • Cozumel, Mexico
  • Perfect Day At Coco Cay, Bahamas
View full list for ports of call
interior from
$1,090
$156pernight
4.6 rating out of 5 (292 reviews)
Skip photo gallery
  • Flowrider
  • Hideaway Pool
  • Royal Bay
  • Swim & Tonic
  • Royal Bay Pool
  • The Grove Suite Sun Deck
  • The Grove Suite Sun Deck - Pool
  • The Grove Suite Sun Deck - Whirlpool
  • Thrill Island
  • AquaDome
  • Surfside Water's Edge
  • Absolute Zero
  • Category 6 Waterpark
  • Crown's Edge
  • Cove Pool
  • Coastal Kitchen
  • Cloud 17 Pool
  • Central Park
  • Swim & Tonic
  • Interior
  • Oceanview
  • Balcony
  • Suite

Select Your Sailing Date

Interior
from $1,090
avg priceper person
Oceanview
from $1,368
avg priceper person
Balcony
from $1,435
avg priceper person
Suite
from $2,529
avg priceper person
  • July 04, 2026 through
    July 11, 2026
    Saturday through Saturday
    Interior
    Call for availability
    Oceanview
    Call for availability
    Balcony
    $2,621
    $374pernight
    Suite
    $2,902
    $415pernight
    All the Cruise Line Offers & More:
    • Flash Sale: Up to $850 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • July 25, 2026 through
    August 01, 2026
    Saturday through Saturday
    Interior
    $1,459
    $208pernight
    Oceanview
    $1,818
    $260pernight
    Balcony
    $1,878
    $268pernight
    Suite
    $2,940
    $420pernight
    All the Cruise Line Offers & More:
    • Last Minute Cruises: Price Drop
    • Flash Sale: Up to $850 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • August 15, 2026 through
    August 22, 2026
    Saturday through Saturday
    Interior
    $1,284
    $183pernight
    Oceanview
    $1,524
    $218pernight
    Balcony
    $1,470
    $210pernight
    Suite
    $2,529
    $361pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • Last Minute Cruises: Price Drop
    • Flash Sale: Up to $850 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • September 05, 2026 through
    September 12, 2026
    Saturday through Saturday
    Interior
    $1,090
    $156pernight
    Oceanview
    $1,409
    $201pernight
    Balcony
    $1,435
    $205pernight
    Suite
    $2,577
    $368pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • Kids Sail Free!
    • Last Minute Cruises: Price Drop
    • Flash Sale: Up to $850 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • September 26, 2026 through
    October 03, 2026
    Saturday through Saturday
    Interior
    $1,294
    $185pernight
    Oceanview
    $1,794
    $256pernight
    Balcony
    $1,516
    $217pernight
    Suite
    $2,887
    $412pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $850 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • October 17, 2026 through
    October 24, 2026
    Saturday through Saturday
    Interior
    $1,467
    $210pernight
    Oceanview
    $1,547
    $221pernight
    Balcony
    $1,529
    $218pernight
    Suite
    $2,710
    $387pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $850 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • October 31, 2026 through
    November 07, 2026
    Saturday through Saturday
    Interior
    $1,577
    $225pernight
    Oceanview
    Call for availability
    Balcony
    $1,640
    $234pernight
    Suite
    $3,240
    $463pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $850 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • November 14, 2026 through
    November 21, 2026
    Saturday through Saturday
    Interior
    $1,377
    $197pernight
    Oceanview
    $1,487
    $212pernight
    Balcony
    $1,529
    $218pernight
    Suite
    $2,990
    $427pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $850 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • November 28, 2026 through
    December 05, 2026
    Saturday through Saturday
    Interior
    $1,417
    $202pernight
    Oceanview
    $1,667
    $238pernight
    Balcony
    $1,650
    $236pernight
    Suite
    $3,810
    $544pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $850 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • December 12, 2026 through
    December 19, 2026
    Saturday through Saturday
    Interior
    $1,337
    $191pernight
    Oceanview
    $1,427
    $204pernight
    Balcony
    $1,559
    $223pernight
    Suite
    $2,890
    $413pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $850 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • January 09, 2027 through
    January 16, 2027
    Saturday through Saturday
    Interior
    $1,529
    $218pernight
    Oceanview
    $1,599
    $228pernight
    Balcony
    $1,612
    $230pernight
    Suite
    $2,997
    $428pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $850 Instant Savings
  • January 23, 2027 through
    January 30, 2027
    Saturday through Saturday
    Interior
    $1,369
    $196pernight
    Oceanview
    $1,599
    $228pernight
    Balcony
    $1,652
    $236pernight
    Suite
    $2,917
    $417pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $850 Instant Savings
  • February 06, 2027 through
    February 13, 2027
    Saturday through Saturday
    Interior
    $1,368
    $195pernight
    Oceanview
    $1,428
    $204pernight
    Balcony
    $1,490
    $213pernight
    Suite
    $2,975
    $425pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $850 Instant Savings
  • February 20, 2027 through
    February 27, 2027
    Saturday through Saturday
    Interior
    $1,298
    $185pernight
    Oceanview
    $1,368
    $195pernight
    Balcony
    $1,521
    $217pernight
    Suite
    $3,026
    $432pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $850 Instant Savings
  • March 06, 2027 through
    March 13, 2027
    Saturday through Saturday
    Interior
    $1,278
    $183pernight
    Oceanview
    $1,638
    $234pernight
    Balcony
    $1,730
    $247pernight
    Suite
    $3,366
    $481pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Flash Sale: Up to $850 Instant Savings
  • March 20, 2027 through
    March 27, 2027
    Saturday through Saturday
    Interior
    $1,588
    $227pernight
    Oceanview
    $1,848
    $264pernight
    Balcony
    $2,110
    $301pernight
    Suite
    $3,856
    $551pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $850 Instant Savings
  • April 03, 2027 through
    April 10, 2027
    Saturday through Saturday
    Interior
    $1,345
    $192pernight
    Oceanview
    $1,695
    $242pernight
    Balcony
    $1,738
    $248pernight
    Suite
    $3,093
    $442pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $850 Instant Savings
  • April 17, 2027 through
    April 24, 2027
    Saturday through Saturday
    Interior
    $1,496
    $214pernight
    Oceanview
    $1,735
    $248pernight
    Balcony
    $1,798
    $257pernight
    Suite
    $3,033
    $433pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $850 Instant Savings
  • May 22, 2027 through
    May 29, 2027
    Saturday through Saturday
    Interior
    $1,739
    $248pernight
    Oceanview
    $2,009
    $287pernight
    Balcony
    $2,122
    $303pernight
    Suite
    $2,677
    $382pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $850 Instant Savings
  • June 12, 2027 through
    June 19, 2027
    Saturday through Saturday
    Interior
    $1,959
    $280pernight
    Oceanview
    $2,239
    $320pernight
    Balcony
    $2,432
    $347pernight
    Suite
    $4,047
    $578pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $850 Instant Savings
  • July 03, 2027 through
    July 10, 2027
    Saturday through Saturday
    Interior
    $2,165
    $309pernight
    Oceanview
    $2,385
    $341pernight
    Balcony
    $2,486
    $355pernight
    Suite
    $3,608
    $515pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $850 Instant Savings
  • July 24, 2027 through
    July 31, 2027
    Saturday through Saturday
    Interior
    $2,113
    $302pernight
    Oceanview
    $2,265
    $324pernight
    Balcony
    $2,366
    $338pernight
    Suite
    $3,671
    $524pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $850 Instant Savings
sailing departing on
Prices listed are per person, cruise only, based on double occupancy.