Destination
Eastern Caribbean cruises from Miami
Week-long round trips to St. Thomas, St. Maarten, San Juan, Puerto Plata or Amber Cove in the Dominican Republic, and Grand Turk, usually with a Bahamas island day. The five and six-night versions mostly go to Grand Turk or the Dominican Republic. A few sail one way and end in San Juan.
Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.
There are 696 such sailings on the board, running 4 to 17 nights, operated by MSC Cruises, Virgin Voyages, Carnival Cruise Line, Royal Caribbean International, Norwegian Cruise Line, Explora Journeys, Holland America Line, Silversea, Oceania Cruises, Celebrity Cruises, Regent Seven Seas Cruises, Seabourn, and Princess Cruises aboard MSC World America, Scarlet Lady, Brilliant Lady, Carnival Celebration, Independence of the Seas, MSC Meraviglia, Norwegian Aqua, Icon of the Seas, Explora III, Norwegian Jewel, Carnival Magic, Zuiderdam, Silver Shadow, Oceania Allura, Resilient Lady, Allure of the Seas, Celebrity Xcel, Silver Ray, Explora I, Freedom of the Seas, MSC Seaside, Oceania Vista, Seven Seas Prestige, Oceania Marina, Carnival Firenze, Norwegian Viva, Valiant Lady, Celebrity Beyond, Norwegian Aura, Hero of the Seas, Norwegian Joy, Norwegian Luna, Explora IV, MSC Seashore, Seabourn Quest, Regal Princess, Carnival Venezia, Seven Seas Grandeur, Oceania Sirena, Carnival Sunrise, Explora II, Silver Nova, Oceania Sonata, Silver Dawn, Symphony of the Seas, Seven Seas Mariner, and Silver Spirit. The lowest recorded starting fare is $289 per person, on the Sun, Dec 13, 2026 departure.
Ports of call
Your Eastern Caribbean options
All routesThe 696 departures below run 139 different routes, cheapest per night first.
| Itinerary | Ship | Nights | Departures | From |
|---|---|---|---|---|
| 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) Next on Sun, Nov 15, 2026 | MSC Meraviglia, Carnival Magic, Resilient Lady, Norwegian Aqua, Carnival Venezia, MSC Seashore, Carnival Sunrise, Regal Princess, Symphony of the Seas | 6 | 51 | $289$48 a night |
| 8-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) Next on Sat, Nov 21, 2026 | MSC Meraviglia, Carnival Magic, Explora I, Explora III, Carnival Celebration, Explora IV, MSC Seashore, Regal Princess, Symphony of the Seas, Seabourn Quest | 8 | 41 | $454$57 a night |
| 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) Next on Sat, Nov 14, 2026 | MSC World America, Carnival Celebration, Norwegian Aqua, Explora III, Zuiderdam, Allure of the Seas, Explora I, MSC Seaside, Oceania Vista, Independence of the Seas, Oceania Allura, Carnival Firenze, Carnival Magic, Norwegian Aura, Norwegian Luna, Explora IV, Silver Shadow, MSC Seashore, Regal Princess, Explora II | 7 | 258 | $404$58 a night |
| 5-Night Western Caribbean Calls at Nassau (Bahamas) · Puerto Plata (Dominican Republic) Next on Mon, Feb 15, 2027 | Freedom of the Seas | 5 | 3 | $327$65 a night |
| 5-Night Eastern Caribbean & Perfect Day Calls at Puerto Plata (Dominican Republic) · Perfect Day at CocoCay (Bahamas) Next on Mon, Jan 4, 2027 | Freedom of the Seas | 5 | 1 | $338$68 a night |
| 5-Night Caribbean Getaway Calls at Nassau (Bahamas) · Puerto Plata (Dominican Republic) Next on Sat, Feb 6, 2027 | Freedom of the Seas | 5 | 3 | $371$74 a night |
| 14-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) · San Juan (Puerto Rico) · Tortola (British Virgin Islands) · Basseterre (St. Kitts) · Gustavia (St. Barts) · Grand Turk (Turks and Caicos) Next on Sun, Nov 22, 2026 | Explora III, Zuiderdam, Explora I, MSC Meraviglia, MSC Seashore, Regal Princess | 14 | 44 | $1,106$79 a night |
| 7-Night Eastern Caribbean & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) Next on Sun, Nov 15, 2026 | Independence of the Seas, Icon of the Seas, Allure of the Seas | 7 | 21 | $597$85 a night |
Starting 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.
Every departure by date
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Sat, Nov 14, 2026 back Sat, Nov 21, 2026 Terminal AA | MSC World America | MSC Cruises | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Nov 14, 2026 back Thu, Nov 19, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 5 | 5-Night Grand Turk & Bimini Beach Club Calls at Grand Turk (Turks and Caicos) · Bimini (Bahamas) | |
Sun, Nov 15, 2026 back Wed, Nov 25, 2026 Terminal V | Brilliant Lady | Virgin Voyages | 10 | 10-Night Eastern Caribbean & Bimini Beach Club Calls at Philipsburg (St. Maarten) · Tortola (British Virgin Islands) · Basseterre (St. Kitts) · St. John's (Antigua) · Bimini (Bahamas) | |
Sun, Nov 15, 2026 back Sun, Nov 22, 2026 Terminal F | Carnival Celebration | Carnival Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Nassau (Bahamas) · Amber Cove (Dominican Republic) · Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | |
Sun, Nov 15, 2026 back Sun, Nov 22, 2026 | Independence of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) | |
Sun, Nov 15, 2026 back Sat, Nov 21, 2026 Terminal AA | MSC Meraviglia | MSC Cruises | 6 | 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Sun, Nov 15, 2026 back Sun, Nov 22, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | |
Sat, Nov 21, 2026 back Sat, Nov 28, 2026 Terminal A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas) | |
Sat, Nov 21, 2026 back Sun, Nov 29, 2026 | MSC Meraviglia | MSC Cruises | 8 | 8-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sun, Nov 22, 2026 ends Sun, Nov 29, 2026 Terminal C | Explora III | Explora Journeys | 7 | 7-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) Ends in San Juan (Puerto Rico) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sun, Nov 22, 2026 back Sun, Dec 6, 2026 Terminal C | Explora III | Explora Journeys | 14 | 14-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) · San Juan (Puerto Rico) · Tortola (British Virgin Islands) · Basseterre (St. Kitts) · Gustavia (St. Barts) · Grand Turk (Turks and Caicos) | |
Sun, Nov 22, 2026 back Sun, Nov 29, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | |
Mon, Nov 23, 2026 back Sat, Nov 28, 2026 Terminal C | Norwegian Jewel | Norwegian Cruise Line | 5 | 5-Night Eastern Caribbean Calls at Great Stirrup Cay (Bahamas) · Puerto Plata (Dominican Republic) | |
Wed, Nov 25, 2026 back Mon, Nov 30, 2026 Terminal V | Brilliant Lady | Virgin Voyages | 5 | 5-Night Grand Turk & Bimini Beach Club Calls at Grand Turk (Turks and Caicos) · Bimini (Bahamas) | |
Sat, Nov 28, 2026 back Sun, Dec 6, 2026 Terminal F | Carnival Magic | Carnival Cruise Line | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Nov 28, 2026 back Sat, Dec 5, 2026 Terminal AA | MSC World America | MSC Cruises | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Nov 28, 2026 back Sat, Dec 5, 2026 Terminal D | Zuiderdam | Holland America Line | 7 | 7-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Nassau (Bahamas) | |
Sat, Nov 28, 2026 back Sat, Dec 12, 2026 Terminal D | Zuiderdam | Holland America Line | 14 | 14-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Nassau (Bahamas) · Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas) | |
Sun, Nov 29, 2026 back Sun, Dec 6, 2026 | Independence of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) | |
Sun, Nov 29, 2026 back Sat, Dec 5, 2026 Terminal AA | MSC Meraviglia | MSC Cruises | 6 | 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sun, Nov 29, 2026 back Sun, Dec 6, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | |
Mon, Nov 30, 2026 back Thu, Dec 10, 2026 | Brilliant Lady | Virgin Voyages | 10 | 10-Night Eastern Caribbean & Bimini Beach Club Calls at Philipsburg (St. Maarten) · Tortola (British Virgin Islands) · St. Croix (U.S. Virgin Islands) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) · Bimini (Bahamas) | |
Mon, Nov 30, 2026 back Thu, Dec 10, 2026 Terminal E | Silver Shadow | Silversea | 10 | 10-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · St. John (U.S. Virgin Islands) · Gustavia (St. Barts) · Basseterre (St. Kitts) · Jost Van Dyke (British Virgin Islands) | |
Wed, Dec 2, 2026 back Sat, Dec 12, 2026 Terminal J | Oceania Allura | Oceania Cruises | 10 | 10-Night Eastern Caribbean Calls at St. Thomas (U.S. Virgin Islands) · Gustavia (St. Barts) · Philipsburg (St. Maarten) · Frederiksted (St. Croix, U.S. Virgin Islands) · Tortola (British Virgin Islands) | |
Sat, Dec 5, 2026 back Sat, Dec 12, 2026 Terminal A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas) | |
Sat, Dec 5, 2026 back Sun, Dec 13, 2026 | MSC Meraviglia | MSC Cruises | 8 | 8-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sat, Dec 5, 2026 back Sun, Dec 13, 2026 Terminal V | Resilient Lady | Virgin Voyages | 8 | 8-Night Eastern Caribbean & Bimini Beach Club Calls at St. Croix (U.S. Virgin Islands) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) · Bimini (Bahamas) | |
Sat, Dec 5, 2026 back Sat, Dec 12, 2026 Terminal E | Zuiderdam | Holland America Line | 7 | 7-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas) | |
Sun, Dec 6, 2026 back Sun, Dec 13, 2026 Terminal A | Allure of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) | |
Sun, Dec 6, 2026 back Sun, Dec 13, 2026 Terminal F | Carnival Celebration | Carnival Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Nassau (Bahamas) · Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Celebration Key (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sun, Dec 6, 2026 back Sun, Dec 13, 2026 Terminal E | Celebrity Xcel | Celebrity Cruises | 7 | 7-Night St. Thomas & Antigua Calls at Nassau (Bahamas) · St. Thomas (U.S. Virgin Islands) · St. John's (Antigua) | |
Sun, Dec 6, 2026 ends Sun, Dec 13, 2026 Terminal AA | Explora III | Explora Journeys | 7 | 7-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Gustavia (St. Barts) Ends in San Juan (Puerto Rico) | |
Sun, Dec 6, 2026 back Sun, Dec 20, 2026 Terminal AA | Explora III | Explora Journeys | 14 | 14-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Gustavia (St. Barts) · San Juan (Puerto Rico) · Road Bay (Anguilla) · St. John's (Antigua) · Basseterre (St. Kitts) · Grand Turk (Turks and Caicos) | |
Sun, Dec 6, 2026 back Sun, Dec 13, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | |
Mon, Dec 7, 2026 back Sat, Dec 12, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 5 | 5-Night Grand Turk & Bimini Beach Club Calls at Grand Turk (Turks and Caicos) · Bimini (Bahamas) | |
Fri, Dec 11, 2026 back Tue, Dec 22, 2026 Terminal J | Silver Ray | Silversea | 11 | 11-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · St. John (U.S. Virgin Islands) · Basseterre (St. Kitts) · Gustavia (St. Barts) · Deshaies (Guadeloupe) · Tortola (British Virgin Islands) | |
Sat, Dec 12, 2026 back Fri, Dec 18, 2026 Terminal F | Carnival Magic | Carnival Cruise Line | 6 | 6-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) | |
Sat, Dec 12, 2026 back Sat, Dec 19, 2026 Terminal AA | MSC World America | MSC Cruises | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Dec 12, 2026 back Mon, Dec 21, 2026 Terminal J | Oceania Allura | Oceania Cruises | 9 | 9-Night Eastern Caribbean Calls at St. Thomas (U.S. Virgin Islands) · Gustavia (St. Barts) · Philipsburg (St. Maarten) · Tortola (British Virgin Islands) | |
Sat, Dec 12, 2026 back Thu, Dec 17, 2026 Terminal V | Scarlet Lady | Virgin Voyages | 5 | 5-Night Grand Turk & Bimini Beach Club Calls at Grand Turk (Turks and Caicos) · Bimini (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sun, Dec 13, 2026 back Sun, Dec 20, 2026 Terminal F | Carnival Celebration | Carnival Cruise Line | 7 | 7-Night Eastern Caribbean Calls at St. Thomas (U.S. Virgin Islands) · San Juan (Puerto Rico) · Celebration Key (Bahamas) | |
Sun, Dec 13, 2026 ends Sun, Dec 20, 2026 Terminal J | Explora I | Explora Journeys | 7 | 7-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) Ends in San Juan (Puerto Rico) | |
Sun, Dec 13, 2026 back Sun, Dec 27, 2026 Terminal J | Explora I | Explora Journeys | 14 | 14-Night Eastern Caribbean Calls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) · San Juan (Puerto Rico) · Basseterre (St. Kitts) · Tortola (British Virgin Islands) · Gustavia (St. Barts) · Road Bay (Anguilla) | |
Sun, Dec 13, 2026 back Sun, Dec 20, 2026 | Independence of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Calls at Perfect Day at CocoCay (Bahamas) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) | |
Sun, Dec 13, 2026 back Sat, Dec 19, 2026 Terminal AA | MSC Meraviglia | MSC Cruises | 6 | 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | Lowest fare shown |
Sun, Dec 13, 2026 back Sun, Dec 27, 2026 Terminal AA | MSC Meraviglia | MSC Cruises | 14 | 14-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sun, Dec 13, 2026 back Sun, Dec 20, 2026 Terminal B | Norwegian Aqua | Norwegian Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas) | |
Mon, Dec 14, 2026 back Wed, Dec 23, 2026 Terminal V | Brilliant Lady | Virgin Voyages | 9 | 9-Night Eastern Caribbean & Bimini Holiday Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · San Juan (Puerto Rico) · Bimini (Bahamas) | |
Thu, Dec 17, 2026 back Mon, Dec 21, 2026 Terminal A | Freedom of the Seas | Royal Caribbean International | 4 | 4-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) | |
Fri, Dec 18, 2026 back Sat, Dec 26, 2026 Terminal D | Carnival Magic | Carnival Cruise Line | 8 | 8-Night Eastern Caribbean Calls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Fri, Dec 18, 2026 back Mon, Dec 28, 2026 Terminal AA | MSC Seaside | MSC Cruises | 10 | 10-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) | |
Sat, Dec 19, 2026 back Sat, Dec 26, 2026 Terminal A | Icon of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean & Perfect Day Holiday Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas) | |
Sat, Dec 19, 2026 back Sun, Dec 27, 2026 | MSC Meraviglia | MSC Cruises | 8 | 8-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sat, Dec 19, 2026 back Sat, Jan 2, 2027 | MSC Meraviglia | MSC Cruises | 14 | 14-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Sat, Dec 19, 2026 back Sun, Dec 27, 2026 Terminal V | Resilient Lady | Virgin Voyages | 8 | 8-Night Eastern Caribbean & Bimini Holiday Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · Bimini (Bahamas) | |
Sat, Dec 19, 2026 back Sat, Dec 26, 2026 Terminal D | Zuiderdam | Holland America Line | 7 | 7-Night Eastern Caribbean Calls at Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas) · Key West (Florida) | |
Sat, Dec 19, 2026 back Sat, Jan 2, 2027 Terminal D | Zuiderdam | Holland America Line | 14 | 14-Night Eastern Caribbean Calls at Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas) · Key West (Florida) · Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas) | |
Sun, Dec 20, 2026 back Sun, Dec 27, 2026 Terminal A | Allure of the Seas | Royal Caribbean International | 7 | 7-Night Eastern Caribbean Holiday Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) | |
Sun, Dec 20, 2026 back Sun, Dec 27, 2026 Terminal F | Carnival Celebration | Carnival Cruise Line | 7 | 7-Night Eastern Caribbean Calls at Nassau (Bahamas) · Amber Cove (Dominican Republic) · Half Moon Cay (Bahamas) · Celebration Key (Bahamas) | |
Sun, Dec 20, 2026 back Sun, Dec 27, 2026 Terminal E | Celebrity Xcel | Celebrity Cruises | 7 | 7-Night St. Thomas & St. Maarten Holiday Calls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) | |
- NOV14
Saturday · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Nov 21, 2026
- NOV14
Saturday · 5 nights
5-Night Grand Turk & Bimini Beach Club
Leaves from Terminal VCalls at Grand Turk (Turks and Caicos) · Bimini (Bahamas)
Returns Thu, Nov 19, 2026
- NOV15
Sunday · 10 nights
10-Night Eastern Caribbean & Bimini Beach Club
Brilliant Lady · Virgin Voyages
Leaves from Terminal VCalls at Philipsburg (St. Maarten) · Tortola (British Virgin Islands) · Basseterre (St. Kitts) · St. John's (Antigua) · Bimini (Bahamas)
Returns Wed, Nov 25, 2026
- NOV15
Sunday · 7 nights
7-Night Eastern Caribbean
Carnival Celebration · Carnival Cruise Line
Leaves from Terminal FCalls at Nassau (Bahamas) · Amber Cove (Dominican Republic) · Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Sun, Nov 22, 2026
- NOV15
Sunday · 7 nights
7-Night Eastern Caribbean & Perfect Day
Independence of the Seas · Royal Caribbean International
Calls at Perfect Day at CocoCay (Bahamas) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Nov 22, 2026
- NOV15
Sunday · 6 nights
6-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Nov 21, 2026
- NOV15
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
Returns Sun, Nov 22, 2026
- NOV21
Saturday · 7 nights
7-Night Eastern Caribbean & Perfect Day
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Nov 28, 2026
- NOV21
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Nov 29, 2026
- NOV22
Sunday · 7 nights
7-Night Eastern Caribbean
Explora III · Explora Journeys
Leaves from Terminal CCalls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten)
Ends in San Juan (Puerto Rico)
Ends Sun, Nov 29, 2026 in San Juan
- We may earn a commission if you book through these buttons, at no cost to you.
- NOV22
Sunday · 14 nights
14-Night Eastern Caribbean
Explora III · Explora Journeys
Leaves from Terminal CCalls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) · San Juan (Puerto Rico) · Tortola (British Virgin Islands) · Basseterre (St. Kitts) · Gustavia (St. Barts) · Grand Turk (Turks and Caicos)
Returns Sun, Dec 6, 2026
- NOV22
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
Returns Sun, Nov 29, 2026
- NOV23
Monday · 5 nights
5-Night Eastern Caribbean
Norwegian Jewel · Norwegian Cruise Line
Leaves from Terminal CCalls at Great Stirrup Cay (Bahamas) · Puerto Plata (Dominican Republic)
Returns Sat, Nov 28, 2026
- NOV25
Wednesday · 5 nights
5-Night Grand Turk & Bimini Beach Club
Brilliant Lady · Virgin Voyages
Leaves from Terminal VCalls at Grand Turk (Turks and Caicos) · Bimini (Bahamas)
Returns Mon, Nov 30, 2026
- NOV28
Saturday · 8 nights
8-Night Eastern Caribbean
Carnival Magic · Carnival Cruise Line
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Dec 6, 2026
- NOV28
Saturday · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Dec 5, 2026
- NOV28
Saturday · 7 nights
7-Night Eastern Caribbean
Zuiderdam · Holland America Line
Leaves from Terminal DCalls at Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Nassau (Bahamas)
Returns Sat, Dec 5, 2026
- NOV28
Saturday · 14 nights
14-Night Eastern Caribbean
Zuiderdam · Holland America Line
Leaves from Terminal DCalls at Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Nassau (Bahamas) · Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas)
Returns Sat, Dec 12, 2026
- NOV29
Sunday · 7 nights
7-Night Eastern Caribbean & Perfect Day
Independence of the Seas · Royal Caribbean International
Calls at Perfect Day at CocoCay (Bahamas) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic)
Returns Sun, Dec 6, 2026
- NOV29
Sunday · 6 nights
6-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Dec 5, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- NOV29
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
Returns Sun, Dec 6, 2026
- NOV30
Monday · 10 nights
10-Night Eastern Caribbean & Bimini Beach Club
Brilliant Lady · Virgin Voyages
Calls at Philipsburg (St. Maarten) · Tortola (British Virgin Islands) · St. Croix (U.S. Virgin Islands) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) · Bimini (Bahamas)
Returns Thu, Dec 10, 2026
- NOV30
Monday · 10 nights
10-Night Eastern Caribbean
Leaves from Terminal ECalls at San Juan (Puerto Rico) · St. John (U.S. Virgin Islands) · Gustavia (St. Barts) · Basseterre (St. Kitts) · Jost Van Dyke (British Virgin Islands)
Returns Thu, Dec 10, 2026
- DEC2
Wednesday · 10 nights
10-Night Eastern Caribbean
Oceania Allura · Oceania Cruises
Leaves from Terminal JCalls at St. Thomas (U.S. Virgin Islands) · Gustavia (St. Barts) · Philipsburg (St. Maarten) · Frederiksted (St. Croix, U.S. Virgin Islands) · Tortola (British Virgin Islands)
Returns Sat, Dec 12, 2026
- DEC5
Saturday · 7 nights
7-Night Eastern Caribbean & Perfect Day
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Dec 12, 2026
- DEC5
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at San Juan (Puerto Rico) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Dec 13, 2026
- DEC5
Saturday · 8 nights
8-Night Eastern Caribbean & Bimini Beach Club
Resilient Lady · Virgin Voyages
Leaves from Terminal VCalls at St. Croix (U.S. Virgin Islands) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) · Bimini (Bahamas)
Returns Sun, Dec 13, 2026
- DEC5
Saturday · 7 nights
7-Night Eastern Caribbean
Zuiderdam · Holland America Line
Leaves from Terminal ECalls at Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas)
Returns Sat, Dec 12, 2026
- DEC6
Sunday · 7 nights
7-Night Eastern Caribbean
Allure of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic)
Returns Sun, Dec 13, 2026
- DEC6
Sunday · 7 nights
7-Night Eastern Caribbean
Carnival Celebration · Carnival Cruise Line
Leaves from Terminal FCalls at Nassau (Bahamas) · Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Celebration Key (Bahamas)
Returns Sun, Dec 13, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC6
Sunday · 7 nights
7-Night St. Thomas & Antigua
Celebrity Xcel · Celebrity Cruises
Leaves from Terminal ECalls at Nassau (Bahamas) · St. Thomas (U.S. Virgin Islands) · St. John's (Antigua)
Returns Sun, Dec 13, 2026
- DEC6
Sunday · 7 nights
7-Night Eastern Caribbean
Explora III · Explora Journeys
Leaves from Terminal AACalls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Gustavia (St. Barts)
Ends in San Juan (Puerto Rico)
Ends Sun, Dec 13, 2026 in San Juan
- DEC6
Sunday · 14 nights
14-Night Eastern Caribbean
Explora III · Explora Journeys
Leaves from Terminal AACalls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Gustavia (St. Barts) · San Juan (Puerto Rico) · Road Bay (Anguilla) · St. John's (Antigua) · Basseterre (St. Kitts) · Grand Turk (Turks and Caicos)
Returns Sun, Dec 20, 2026
- DEC6
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
Returns Sun, Dec 13, 2026
- DEC7
Monday · 5 nights
5-Night Grand Turk & Bimini Beach Club
Leaves from Terminal VCalls at Grand Turk (Turks and Caicos) · Bimini (Bahamas)
Returns Sat, Dec 12, 2026
- DEC11
Friday · 11 nights
11-Night Eastern Caribbean
Leaves from Terminal JCalls at San Juan (Puerto Rico) · St. John (U.S. Virgin Islands) · Basseterre (St. Kitts) · Gustavia (St. Barts) · Deshaies (Guadeloupe) · Tortola (British Virgin Islands)
Returns Tue, Dec 22, 2026
- DEC12
Saturday · 6 nights
6-Night Eastern Caribbean
Carnival Magic · Carnival Cruise Line
Leaves from Terminal FCalls at Half Moon Cay (Bahamas) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos)
Returns Fri, Dec 18, 2026
- DEC12
Saturday · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Dec 19, 2026
- DEC12
Saturday · 9 nights
9-Night Eastern Caribbean
Oceania Allura · Oceania Cruises
Leaves from Terminal JCalls at St. Thomas (U.S. Virgin Islands) · Gustavia (St. Barts) · Philipsburg (St. Maarten) · Tortola (British Virgin Islands)
Returns Mon, Dec 21, 2026
- DEC12
Saturday · 5 nights
5-Night Grand Turk & Bimini Beach Club
Leaves from Terminal VCalls at Grand Turk (Turks and Caicos) · Bimini (Bahamas)
Returns Thu, Dec 17, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC13
Sunday · 7 nights
7-Night Eastern Caribbean
Carnival Celebration · Carnival Cruise Line
Leaves from Terminal FCalls at St. Thomas (U.S. Virgin Islands) · San Juan (Puerto Rico) · Celebration Key (Bahamas)
Returns Sun, Dec 20, 2026
- DEC13
Sunday · 7 nights
7-Night Eastern Caribbean
Leaves from Terminal JCalls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten)
Ends in San Juan (Puerto Rico)
Ends Sun, Dec 20, 2026 in San Juan
- DEC13
Sunday · 14 nights
14-Night Eastern Caribbean
Leaves from Terminal JCalls at St. John (U.S. Virgin Islands) · St. John's (Antigua) · Iles des Saintes (Guadeloupe) · Philipsburg (St. Maarten) · San Juan (Puerto Rico) · Basseterre (St. Kitts) · Tortola (British Virgin Islands) · Gustavia (St. Barts) · Road Bay (Anguilla)
Returns Sun, Dec 27, 2026
- DEC13
Sunday · 7 nights
7-Night Eastern Caribbean & Perfect Day
Independence of the Seas · Royal Caribbean International
Calls at Perfect Day at CocoCay (Bahamas) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Dec 20, 2026
- DEC13
Sunday · 6 nights
6-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Dec 19, 2026
Lowest fare shown
- DEC13
Sunday · 14 nights
14-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Dec 27, 2026
- DEC13
Sunday · 7 nights
7-Night Eastern Caribbean
Norwegian Aqua · Norwegian Cruise Line
Leaves from Terminal BCalls at Puerto Plata (Dominican Republic) · St. Thomas (U.S. Virgin Islands) · Tortola (British Virgin Islands) · Great Stirrup Cay (Bahamas)
Returns Sun, Dec 20, 2026
- DEC14
Monday · 9 nights
9-Night Eastern Caribbean & Bimini Holiday
Brilliant Lady · Virgin Voyages
Leaves from Terminal VCalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · San Juan (Puerto Rico) · Bimini (Bahamas)
Returns Wed, Dec 23, 2026
- DEC17
Thursday · 4 nights
4-Night Eastern Caribbean
Freedom of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Grand Turk (Turks and Caicos)
Returns Mon, Dec 21, 2026
- DEC18
Friday · 8 nights
8-Night Eastern Caribbean
Carnival Magic · Carnival Cruise Line
Leaves from Terminal DCalls at Half Moon Cay (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sat, Dec 26, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC18
Friday · 10 nights
10-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic)
Returns Mon, Dec 28, 2026
- DEC19
Saturday · 7 nights
7-Night Eastern Caribbean & Perfect Day Holiday
Icon of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Perfect Day at CocoCay (Bahamas)
Returns Sat, Dec 26, 2026
- DEC19
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Dec 27, 2026
- DEC19
Saturday · 14 nights
14-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Jan 2, 2027
- DEC19
Saturday · 8 nights
8-Night Eastern Caribbean & Bimini Holiday
Resilient Lady · Virgin Voyages
Leaves from Terminal VCalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · Bimini (Bahamas)
Returns Sun, Dec 27, 2026
- DEC19
Saturday · 7 nights
7-Night Eastern Caribbean
Zuiderdam · Holland America Line
Leaves from Terminal DCalls at Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas) · Key West (Florida)
Returns Sat, Dec 26, 2026
- DEC19
Saturday · 14 nights
14-Night Eastern Caribbean
Zuiderdam · Holland America Line
Leaves from Terminal DCalls at Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Half Moon Cay (Bahamas) · Key West (Florida) · Grand Turk (Turks and Caicos) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands) · Half Moon Cay (Bahamas)
Returns Sat, Jan 2, 2027
- DEC20
Sunday · 7 nights
7-Night Eastern Caribbean Holiday
Allure of the Seas · Royal Caribbean International
Leaves from Terminal ACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Dec 27, 2026
- DEC20
Sunday · 7 nights
7-Night Eastern Caribbean
Carnival Celebration · Carnival Cruise Line
Leaves from Terminal FCalls at Nassau (Bahamas) · Amber Cove (Dominican Republic) · Half Moon Cay (Bahamas) · Celebration Key (Bahamas)
Returns Sun, Dec 27, 2026
- DEC20
Sunday · 7 nights
7-Night St. Thomas & St. Maarten Holiday
Celebrity Xcel · Celebrity Cruises
Leaves from Terminal ECalls at Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic)
Returns Sun, Dec 27, 2026
These are the next 60 of 696. The other 636 leave later, in these months:
By month
Other destinations from Miami
Starting 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.