Icon of the Seas - Miami, Florida - 15 Aug 2026

7 NIGHT WESTERN CARIBBEAN & PERFECT DAY

Cruise Line: Royal Caribbean

Ship: Icon of the Seas

Cruise Code: IC07W697

Departure Date: 15 Aug 2026

Departure Port: Miami, Florida

Nights: 7

Cabin Type Category Price (pp) Total Cabin Price Book
Interior
Interior (Guaranteed) ZI (Guaranteed) $2,881 $5,761 Book
Interior V4 $3,140 $6,279 Book
Interior Plus Q2 $3,170 $6,340 Book
Spacious Interior R4 $3,240 $6,481 Book
Oceanview
Ocean View (Guaranteed) YO (Guaranteed) $3,226 $6,451 Book
Ocean View N5 $3,335 $6,669 Book
Ocean View N4 $3,410 $6,820 Book
Balcony
Neighborhood Balcony GTY (Guaranteed) XN (Guaranteed) $3,436 $6,872 Book
Central Park View Balcony F5 $3,693 $7,386 Book
Infinite Central Park Balc IF $3,721 $7,442 Book
Ocean View Balcony (Guaranteed) XB (Guaranteed) $3,793 $7,585 Book
Ocean View Balcony D4 $4,034 $8,067 Book
Ocean View Balcony D2 $4,077 $8,154 Book
Infinite Ocean View Balc Acces I3 $4,204 $8,408 Book
Connecting Oceanview Balcony CB $4,305 $8,611 Book
Ocean View Large Balcony C5 $4,333 $8,665 Book
Suite
Junior Suite (Guaranteed) WS (Guaranteed) $4,696 $9,392 Book
Surfside Family Suite SF $4,967 $9,934 Book
Junior Suite JS $5,405 $10,810 Book
Sky Junior Suite JY $5,955 $11,911 Book
Panoramic Suite VP $6,465 $12,931 Book
Grand Suite - 1 Bedroom GS $9,466 $18,933 Book
Infinite Grand Suite IG $9,621 $19,242 Book
Sunset Suite SS $9,868 $19,736 Book
Sunset Corner Suite SN $11,550 $23,100 Book
Owner's Suite - 1 Bedroom OS $12,944 $25,889 Book
Icon Loft IL $17,656 $35,311 Book
Ultimate Family Townhouse UL $51,020 $102,039 Book
Royal Loft Suite RL $53,658 $107,316 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