The main beach of Ocho Rios, popular with tourists, is the long fenced-off crescent known variously as Turtle Beach and Ocho Rios Bay, stretching east from the Turtle Towers condominiums to the Renaissance Jamaica Grande Resort. There are changing rooms and palms for shade. It's a pleasant scene but can be a bit overshadowed by cruise ships when they're in port.