Icon of the Seas - Miami, Florida - 13 Jun 2026

7 NIGHT WESTERN CARIBBEAN & PERFECT DAY

Cruise Line: Royal Caribbean

Ship: Icon of the Seas

Cruise Code: IC07W697

Departure Date: 13 Jun 2026

Departure Port: Miami, Florida

Nights: 7

Cabin Type Category Price (pp) Total Cabin Price Book
Interior
Interior (Guaranteed) ZI (Guaranteed) $3,334 $6,667 Book
Interior V4 $3,945 $7,890 Book
Interior Plus Q2 $3,975 $7,949 Book
Spacious Interior R4 $4,044 $8,088 Book
Oceanview
Ocean View (Guaranteed) YO (Guaranteed) $3,668 $7,336 Book
Ocean View N4 $4,007 $8,014 Book
Ocean View N5 $4,069 $8,138 Book
Balcony
Neighborhood Balcony GTY (Guaranteed) XN (Guaranteed) $3,849 $7,697 Book
Ocean View Balcony (Guaranteed) XB (Guaranteed) $4,277 $8,555 Book
Central Park View Balcony F5 $4,322 $8,643 Book
Infinite Central Park Balc IF $4,406 $8,812 Book
Ocean View Balcony D4 $5,093 $10,186 Book
Infinite Ocean View Balc Acces I3 $5,130 $10,261 Book
Ocean View Balcony D2 $5,135 $10,270 Book
Connecting Oceanview Balcony CB $5,333 $10,666 Book
Ocean View Large Balcony C5 $5,446 $10,892 Book
Suite
Junior Suite (Guaranteed) WS (Guaranteed) $5,576 $11,153 Book
Surfside Family Suite SF $5,859 $11,718 Book
Junior Suite JS $6,466 $12,932 Book
Sky Junior Suite JY $7,027 $14,055 Book
Panoramic Suite VP $7,345 $14,690 Book
Sunset Junior Suite JT $7,932 $15,863 Book
Infinite Grand Suite IG $10,451 $20,903 Book
Grand Suite - 1 Bedroom GS $11,148 $22,296 Book
Sunset Suite SS $11,834 $23,667 Book
Sunset Corner Suite SN $13,090 $26,181 Book
Owner's Suite - 1 Bedroom OS $15,532 $31,065 Book
Icon Loft IL $23,527 $47,054 Book
Royal Loft Suite RL $64,702 $129,404 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