Icon of the Seas - Miami, Florida - 17 Oct 2026

7 NIGHT WESTERN CARIBBEAN & PERFECT DAY

Cruise Line: Royal Caribbean

Ship: Icon of the Seas

Cruise Code: IC07W697

Departure Date: 17 Oct 2026

Departure Port: Miami, Florida

Nights: 7

Cabin Type Category Price (pp) Total Cabin Price Book
Interior
Interior (Guaranteed) ZI (Guaranteed) $2,289 $4,577 Book
Interior V4 $2,414 $4,829 Book
Interior Plus Q2 $2,433 $4,867 Book
Spacious Interior R4 $2,472 $4,945 Book
Oceanview
Ocean View (Guaranteed) YO (Guaranteed) $2,415 $4,830 Book
Ocean View N5 $2,624 $5,248 Book
Ocean View N4 $2,712 $5,424 Book
Balcony
Neighborhood Balcony GTY (Guaranteed) XN (Guaranteed) $2,633 $5,265 Book
Ocean View Balcony (Guaranteed) XB (Guaranteed) $2,860 $5,719 Book
Central Park View Balcony F5 $2,862 $5,725 Book
Infinite Central Park Balc IF $2,892 $5,784 Book
Ocean View Balcony D4 $3,387 $6,774 Book
Ocean View Balcony D2 $3,419 $6,839 Book
Infinite Ocean View Balc Acces I1 $3,481 $6,963 Book
Connecting Oceanview Balcony CB $3,573 $7,145 Book
Ocean View Large Balcony C5 $3,605 $7,210 Book
Suite
Junior Suite (Guaranteed) WS (Guaranteed) $4,139 $8,279 Book
Surfside Family Suite SF $4,228 $8,456 Book
Junior Suite JS $4,320 $8,640 Book
Panoramic Suite VP $5,180 $10,360 Book
Sky Junior Suite JY $5,375 $10,750 Book
Sunset Junior Suite JT $5,847 $11,695 Book
Infinite Grand Suite IG $7,543 $15,085 Book
Grand Suite - 1 Bedroom GS $7,776 $15,552 Book
Sunset Suite SS $7,979 $15,958 Book
Sunset Corner Suite SN $8,851 $17,702 Book
Owner's Suite - 1 Bedroom OS $10,591 $21,182 Book
Icon Loft IL $15,961 $31,922 Book
Ultimate Family Townhouse UL $41,667 $83,335 Book
Date Port Arrive Depart

23 May 2026

Miami, Florida

00:00:00

16:30:00

24 May 2026

Cruising

00:00:00

00:00:00

25 May 2026

Puerto Costa Maya, Mexico

08:00:00

17:00:00

26 May 2026

Roatan, Honduras

07:00:00

16:00:00

27 May 2026

Cozumel, Mexico

08:00:00

18:00:00

28 May 2026

Cruising

00:00:00

00:00:00

29 May 2026

Perfect Day Cococay, Bahamas

07:00:00

17:00:00

30 May 2026

Miami, Florida

06:00:00

00:00:00