Pool at Secrets St. James Montego Bay
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