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,297
$185pernight
4.6 rating out of 5 (254 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,297
avg priceper person
Oceanview
from $1,444
avg priceper person
Balcony
from $1,547
avg priceper person
Suite
from $2,652
avg priceper person
  • March 21, 2026 through
    March 28, 2026
    Saturday through Saturday
    Interior
    $1,977
    $282pernight
    Oceanview
    $2,287
    $327pernight
    Balcony
    $2,320
    $331pernight
    Suite
    $8,985
    $1,284pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • April 04, 2026 through
    April 11, 2026
    Saturday through Saturday
    Interior
    $1,580
    $226pernight
    Oceanview
    $1,867
    $267pernight
    Balcony
    $1,820
    $260pernight
    Suite
    $5,519
    $788pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • April 18, 2026 through
    April 25, 2026
    Saturday through Saturday
    Interior
    $1,708
    $244pernight
    Oceanview
    $2,028
    $290pernight
    Balcony
    $1,920
    $274pernight
    Suite
    $4,795
    $685pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • May 09, 2026 through
    May 16, 2026
    Saturday through Saturday
    Interior
    $1,297
    $185pernight
    Oceanview
    $1,447
    $207pernight
    Balcony
    $1,547
    $221pernight
    Suite
    $2,709
    $387pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Bonus: Up to $100 EXTRA Savings!
    • Last Minute Cruises: Price Drop
    • Flash Sale: Up to $900 Instant Savings
  • May 23, 2026 through
    May 30, 2026
    Saturday through Saturday
    Interior
    $1,833
    $262pernight
    Oceanview
    $2,440
    $349pernight
    Balcony
    $2,222
    $317pernight
    Suite
    $3,058
    $437pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • June 13, 2026 through
    June 20, 2026
    Saturday through Saturday
    Interior
    $1,768
    $253pernight
    Oceanview
    $2,159
    $308pernight
    Balcony
    $2,221
    $317pernight
    Suite
    $3,446
    $492pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • July 04, 2026 through
    July 11, 2026
    Saturday through Saturday
    Interior
    $1,675
    $239pernight
    Oceanview
    $2,026
    $289pernight
    Balcony
    $2,150
    $307pernight
    Suite
    $3,367
    $481pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • July 25, 2026 through
    August 01, 2026
    Saturday through Saturday
    Interior
    $1,549
    $221pernight
    Oceanview
    $1,960
    $280pernight
    Balcony
    $2,140
    $306pernight
    Suite
    $3,598
    $514pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • August 15, 2026 through
    August 22, 2026
    Saturday through Saturday
    Interior
    $1,704
    $243pernight
    Oceanview
    $1,894
    $271pernight
    Balcony
    $1,957
    $280pernight
    Suite
    $2,962
    $423pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • September 05, 2026 through
    September 12, 2026
    Saturday through Saturday
    Interior
    $1,584
    $226pernight
    Oceanview
    $1,664
    $238pernight
    Balcony
    $1,726
    $247pernight
    Suite
    $2,712
    $387pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • September 26, 2026 through
    October 03, 2026
    Saturday through Saturday
    Interior
    $1,504
    $215pernight
    Oceanview
    $1,684
    $241pernight
    Balcony
    $1,777
    $254pernight
    Suite
    $3,052
    $436pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • October 17, 2026 through
    October 24, 2026
    Saturday through Saturday
    Interior
    $1,497
    $214pernight
    Oceanview
    $1,687
    $241pernight
    Balcony
    $1,750
    $250pernight
    Suite
    $2,725
    $389pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • October 31, 2026 through
    November 07, 2026
    Saturday through Saturday
    Interior
    $1,330
    $190pernight
    Oceanview
    $1,444
    $206pernight
    Balcony
    $1,548
    $221pernight
    Suite
    $2,704
    $386pernight
    All the Cruise Line Offers & More:
    • Exclusive: Free Specialty Dinner for 2
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • November 14, 2026 through
    November 21, 2026
    Saturday through Saturday
    Interior
    $1,457
    $208pernight
    Oceanview
    $1,567
    $224pernight
    Balcony
    $1,790
    $256pernight
    Suite
    $2,874
    $411pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • November 28, 2026 through
    December 05, 2026
    Saturday through Saturday
    Interior
    $1,317
    $188pernight
    Oceanview
    $1,507
    $215pernight
    Balcony
    $1,640
    $234pernight
    Suite
    $2,704
    $386pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • December 12, 2026 through
    December 19, 2026
    Saturday through Saturday
    Interior
    $1,537
    $220pernight
    Oceanview
    $1,617
    $231pernight
    Balcony
    $1,690
    $241pernight
    Suite
    $2,965
    $424pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Bonus: Up to $100 EXTRA Savings!
    • Flash Sale: Up to $900 Instant Savings
  • January 09, 2027 through
    January 16, 2027
    Saturday through Saturday
    Interior
    $1,459
    $208pernight
    Oceanview
    $1,589
    $227pernight
    Balcony
    $1,652
    $236pernight
    Suite
    $2,892
    $413pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • January 23, 2027 through
    January 30, 2027
    Saturday through Saturday
    Interior
    $1,369
    $196pernight
    Oceanview
    $1,699
    $243pernight
    Balcony
    $1,612
    $230pernight
    Suite
    $2,892
    $413pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • February 06, 2027 through
    February 13, 2027
    Saturday through Saturday
    Interior
    $1,368
    $195pernight
    Oceanview
    $1,728
    $247pernight
    Balcony
    $1,600
    $229pernight
    Suite
    $2,950
    $421pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • February 20, 2027 through
    February 27, 2027
    Saturday through Saturday
    Interior
    $1,538
    $220pernight
    Oceanview
    $1,678
    $240pernight
    Balcony
    $1,670
    $239pernight
    Suite
    $2,910
    $416pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • March 06, 2027 through
    March 13, 2027
    Saturday through Saturday
    Interior
    $1,738
    $248pernight
    Oceanview
    $1,868
    $267pernight
    Balcony
    $1,970
    $281pernight
    Suite
    $3,271
    $467pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • March 20, 2027 through
    March 27, 2027
    Saturday through Saturday
    Interior
    $1,798
    $257pernight
    Oceanview
    $1,928
    $275pernight
    Balcony
    $2,171
    $310pernight
    Suite
    $3,751
    $536pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • April 03, 2027 through
    April 10, 2027
    Saturday through Saturday
    Interior
    $1,496
    $214pernight
    Oceanview
    $1,856
    $265pernight
    Balcony
    $1,838
    $263pernight
    Suite
    $3,008
    $430pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • April 17, 2027 through
    April 24, 2027
    Saturday through Saturday
    Interior
    $1,585
    $226pernight
    Oceanview
    $1,636
    $234pernight
    Balcony
    $1,758
    $251pernight
    Suite
    $3,008
    $430pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • May 22, 2027 through
    May 29, 2027
    Saturday through Saturday
    Interior
    $1,669
    $238pernight
    Oceanview
    $1,839
    $263pernight
    Balcony
    $1,852
    $265pernight
    Suite
    $2,652
    $379pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Kids Sail Free!
    • FREE 3rd & 4th Guests
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • June 12, 2027 through
    June 19, 2027
    Saturday through Saturday
    Interior
    $1,981
    $283pernight
    Oceanview
    $2,249
    $321pernight
    Balcony
    $2,351
    $336pernight
    Suite
    $4,022
    $575pernight
    All the Cruise Line Offers & More:
    • 60% Off Second Guest
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • 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
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
  • 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
    • Flash Sale: Up to $900 Instant Savings
    • Up to $50 to Spend on Board
sailing departing on
Prices listed are per person, cruise only, based on double occupancy.