MSC Cruises

MSC Seashore

Port Canaveral → Nassau → Ocean Cay → Port Canaveral

Dec 13, 2026 · 4 nights

$209 interior · $52/night

19% below typical · 3-month low
MSC Cruises

MSC Seashore

Port Canaveral → Nassau → Ocean Cay → Port Canaveral

Dec 10, 2026 · 3 nights

$210 interior · $70/night

12% below typical · 3-month low
MSC Cruises

MSC Grandiosa

Port Canaveral → Nassau → Costa Maya (Mahahual) → Port Canaveral

Dec 5, 2026 · 14 nights

$626 interior · $45/night

15% below typical
MSC Cruises

MSC Grandiosa

Port Canaveral → Nassau → Puerto Plata → Port Canaveral

Dec 26, 2026 · 14 nights

$1,479 oceanview · $106/night

5% below typical
MSC Cruises

MSC Grandiosa

Port Canaveral → Nassau → Costa Maya (Mahahual) → Port Canaveral

Dec 12, 2026 · 7 nights

$319 interior · $46/night

3% below typical
MSC Cruises

MSC Seashore

Port Canaveral → Puerto Plata → Port Canaveral → Port Canaveral

Dec 27, 2026 · 11 nights

$1,029 interior · $94/night

2% below typical
MSC Cruises

MSC Seashore

Port Canaveral → Nassau → Puerto Plata → Port Canaveral

Dec 20, 2026 · 14 nights

$1,543 interior · $110/night

1% above typical
MSC Cruises

MSC Seashore

Port Canaveral → Nassau → Ocean Cay → Port Canaveral

Dec 20, 2026 · 7 nights

$706 interior · $101/night

MSC Cruises

MSC Seashore

Port Canaveral → Nassau → Ocean Cay → Port Canaveral

Dec 3, 2026 · 3 nights

$195 interior · $65/night

5% below typical
MSC Cruises

MSC Grandiosa

Port Canaveral → Nassau → Costa Maya (Mahahual) → Port Canaveral

Dec 19, 2026 · 14 nights

$1,691 oceanview · $121/night

1% above typical
MSC Cruises

MSC Seashore

Port Canaveral → Nassau → Ocean Cay → Port Canaveral

Dec 17, 2026 · 3 nights

$299 interior · $100/night

4% below typical
MSC Cruises

MSC Grandiosa

Port Canaveral → Nassau → Puerto Plata → Port Canaveral

Dec 5, 2026 · 7 nights

$2,421 suite · $346/night

2% below typical
MSC Cruises

MSC Seashore

Port Canaveral → Nassau → Ocean Cay → Port Canaveral

Dec 6, 2026 · 4 nights

$209 interior · $52/night

MSC Cruises

MSC Seashore

Port Canaveral → Puerto Plata → Ocean Cay → Port Canaveral

Dec 27, 2026 · 7 nights

$829 interior · $118/night

6% above typical · Price trending down

Browse by departure port