Icon of the Seas - Miami, Florida - 20 Feb 2027

7 NIGHT WESTERN CARIBBEAN & PERFECT DAY

Cruise Line: Royal Caribbean

Ship: Icon of the Seas

Cruise Code: IC07W698

Departure Date: 20 Feb 2027

Departure Port: Miami, Florida

Nights: 7

Cabin Type Category Price (pp) Total Cabin Price Book
Interior
Interior (Guaranteed) ZI (Guaranteed) $2,255 $4,511 Book
Interior V4 $2,450 $4,899 Book
Interior Plus Q2 $2,494 $4,988 Book
Spacious Interior R4 $2,539 $5,079 Book
Oceanview
Ocean View (Guaranteed) YO (Guaranteed) $2,520 $5,040 Book
Ocean View N4 $2,619 $5,238 Book
Ocean View N5 $2,675 $5,350 Book
Balcony
Neighborhood Balcony GTY (Guaranteed) XN (Guaranteed) $2,675 $5,349 Book
Ocean View Balcony (Guaranteed) XB (Guaranteed) $2,820 $5,640 Book
Ocean View Balcony D4 $3,078 $6,155 Book
Ocean View Balcony D2 $3,091 $6,181 Book
Central Park View Balcony F5 $3,162 $6,324 Book
Infinite Central Park Balc IF $3,194 $6,387 Book
Infinite Ocean View Balc Acces I1 $3,242 $6,485 Book
Connecting Oceanview Balcony CB $3,256 $6,512 Book
Ocean View Large Balcony C5 $3,287 $6,573 Book
Suite
Junior Suite (Guaranteed) WS (Guaranteed) $4,437 $8,874 Book
Surfside Family Suite SF $4,541 $9,081 Book
Junior Suite JS $4,794 $9,588 Book
Panoramic Suite VP $6,277 $12,554 Book
Sunset Junior Suite JT $6,407 $12,814 Book
Sky Junior Suite JY $6,504 $13,008 Book
Grand Suite - 1 Bedroom GS $8,796 $17,592 Book
Infinite Grand Suite IG $8,966 $17,931 Book
Sunset Suite SS $9,377 $18,754 Book
Sunset Corner Suite SN $10,183 $20,365 Book
Owner's Suite - 1 Bedroom OS $12,701 $25,402 Book
Icon Loft IL $16,631 $33,262 Book
Ultimate Family Townhouse UL $48,029 $96,059 Book
Royal Loft Suite RL $50,513 $101,026 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