Icon of the Seas - Miami, Florida - 23 Jan 2027

7 NIGHT WESTERN CARIBBEAN & PERFECT DAY

Cruise Line: Royal Caribbean

Ship: Icon of the Seas

Cruise Code: IC07W698

Departure Date: 23 Jan 2027

Departure Port: Miami, Florida

Nights: 7

Cabin Type Category Price (pp) Total Cabin Price Book
Interior
Interior (Guaranteed) ZI (Guaranteed) $2,293 $4,587 Book
Interior Plus Q2 $2,435 $4,870 Book
Interior V4 $2,487 $4,973 Book
Spacious Interior R4 $2,491 $4,983 Book
Oceanview
Ocean View (Guaranteed) YO (Guaranteed) $2,491 $4,983 Book
Ocean View N5 $2,818 $5,637 Book
Ocean View N4 $2,886 $5,772 Book
Balcony
Neighborhood Balcony GTY (Guaranteed) XN (Guaranteed) $2,705 $5,409 Book
Ocean View Balcony (Guaranteed) XB (Guaranteed) $2,805 $5,610 Book
Ocean View Balcony D2 $2,960 $5,920 Book
Ocean View Balcony D4 $3,057 $6,114 Book
Infinite Ocean View Balc Acces I1 $3,073 $6,145 Book
Central Park View Balcony F5 $3,075 $6,149 Book
Connecting Oceanview Balcony CB $3,086 $6,173 Book
Infinite Central Park Balc IF $3,105 $6,210 Book
Ocean View Large Balcony C5 $3,129 $6,258 Book
Suite
Junior Suite (Guaranteed) WS (Guaranteed) $4,496 $8,992 Book
Surfside Family Suite SF $4,822 $9,644 Book
Junior Suite JS $4,863 $9,726 Book
Panoramic Suite VP $6,045 $12,091 Book
Sky Junior Suite JY $6,272 $12,544 Book
Sunset Junior Suite JT $6,817 $13,634 Book
Grand Suite - 1 Bedroom GS $8,478 $16,955 Book
Infinite Grand Suite IG $8,632 $17,264 Book
Sunset Suite SS $9,494 $18,988 Book
Sunset Corner Suite SN $10,314 $20,629 Book
Owner's Suite - 1 Bedroom OS $12,251 $24,503 Book
Icon Loft IL $16,858 $33,716 Book
Ultimate Family Townhouse UL $48,699 $97,399 Book
Royal Loft Suite RL $51,229 $102,459 Book
Date Port Arrive Depart

28 Nov 2026

Miami, Florida

00:00:00

16:30:00

29 Nov 2026

Cruising

00:00:00

00:00:00

30 Nov 2026

Puerto Costa Maya, Mexico

08:00:00

17:00:00

01 Dec 2026

Roatan, Honduras

07:00:00

16:00:00

02 Dec 2026

Cozumel, Mexico

08:00:00

18:00:00

03 Dec 2026

Cruising

00:00:00

00:00:00

04 Dec 2026

Perfect Day Cococay, Bahamas

07:00:00

17:00:00

05 Dec 2026

Miami, Florida

06:00:00

00:00:00