Icon of the Seas - Miami, Florida - 03 Apr 2027

7 NIGHT WESTERN CARIBBEAN & PERFECT DAY

Cruise Line: Royal Caribbean

Ship: Icon of the Seas

Cruise Code: IC07W698

Departure Date: 03 Apr 2027

Departure Port: Miami, Florida

Nights: 7

Cabin Type Category Price (pp) Total Cabin Price Book
Interior
Interior (Guaranteed) ZI (Guaranteed) $2,593 $5,186 Book
Interior V4 $3,050 $6,101 Book
Interior Plus Q2 $3,099 $6,197 Book
Spacious Interior R4 $3,147 $6,293 Book
Oceanview
Ocean View (Guaranteed) YO (Guaranteed) $2,781 $5,561 Book
Ocean View N4 $3,028 $6,056 Book
Ocean View N5 $3,050 $6,101 Book
Balcony
Neighborhood Balcony GTY (Guaranteed) XN (Guaranteed) $2,989 $5,978 Book
Ocean View Balcony (Guaranteed) XB (Guaranteed) $3,102 $6,203 Book
Central Park View Balcony F5 $3,148 $6,295 Book
Infinite Central Park Balc IF $3,175 $6,351 Book
Ocean View Balcony D4 $3,388 $6,776 Book
Ocean View Balcony D2 $3,419 $6,838 Book
Infinite Ocean View Balc Acces I1 $3,570 $7,139 Book
Connecting Oceanview Balcony CB $3,584 $7,168 Book
Ocean View Large Balcony C5 $3,615 $7,231 Book
Suite
Junior Suite (Guaranteed) WS (Guaranteed) $4,664 $9,328 Book
Surfside Family Suite SF $4,741 $9,482 Book
Junior Suite JS $4,891 $9,782 Book
Panoramic Suite VP $6,475 $12,950 Book
Sky Junior Suite JY $6,702 $13,403 Book
Sunset Junior Suite JT $6,928 $13,856 Book
Grand Suite - 1 Bedroom GS $8,529 $17,058 Book
Infinite Grand Suite IG $8,691 $17,383 Book
Sunset Suite SS $9,523 $19,046 Book
Sunset Corner Suite SN $10,329 $20,658 Book
Owner's Suite - 1 Bedroom OS $12,210 $24,419 Book
Icon Loft IL $16,697 $33,394 Book
Royal Loft Suite RL $50,214 $100,429 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