Hero of the Seas / Royal Caribbean International
7-Night Perfect Day CocoCay & Western Caribbean from Miami on Hero of the Seas
- Nights
- 7
- Ports of call
- 3 to 4
- Departures
- 24
- From
- $1,298
Hero of the Seas sails this route from PortMiami 24 times in the window we track. Each one runs 7 nights.
Every sailing calls at Cozumel (Mexico) and Perfect Day at CocoCay (Bahamas). The other ports change with the date: there are 3 port combinations, each listed below with its own departure dates. We record which ports a sailing visits, not the order it visits them in.
Departures run from Sun, Aug 1, 2027 to Sat, Oct 28, 2028. The cheapest recorded starting fare is $1,298 per person, which works out at $185 a night.
Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.
Which ports, on which dates?
Via Costa Maya and Roatan
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
16 departures, from $1,298 per person
- Sun, Aug 1, 2027
- Sat, Aug 14, 2027
- Sat, Sep 25, 2027
- Sat, Oct 16, 2027
- Sat, Oct 30, 2027
- Sat, Apr 15, 2028
- Sat, Apr 22, 2028
- Sat, May 13, 2028
- Sat, Jun 3, 2028
- Sat, Jun 24, 2028
- Sat, Jul 15, 2028
- Sat, Aug 5, 2028
- Sat, Aug 26, 2028
- Sat, Sep 16, 2028
- Sat, Oct 7, 2028
- Sat, Oct 28, 2028
Via Perfect Day at CocoCay, Cozumel, and Costa Maya
Calls at Perfect Day at CocoCay (Bahamas) · Cozumel (Mexico) · Costa Maya (Mexico)
1 departure, from $1,353 per person
- Sat, Sep 4, 2027
Via Roatan, Cozumel, and Perfect Day at CocoCay
Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
7 departures, from $1,526 per person
- Sat, Nov 27, 2027
- Sat, Dec 11, 2027
- Sat, Jan 8, 2028
- Sat, Feb 5, 2028
- Sat, Feb 19, 2028
- Sat, Mar 4, 2028
- Sat, Mar 18, 2028
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 |
|---|---|---|---|
Sun, Aug 1, 2027 back Sun, Aug 8, 2027 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Aug 14, 2027 back Sat, Aug 21, 2027 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Sep 4, 2027 back Sat, Sep 11, 2027 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Perfect Day at CocoCay (Bahamas) · Cozumel (Mexico) · Costa Maya (Mexico) | |
Sat, Sep 25, 2027 back Sat, Oct 2, 2027 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Oct 16, 2027 back Sat, Oct 23, 2027 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Oct 30, 2027 back Sat, Nov 6, 2027 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Nov 27, 2027 back Sat, Dec 4, 2027 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Dec 11, 2027 back Sat, Dec 18, 2027 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Jan 8, 2028 back Sat, Jan 15, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Feb 5, 2028 back Sat, Feb 12, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at 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, Feb 19, 2028 back Sat, Feb 26, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Mar 4, 2028 back Sat, Mar 11, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Mar 18, 2028 back Sat, Mar 25, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Apr 15, 2028 back Sat, Apr 22, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Apr 22, 2028 back Sat, Apr 29, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, May 13, 2028 back Sat, May 20, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Jun 3, 2028 back Sat, Jun 10, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Jun 24, 2028 back Sat, Jul 1, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Jul 15, 2028 back Sat, Jul 22, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Aug 5, 2028 back Sat, Aug 12, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||
Sat, Aug 26, 2028 back Sat, Sep 2, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Sep 16, 2028 back Sat, Sep 23, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | Lowest fare shown |
Sat, Oct 7, 2028 back Sat, Oct 14, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas) | |
Sat, Oct 28, 2028 back Sat, Nov 4, 2028 | 7 | 7-Night Perfect Day CocoCay & Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas) | |
- AUG1
Sunday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sun, Aug 8, 2027
- AUG14
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Aug 21, 2027
- SEP4
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Perfect Day at CocoCay (Bahamas) · Cozumel (Mexico) · Costa Maya (Mexico)
Returns Sat, Sep 11, 2027
- SEP25
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Oct 2, 2027
- OCT16
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Oct 23, 2027
- OCT30
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Costa Maya (Mexico) · Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Nov 6, 2027
- NOV27
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Dec 4, 2027
- DEC11
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Dec 18, 2027
- JAN8
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Jan 15, 2028
- FEB5
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Feb 12, 2028
- We may earn a commission if you book through these buttons, at no cost to you.
- FEB19
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Feb 26, 2028
- MAR4
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Mar 11, 2028
- MAR18
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Mar 25, 2028
- APR15
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Apr 22, 2028
- APR22
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Apr 29, 2028
- MAY13
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, May 20, 2028
- JUN3
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Jun 10, 2028
- JUN24
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Jul 1, 2028
- JUL15
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Jul 22, 2028
- AUG5
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Aug 12, 2028
- We may earn a commission if you book through these buttons, at no cost to you.
- AUG26
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Sep 2, 2028
- SEP16
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Sep 23, 2028
Lowest fare shown
- OCT7
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Cozumel (Mexico) · Costa Maya (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Oct 14, 2028
- OCT28
Saturday · 7 nights
7-Night Perfect Day CocoCay & Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Nov 4, 2028
Months this route sails
Other routes Hero 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.