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 (288 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,358
avg priceper person
Balcony
from $1,419
avg priceper person
Suite
from $2,327
avg priceper person
  • July 04, 2026 through
    July 11, 2026
    Saturday through Saturday
    Interior
    Call for availability
    Oceanview
    $1,854
    $265pernight
    Balcony
    $1,921
    $274pernight
    Suite
    $2,327
    $332pernight
    All the Cruise Line Offers & More:
    • Flash Sale: Up to $900 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 $900 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • August 15, 2026 through
    August 22, 2026
    Saturday through Saturday
    Interior
    $1,224
    $175pernight
    Oceanview
    $1,371
    $196pernight
    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 $900 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 $900 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • September 26, 2026 through
    October 03, 2026
    Saturday through Saturday
    Interior
    $1,232
    $176pernight
    Oceanview
    $1,794
    $256pernight
    Balcony
    $1,441
    $206pernight
    Suite
    $2,703
    $386pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $900 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
    • Flash Deals: Reduced Rates
  • October 17, 2026 through
    October 24, 2026
    Saturday through Saturday
    Interior
    $1,340
    $191pernight
    Oceanview
    $1,463
    $209pernight
    Balcony
    $1,482
    $212pernight
    Suite
    $2,685
    $384pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $900 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • October 31, 2026 through
    November 07, 2026
    Saturday through Saturday
    Interior
    $1,519
    $217pernight
    Oceanview
    Call for availability
    Balcony
    $1,559
    $223pernight
    Suite
    $3,215
    $459pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $900 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • November 14, 2026 through
    November 21, 2026
    Saturday through Saturday
    Interior
    $1,311
    $187pernight
    Oceanview
    $1,415
    $202pernight
    Balcony
    $1,453
    $208pernight
    Suite
    $2,801
    $400pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $900 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
    • Flash Deals: Reduced Rates
  • November 28, 2026 through
    December 05, 2026
    Saturday through Saturday
    Interior
    $1,273
    $182pernight
    Oceanview
    $1,586
    $227pernight
    Balcony
    $1,568
    $224pernight
    Suite
    $3,785
    $541pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $900 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
  • December 12, 2026 through
    December 19, 2026
    Saturday through Saturday
    Interior
    $1,273
    $182pernight
    Oceanview
    $1,358
    $194pernight
    Balcony
    $1,482
    $212pernight
    Suite
    $2,706
    $387pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $900 Instant Savings
    • Bonus Savings: Up to $100 Bonus Savings!
    • Flash Deals: Reduced Rates
  • January 09, 2027 through
    January 16, 2027
    Saturday through Saturday
    Interior
    $1,449
    $207pernight
    Oceanview
    $1,599
    $228pernight
    Balcony
    $1,612
    $230pernight
    Suite
    $2,972
    $425pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $900 Instant Savings
  • January 23, 2027 through
    January 30, 2027
    Saturday through Saturday
    Interior
    $1,305
    $186pernight
    Oceanview
    $1,523
    $218pernight
    Balcony
    $1,618
    $231pernight
    Suite
    $2,892
    $413pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $900 Instant Savings
  • February 06, 2027 through
    February 13, 2027
    Saturday through Saturday
    Interior
    $1,294
    $185pernight
    Oceanview
    $1,361
    $194pernight
    Balcony
    $1,419
    $203pernight
    Suite
    $2,950
    $421pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $900 Instant Savings
  • February 20, 2027 through
    February 27, 2027
    Saturday through Saturday
    Interior
    $1,308
    $187pernight
    Oceanview
    $1,428
    $204pernight
    Balcony
    $1,530
    $219pernight
    Suite
    $3,001
    $429pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • Flash Sale: Up to $900 Instant Savings
  • March 06, 2027 through
    March 13, 2027
    Saturday through Saturday
    Interior
    $1,218
    $174pernight
    Oceanview
    $1,588
    $227pernight
    Balcony
    $1,646
    $235pernight
    Suite
    $3,341
    $477pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Flash Sale: Up to $900 Instant Savings
  • March 20, 2027 through
    March 27, 2027
    Saturday through Saturday
    Interior
    $1,608
    $230pernight
    Oceanview
    $1,868
    $267pernight
    Balcony
    $2,171
    $310pernight
    Suite
    $3,831
    $547pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $900 Instant Savings
  • April 03, 2027 through
    April 10, 2027
    Saturday through Saturday
    Interior
    $1,282
    $183pernight
    Oceanview
    $1,614
    $231pernight
    Balcony
    $1,654
    $236pernight
    Suite
    $3,068
    $438pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $900 Instant Savings
  • April 17, 2027 through
    April 24, 2027
    Saturday through Saturday
    Interior
    $1,536
    $219pernight
    Oceanview
    $1,735
    $248pernight
    Balcony
    $1,798
    $257pernight
    Suite
    $3,008
    $430pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $900 Instant Savings
  • May 22, 2027 through
    May 29, 2027
    Saturday through Saturday
    Interior
    $1,699
    $243pernight
    Oceanview
    $1,979
    $283pernight
    Balcony
    $2,041
    $292pernight
    Suite
    $2,652
    $379pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $900 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,022
    $575pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $900 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,583
    $512pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $900 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,646
    $521pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Up to $50 to Spend on Board
    • Flash Sale: Up to $900 Instant Savings
sailing departing on
Prices listed are per person, cruise only, based on double occupancy.