Puerto Seco Beach

A public beach park in Discovery Bay with calm, clear water, a water playground and slides. It is a popular holiday spot for local families.

Puerto Seco Beach is in Discovery Bay, about 30 km west of Ocho Rios. Local tradition holds that Columbus first landed in Jamaica here in 1494. The bay is protected by reefs, so the water is shallow, calm and clear, making it good for swimming and family play. The park has inflatable water playgrounds, slides, a snack bar and changing facilities. Adult admission is about 10 US dollars, with water activities charged separately. Opening hours are roughly 9:00 to 17:00. The drive from Ocho Rios takes about 35 minutes, and it can be combined with a visit to the Seville Heritage Park on the same day.

Opening hours

About 09:00–17:00

Beach · Family-friendly · Water park

Nearby sights

Places to eat nearby

More in Ocho Rios