Royal Caribbean Icon of the Seas 7-Night Round Trip from Miami

Royal Caribbean Icon of the Seas 7-Night Round Trip from Miami

Royal Caribbean Icon of the Seas (Royal Caribbean) sails this 7-night round trip from Miami on 39 upcoming dates (Nov 2026 through Jul 2027), from $913 per person. Every departure below links to its own page with live cabin prices, the full itinerary and online booking.


Ports on this route

Miami → Philipsburg → St. Thomas → CocoCay → Miami

All upcoming departures

November 7, 2026
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$1,334
$191 per day
Inside
LOWEST PRICE EVER
November 14, 2026
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$913
$130 per day
Outside
LOWEST PRICE EVER
November 21, 2026
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$1,306
$187 per day
Inside
LOWEST PRICE EVER
November 28, 2026
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$1,105
$158 per day
Outside
LOWEST PRICE EVER
December 5, 2026
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$1,166
$167 per day
Inside
LOWEST PRICE EVER
December 12, 2026
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$1,060
$151 per day
Inside
December 19, 2026
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$3,742
$535 per day
Suite
LOWEST PRICE EVER
December 26, 2026
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$2,104
$301 per day
Inside
January 2, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$1,323
$189 per day
Inside
January 9, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$2,857
$408 per day
Suite
January 16, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$2,992
$427 per day
Suite
January 23, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$2,878
$411 per day
Suite
January 30, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$3,231
$462 per day
Suite
February 6, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$2,836
$405 per day
Suite
February 13, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$1,353
$193 per day
Inside
February 20, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$2,936
$419 per day
Suite
February 27, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$1,323
$189 per day
Inside
March 6, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$3,136
$448 per day
Suite
March 13, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$3,511
$502 per day
Suite
March 20, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$3,526
$504 per day
Suite
March 27, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$1,393
$199 per day
Inside
April 3, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$2,749
$393 per day
Suite
April 10, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$1,264
$181 per day
Inside
April 17, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$1,396
$199 per day
Outside
April 24, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$1,384
$198 per day
Inside
May 1, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → Miami
$2,906
$415 per day
Suite
May 8, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$3,158
$451 per day
Suite
May 15, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$2,969
$424 per day
Suite
LOWEST PRICE EVER
May 22, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$3,127
$447 per day
Suite
May 29, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → CocoCay → St. Thomas → Philipsburg → Miami
$3,351
$479 per day
Suite
June 5, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$3,758
$537 per day
Suite
LOWEST PRICE EVER
June 12, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$3,757
$537 per day
Suite
LOWEST PRICE EVER
June 19, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$3,608
$515 per day
Suite
LOWEST PRICE EVER
June 26, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$4,079
$583 per day
Suite
LOWEST PRICE EVER
July 3, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$4,021
$574 per day
Suite
July 10, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$4,028
$575 per day
Suite
LOWEST PRICE EVER
July 17, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$4,229
$604 per day
Suite
July 24, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Costa Maya → Roatan → Cozumel → CocoCay → Miami
$4,301
$614 per day
Suite
LOWEST PRICE EVER
July 31, 2027
Royal Caribbean Icon of the Seas
S M L XL
Miami → Philipsburg → St. Thomas → CocoCay → Miami
$3,849
$550 per day
Suite

Get Weekly Cruise Deals

Weekly emails with the best deals, fully customized for you. No spam ever.

Let’s book your cruise

Tell us who’s sailing to see available cabins and fares.

Guests in this cabin
Ages at the time of sailing

Special fares are dependent on eligibility