7-night Western Caribbean Holiday Cruise From Miami, Florida

Royal Caribbean 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.
Royal Caribbean Independence of the Seas ship exterior
1 of 2

Sailing Dec 20, 2026 - Dec 24, 2027

from $1,007 per person* taxes and fees included