14 nights West Caribbean From Port Canaveral, Florida

MSC Cruises logo

An elevated panoramic shot of the beautiful Ocho Rios Bay in Jamaica, showing a large cruise ship docked at the pier, a sandy beach, and luxury resorts under a blue sky.
MSC Seashore cruise ship exterior.
1 of 2

Sailing Dec 20, 2026

from $2,004 per person* taxes and fees included