Icon Of The Seas - Miami, Florida - 30 May 2026

7 Night Eastern Caribbean & Perfect Day

Cruise Line: Royal Caribbean

Ship: Icon Of The Seas

Cruise Code: IC07E479

Departure Date: 30 May 2026

Departure Port: Miami, Florida

Nights: 7

Cabin Type Category Price (pp) Total Cabin Price Book
Interior
Interior (Guaranteed) ZI (Guaranteed) $3,200 $6,399 Book
Interior V4 $3,479 $6,959 Book
Interior Plus Q2 $3,522 $7,044 Book
Spacious Interior R4 $3,563 $7,127 Book
Oceanview
Ocean View (Guaranteed) YO (Guaranteed) $3,552 $7,103 Book
Ocean View N4 $4,176 $8,352 Book
Ocean View N5 $4,226 $8,451 Book
Balcony
Neighborhood Balcony GTY (Guaranteed) XN (Guaranteed) $3,759 $7,519 Book
Central Park View Balcony F5 $4,174 $8,348 Book
Infinite Central Park Balc IF $4,246 $8,492 Book
Ocean View Balcony (Guaranteed) XB (Guaranteed) $4,362 $8,725 Book
Ocean View Balcony D4 $4,763 $9,526 Book
Infinite Ocean View Balc Acces I3 $4,801 $9,602 Book
Ocean View Balcony D2 $4,806 $9,611 Book
Connecting Oceanview Balcony CB $4,989 $9,978 Book
Ocean View Large Balcony C5 $5,088 $10,176 Book
Suite
Junior Suite (Guaranteed) WS (Guaranteed) $5,873 $11,747 Book
Surfside Family Suite SF $6,219 $12,438 Book
Junior Suite JS $6,717 $13,433 Book
Sky Junior Suite JY $7,390 $14,780 Book
Panoramic Suite VP $8,486 $16,971 Book
Sunset Junior Suite JT $9,602 $19,205 Book
Infinite Grand Suite IG $10,751 $21,502 Book
Grand Suite - 1 Bedroom GS $11,077 $22,154 Book
Sunset Suite SS $11,542 $23,083 Book
Sunset Corner Suite SN $12,692 $25,384 Book
Owner's Suite - 1 Bedroom OS $15,863 $31,727 Book
Icon Loft IL $22,202 $44,404 Book
Royal Loft Suite RL $60,232 $120,464 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