Skip to content
Advanced Cruise Search | Your Ultimate Vacation Finder!
When?
Sailing On:
Where To?
Budget:
Departure Port: Miami, Florida × Ports of Call: San Juan, Puerto Rico ×
Balcony ▼ ×
Departure Return Nights Cruise Line Ship Departure PortPorts of CallInterior Window Balcony ▼Suite
2026-08-022026-08-097Carnival Cruise LineCelebrationMiami, FloridaCharlotte Amalie, St. Thomas, U.S.V.I. | San Juan, Puerto Rico | Celebration Key, Bahamas$936
$134/night
$65,535
$9,363/night
$65,535
$9,363/night
$1,532
$219/night
2026-12-192027-01-0214MSC CruisesWorld AmericaMiami, FloridaRoatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Puerto Plata, Dominican Republic | San Juan, Puerto Rico$2,291
$164/night
$2,791
$200/night
$3,011
$216/night
$65,535
$4,682/night
2026-12-262027-01-0914MSC CruisesWorld AmericaMiami, FloridaPuerto Plata, Dominican Republic | San Juan, Puerto Rico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Roatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico$2,191
$157/night
$2,691
$193/night
$2,901
$208/night
$65,535
$4,682/night
2027-01-162027-01-3014MSC CruisesWorld AmericaMiami, FloridaRoatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Puerto Plata, Dominican Republic | San Juan, Puerto Rico$2,050
$147/night
$2,350
$168/night
$2,750
$197/night
$7,511
$537/night
2026-12-212027-01-0414MSC CruisesSeasideMiami, FloridaOcean Cay Marine Reserve (Cruise Line Private Island) | San Juan, Puerto Rico | Puerto Plata, Dominican Republic | Falmouth, Jamaica | George Town, Grand Cayman | Cozumel, Mexico$1,984
$142/night
$2,284
$164/night
$2,704
$194/night
$65,535
$4,682/night
2026-10-172026-10-3114MSC CruisesWorld AmericaMiami, FloridaPuerto Plata, Dominican Republic | San Juan, Puerto Rico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Roatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico$1,948
$140/night
$2,508
$180/night
$2,698
$193/night
$7,341
$525/night
2026-08-152026-08-2914MSC CruisesWorld AmericaMiami, FloridaRoatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Puerto Plata, Dominican Republic | San Juan, Puerto Rico$65,535
$4,682/night
$65,535
$4,682/night
$2,431
$174/night
$65,535
$4,682/night
2026-12-192027-01-0214Holland America LineZuiderdamMiami, FloridaRelaxaway, Half Moon Cay, Bahamas | Half Moon Cay, Bahamas (Cruiseline Private Island) | Relaxaway, Half Moon Cay, Bahamas (Cruiseline Private Island) | Amber Cove (Puerto Plata), Dominican Republic | Grand Turk Island, Turks & Caicos | Key West, Florida | San Juan, Puerto Rico | Charlotte Amalie, St. Thomas, U.S.V.I.$1,659
$119/night
$1,839
$132/night
$2,249
$161/night
$3,509
$251/night
2026-11-142026-11-2814MSC CruisesWorld AmericaMiami, FloridaPuerto Plata, Dominican Republic | San Juan, Puerto Rico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Roatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico$1,561
$112/night
$2,021
$145/night
$2,241
$161/night
$5,331
$381/night
2026-12-122026-12-2614MSC CruisesWorld AmericaMiami, FloridaPuerto Plata, Dominican Republic | San Juan, Puerto Rico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Roatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico$1,445
$104/night
$1,895
$136/night
$2,195
$157/night
$8,382
$599/night
2026-11-212026-12-0514MSC CruisesWorld AmericaMiami, FloridaRoatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Puerto Plata, Dominican Republic | San Juan, Puerto Rico$1,504
$108/night
$1,954
$140/night
$2,174
$156/night
$4,261
$305/night
2026-11-072026-11-2114MSC CruisesWorld AmericaMiami, FloridaRoatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Puerto Plata, Dominican Republic | San Juan, Puerto Rico$1,400
$100/night
$1,900
$136/night
$2,120
$152/night
$65,535
$4,682/night
2026-10-312026-11-1414MSC CruisesWorld AmericaMiami, FloridaPuerto Plata, Dominican Republic | San Juan, Puerto Rico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Roatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico$1,370
$98/night
$1,900
$136/night
$2,110
$151/night
$4,071
$291/night
2026-10-032026-10-1714MSC CruisesWorld AmericaMiami, FloridaPuerto Plata, Dominican Republic | San Juan, Puerto Rico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Roatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico$1,340
$96/night
$1,880
$135/night
$2,080
$149/night
$3,751
$268/night
2026-10-102026-10-2414MSC CruisesWorld AmericaMiami, FloridaRoatan (Isla Roatan), Bay Islands, Honduras | Costa Maya (Mahahual), Mexico | Cozumel, Mexico | Ocean Cay Marine Reserve (Cruise Line Private Island) | Puerto Plata, Dominican Republic | San Juan, Puerto Rico$1,300
$93/night
$1,860
$133/night
$2,050
$147/night
$3,721
$266/night
Showing 15 of 78 results. Sign in or subscribe to see all results.