Skip to content
Advanced Cruise Search | Your Ultimate Vacation Finder!
When?
Sailing On:
Where To?
Budget:
Cruise Line ID: MSC × Departure Port: Miami, Florida ×
Ship ▲ ×Suite ▲ ×
Departure Return Nights Cruise Line Ship ▲Departure PortPorts of CallInterior Window Balcony Suite ▲
2026-11-112026-11-154MSC CruisesMeravigliaMiami, FloridaOcean Cay Marine Reserve (Cruise Line Private Island) | Freeport, Grand Bahama Island$215
$54/night
$335
$84/night
$405
$102/night
$1,525
$382/night
2026-11-152026-11-216MSC CruisesMeravigliaMiami, FloridaGrand Turk Island, Turks & Caicos | Ocean Cay Marine Reserve (Cruise Line Private Island) | Nassau, Bahamas$378
$63/night
$518
$87/night
$668
$112/night
$2,258
$377/night
2026-11-292026-12-056MSC CruisesMeravigliaMiami, FloridaGrand Turk Island, Turks & Caicos | Ocean Cay Marine Reserve (Cruise Line Private Island) | Nassau, Bahamas$328
$55/night
$468
$78/night
$618
$103/night
$2,258
$377/night
2027-01-102027-01-166MSC CruisesMeravigliaMiami, FloridaGrand Turk Island, Turks & Caicos | Ocean Cay Marine Reserve (Cruise Line Private Island) | Nassau, Bahamas$418
$70/night
$618
$103/night
$768
$128/night
$2,258
$377/night
2026-12-132026-12-196MSC CruisesMeravigliaMiami, FloridaGrand Turk Island, Turks & Caicos | Ocean Cay Marine Reserve (Cruise Line Private Island) | Nassau, Bahamas$348
$58/night
$488
$82/night
$638
$107/night
$2,278
$380/night
2027-01-022027-01-108MSC CruisesMeravigliaMiami, FloridaPhilipsburg, St. Maarten | Basseterre, St. Kitts | Charlotte Amalie, St. Thomas, U.S.V.I. | Amber Cove (Puerto Plata), Dominican Republic$628
$79/night
$808
$101/night
$968
$121/night
$2,888
$361/night
2026-12-052026-12-138MSC CruisesMeravigliaMiami, FloridaSan Juan, Puerto Rico | Basseterre, St. Kitts | Charlotte Amalie, St. Thomas, U.S.V.I. | Amber Cove (Puerto Plata), Dominican Republic$558
$70/night
$738
$93/night
$908
$114/night
$2,918
$365/night
2026-12-272027-01-026MSC CruisesMeravigliaMiami, FloridaGrand Turk Island, Turks & Caicos | Ocean Cay Marine Reserve (Cruise Line Private Island) | Nassau, Bahamas$1,108
$185/night
$1,268
$212/night
$1,428
$238/night
$3,548
$592/night
2026-12-192026-12-278MSC CruisesMeravigliaMiami, FloridaPhilipsburg, St. Maarten | Basseterre, St. Kitts | Charlotte Amalie, St. Thomas, U.S.V.I. | Amber Cove (Puerto Plata), Dominican Republic$778
$98/night
$1,018
$128/night
$1,198
$150/night
$3,548
$444/night
2026-11-212026-11-298MSC CruisesMeravigliaMiami, FloridaPhilipsburg, St. Maarten | Basseterre, St. Kitts | Charlotte Amalie, St. Thomas, U.S.V.I. | Amber Cove (Puerto Plata), Dominican Republic$648
$81/night
$888
$111/night
$1,068
$134/night
$4,108
$514/night
2027-01-162027-01-248MSC CruisesMeravigliaMiami, FloridaPhilipsburg, St. Maarten | St. Johns, Antigua | Charlotte Amalie, St. Thomas, U.S.V.I. | Puerto Plata, Dominican Republic$678
$85/night
$858
$108/night
$1,018
$128/night
$4,698
$588/night
2026-11-112026-11-2110MSC CruisesMeravigliaMiami, FloridaOcean Cay Marine Reserve (Cruise Line Private Island) | Freeport, Grand Bahama Island | Grand Turk Island, Turks & Caicos | Nassau, Bahamas$895
$90/night
$1,115
$112/night
$1,345
$135/night
$4,985
$499/night
2026-11-292026-12-1314MSC CruisesMeravigliaMiami, FloridaGrand Turk Island, Turks & Caicos | Ocean Cay Marine Reserve (Cruise Line Private Island) | Nassau, Bahamas | San Juan, Puerto Rico | Basseterre, St. Kitts | Charlotte Amalie, St. Thomas, U.S.V.I. | Amber Cove (Puerto Plata), Dominican Republic$1,105
$79/night
$1,395
$100/night
$1,695
$122/night
$6,565
$469/night
2026-12-052026-12-1914MSC CruisesMeravigliaMiami, FloridaSan Juan, Puerto Rico | Basseterre, St. Kitts | Charlotte Amalie, St. Thomas, U.S.V.I. | Amber Cove (Puerto Plata), Dominican Republic | Grand Turk Island, Turks & Caicos | Ocean Cay Marine Reserve (Cruise Line Private Island) | Nassau, Bahamas$1,125
$81/night
$1,415
$102/night
$1,715
$123/night
$6,625
$474/night
2026-11-212026-12-0514MSC CruisesMeravigliaMiami, FloridaPhilipsburg, St. Maarten | Basseterre, St. Kitts | Charlotte Amalie, St. Thomas, U.S.V.I. | Amber Cove (Puerto Plata), Dominican Republic | Grand Turk Island, Turks & Caicos | Ocean Cay Marine Reserve (Cruise Line Private Island) | Nassau, Bahamas$1,225
$88/night
$1,575
$113/night
$1,885
$135/night
$6,945
$497/night
Showing 15 of 155 results. Sign in or subscribe to see all results.