Icon of the Seas / Royal Caribbean International
7-Night Western Caribbean & Perfect Day from Miami on Icon of the Seas
- Nights
- 7
- Ports of call
- 4
- Departures
- 11
- From
- $843
Icon of the Seas sails this route from PortMiami 11 times in the window we track. Each one runs 7 nights.
The ship calls at Costa Maya (Mexico), Roatan (Honduras), Cozumel (Mexico), and Perfect Day at CocoCay (Bahamas). We record which ports a sailing visits, not the order it visits them in, because the running order changes from date to date.
Departures run from Sat, Nov 14, 2026 to Sat, Apr 17, 2027. The cheapest recorded starting fare is $843 per person, which works out at $120 a night.
Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.
Every departure on this route
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Nights | Itinerary & ports | From |
|---|---|---|---|
Sat, Nov 14, 2026 back Sat, Nov 21, 2026 Terminal A | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | Lowest fare shown |
Sat, Nov 28, 2026 back Sat, Dec 5, 2026 Terminal A | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Dec 12, 2026 back Sat, Dec 19, 2026 Terminal A | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Jan 9, 2027 back Sat, Jan 16, 2027 | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Jan 23, 2027 back Sat, Jan 30, 2027 | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Feb 6, 2027 back Sat, Feb 13, 2027 | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Feb 20, 2027 back Sat, Feb 27, 2027 | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Mar 6, 2027 back Sat, Mar 13, 2027 | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Mar 20, 2027 back Sat, Mar 27, 2027 | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Apr 3, 2027 back Sat, Apr 10, 2027 | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||
Sat, Apr 17, 2027 back Sat, Apr 24, 2027 | 7 | 7-Night Western Caribbean & Perfect Day Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
- NOV14
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Leaves from Terminal ACalls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Nov 21, 2026
Lowest fare shown
- NOV28
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Leaves from Terminal ACalls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Dec 5, 2026
- DEC12
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Leaves from Terminal ACalls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Dec 19, 2026
- JAN9
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Jan 16, 2027
- JAN23
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Jan 30, 2027
- FEB6
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Feb 13, 2027
- FEB20
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Feb 27, 2027
- MAR6
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Mar 13, 2027
- MAR20
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Mar 27, 2027
- APR3
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Apr 10, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- APR17
Saturday · 7 nights
7-Night Western Caribbean & Perfect Day
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Apr 24, 2027
Months this route sails
Other routes Icon of the Seas runs
Full ship scheduleStarting fares per person, for the cheapest cabin listed, with taxes and port fees included, last updated . Fares change often, so check the current price before you book.