Icon of the Seas - Miami, Florida - 14 Nov 2026

7 NIGHT WESTERN CARIBBEAN & PERFECT DAY

Cruise Line: Royal Caribbean

Ship: Icon of the Seas

Cruise Code: IC07W698

Departure Date: 14 Nov 2026

Departure Port: Miami, Florida

Nights: 7

Cabin Type Category Price (pp) Total Cabin Price Book
Interior
Interior (Guaranteed) ZI (Guaranteed) $2,395 $4,790 Book
Interior V4 $2,526 $5,052 Book
Interior Plus Q2 $2,545 $5,089 Book
Spacious Interior R4 $2,585 $5,169 Book
Oceanview
Ocean View (Guaranteed) YO (Guaranteed) $2,616 $5,231 Book
Ocean View N5 $3,075 $6,150 Book
Ocean View N4 $3,184 $6,368 Book
Balcony
Neighborhood Balcony GTY (Guaranteed) XN (Guaranteed) $2,742 $5,484 Book
Ocean View Balcony (Guaranteed) XB (Guaranteed) $2,899 $5,797 Book
Central Park View Balcony F5 $2,995 $5,990 Book
Infinite Central Park Balc IF $3,022 $6,043 Book
Ocean View Balcony D4 $3,165 $6,331 Book
Ocean View Balcony D2 $3,196 $6,392 Book
Infinite Ocean View Balc Acces I1 $3,285 $6,570 Book
Connecting Oceanview Balcony CB $3,369 $6,739 Book
Ocean View Large Balcony C5 $3,399 $6,798 Book
Suite
Junior Suite (Guaranteed) WS (Guaranteed) $4,517 $9,033 Book
Junior Suite JS $4,537 $9,074 Book
Surfside Family Suite SF $4,619 $9,237 Book
Panoramic Suite VP $6,081 $12,162 Book
Sky Junior Suite JY $6,308 $12,617 Book
Sunset Junior Suite JT $6,524 $13,047 Book
Grand Suite - 1 Bedroom GS $8,521 $17,041 Book
Infinite Grand Suite IG $8,695 $17,390 Book
Sunset Suite SS $9,553 $19,107 Book
Sunset Corner Suite SN $10,385 $20,769 Book
Owner's Suite - 1 Bedroom OS $12,345 $24,690 Book
Icon Loft IL $16,968 $33,936 Book
Ultimate Family Townhouse UL $49,065 $98,130 Book
Royal Loft Suite RL $51,599 $103,199 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