Ocho Rios Bay Beach also referred to as “Turtle Beach” is nestled between Sunset Jamaica Grande on the eastern side and Ocho Rios Cruise Ship pier on the western end. Its brilliant white sand, crystal clear water and captivating view of the Caribbean Sea are complemented by other amenities such as concessionary motorized water sports activities, snack shop and picnic facilities. Ideal for your special events including weddings, parties, and family trips.