Photo: Pool at Secrets St. James Montego Bay / AMResorts
10. Secrets St. James Montego Bay
Port: Montego Bay, Jamaica
Don’t worry about grabbing a cab: This adults-only all-inclusive provides round-trip transfers to day passers from the cruise port. Soak in the sun on the 2,400-foot-long beach, kayak or windsurf, try your hand at archery or croquet, or just park yourself by the pool with a daiquiri. All food and drinks are included with the day pass.
Cost: $60 per person