As of September 2010, Royal Caribbean sails to Jamaica's northern coastal town of Ocho Rios. According to the company's website, Freedom Class, Voyager Class and Vision Class vessels go to Ocho Rios. All ships have swimming pools, ice skating rinks, miniature golf, lounges and other attractions to keep passengers busy. In Ocho Rios, guests can shop, go river rafting or sample the local cuisine. Royal Caribbean's seven-night cruise includes stops in Ocho Rios and Grand Cayman Island.
The Western Caribbean Cruise offered by Princess Cruises includes stops in Grand Cayman Island and Montego Bay, Jamaica. As of September 2010, eight Princess Cruises ships sail to the Caribbean, and on each vessel guests can enjoy on-board swimming, bars and lounges, spas, live entertainment, shopping and children's activities. There are also educational courses available. Each cruise provides passengers plenty of on-shore time to explore nature, shopping, entertainment and dining.
Ocho Rios, Jamaica and Grand Cayman Island are both ports of call for the seven-day Western Caribbean cruise offered by Norwegian Cruise Line. As of September 2010, cruise passengers can take advantage of the line's freestyle cruising option that allows you to choose what you want to do and when you want to do it. Activities include dining, gaming, kid's clubs, massage and spa therapy, swimming, live entertainment and more.