7 Nt Western Caribbean & Perfect Holiday
Ship: Icon Of The Seas
Departure Date: Saturday 27 December 2025
Departure Port: Miami, Florida
Nights: 7
Itinerary: Loading...
Prices (from):
Price History: click here to view our Price History report for this cruise.
| Cabin Type | Category Code | Price (pp) | Total Cabin Price | Book |
|---|---|---|---|---|
| Interior | ||||
| Interior (Guaranteed) | ZI (Guaranteed) | $4,041 | $8,081 | Book |
| Central Park Interior | U5 | $4,405 | $8,810 | Book |
| Surfside Family Interior | T5 | $4,426 | $8,853 | Book |
| Interior Plus | Q2 | $4,479 | $8,959 | Book |
| Spacious Interior | R4 | $4,672 | $9,345 | Book |
| Oceanview | ||||
| Ocean View (Guaranteed) | YO (Guaranteed) | $4,598 | $9,196 | Book |
| Ocean View | N4 | $5,063 | $10,126 | Book |
| Ocean View | N5 | $5,075 | $10,149 | Book |
| Panoramic Ocean View | L5 | $6,338 | $12,675 | Book |
| Balcony | ||||
| Neighborhood Balcony GTY (Guaranteed) | XN (Guaranteed) | $4,865 | $9,731 | Book |
| Central Park View Balcony | F5 | $5,348 | $10,696 | Book |
| Infinite Central Park Balc | IF | $5,370 | $10,740 | Book |
| Ocean View Balcony (Guaranteed) | XB (Guaranteed) | $5,553 | $11,105 | Book |
| Surfside Family View Balcony | H5 | $6,278 | $12,556 | Book |
| Surfside Family View Balcony | H3 | $6,338 | $12,675 | Book |
| Ocean View Balcony | D4 | $6,356 | $12,712 | Book |
| Infinite Ocean View Balc Acces | I3 | $6,524 | $13,047 | Book |
| Connecting Oceanview Balcony | CB | $6,720 | $13,441 | Book |
| Ocean View Balcony | D5 | $7,246 | $14,492 | Book |
| Infinite Ocean View Balc Acces | I1 | $7,326 | $14,651 | Book |
| Ocean View Balcony | D3 | $7,957 | $15,914 | Book |
| Family Infinite OV Balc Access | IB | $10,640 | $21,281 | Book |
| Date | Port | Arrive | Depart |
|---|---|---|---|
27 Dec 2025 |
Miami, Florida |
00:00:00 |
16:30:00 |
28 Dec 2025 |
At Sea |
00:00:00 |
00:00:00 |
29 Dec 2025 |
Puerto Costa Maya, Mexico |
08:00:00 |
17:00:00 |
30 Dec 2025 |
Roatan, Honduras |
07:00:00 |
16:00:00 |
31 Dec 2025 |
Cozumel, Mexico |
08:00:00 |
18:00:00 |
01 Jan 2026 |
At Sea |
00:00:00 |
00:00:00 |
02 Jan 2026 |
Perfect Day Cococay, Bahamas |
07:00:00 |
17:00:00 |
03 Jan 2026 |
Miami, Florida |
06:00:00 |
00:00:00 |