The main beach of Ocho Rios is the long crescent of Turtle Beach , stretching east from the Turtle Towers condominiums to the Renaissance Jamaica Grande Resort. There are changing rooms, and palms for shade.