Icon of the Seas - Miami, Florida - 22 Aug 2026

7 NIGHT EASTERN CARIBBEAN & PERFECT DAY

Cruise Line: Royal Caribbean

Ship: Icon of the Seas

Cruise Code: IC07E479

Departure Date: 22 Aug 2026

Departure Port: Miami, Florida

Nights: 7

Cabin Type Category Price (pp) Total Cabin Price Book
Interior
Interior (Guaranteed) ZI (Guaranteed) $2,426 $4,853 Book
Interior V4 $2,561 $5,122 Book
Interior Plus Q2 $2,580 $5,160 Book
Spacious Interior R4 $2,629 $5,259 Book
Oceanview
Ocean View (Guaranteed) YO (Guaranteed) $2,741 $5,483 Book
Ocean View N5 $2,985 $5,970 Book
Ocean View N4 $3,096 $6,192 Book
Balcony
Neighborhood Balcony GTY (Guaranteed) XN (Guaranteed) $2,854 $5,707 Book
Ocean View Balcony (Guaranteed) XB (Guaranteed) $3,182 $6,363 Book
Infinite Ocean View Balc Acces I3 $3,263 $6,526 Book
Ocean View Balcony D4 $3,378 $6,756 Book
Central Park View Balcony F5 $3,388 $6,775 Book
Ocean View Balcony D2 $3,407 $6,815 Book
Infinite Central Park Balc IF $3,420 $6,841 Book
Connecting Oceanview Balcony CB $3,526 $7,052 Book
Ocean View Large Balcony C5 $3,556 $7,112 Book
Suite
Junior Suite (Guaranteed) WS (Guaranteed) $4,345 $8,690 Book
Surfside Family Suite SF $4,562 $9,124 Book
Junior Suite JS $4,997 $9,994 Book
Sky Junior Suite JY $5,490 $10,980 Book
Panoramic Suite VP $5,973 $11,947 Book
Sunset Junior Suite JT $7,870 $15,740 Book
Infinite Grand Suite IG $8,902 $17,804 Book
Sunset Suite SS $9,150 $18,299 Book
Grand Suite - 1 Bedroom GS $9,197 $18,394 Book
Sunset Corner Suite SN $10,124 $20,248 Book
Owner's Suite - 1 Bedroom OS $12,001 $24,002 Book
Icon Loft IL $16,404 $32,808 Book
Ultimate Family Townhouse UL $47,395 $94,789 Book
Date Port Arrive Depart

12 Sep 2026

Miami, Florida

00:00:00

16:30:00

13 Sep 2026

Cruising

00:00:00

00:00:00

14 Sep 2026

Cruising

00:00:00

00:00:00

15 Sep 2026

Philipsburg, St. Maarten

08:00:00

18:00:00

16 Sep 2026

Charlotte Amalie, St. Thomas

07:00:00

14:30:00

17 Sep 2026

Cruising

00:00:00

00:00:00

18 Sep 2026

Perfect Day Cococay, Bahamas

08:30:00

17:00:00

19 Sep 2026

Miami, Florida

06:00:00

00:00:00