Take a cruise with a Western Carribean itinerary, and it's likely you'll stop in Jamaica. While some will tell you not to bother getting off the ship, we suggest you ignore the negative nancy's and experience Jamaica, after all, isn't part of the fun in cruising seeing the different places. Jamaica is one of those destinations that has so much to offer; the natural beauty of the rainforests and white-sand beaches, coupled with history and adventure, it has something for everyone.
Our favorite family-friendly way to spend a day in Jamaica is with a day pass to the Hilton Rose Hall Resort & Spa. Located about 20-25 minutes from both the ports at Falmouth and Montego Bay, Hilton Rose Hall is an all-inclusive resort loaded with amenities.