Perched on a cliff 13km east of Port Antonio is the little hamlet of Fairy Hill. Follow the road steeply downhill and you’ll reach Winnifred Beach, yet another totally gorgeous strip that puts a lot of the sand in more famous places to shame. It's the only truly public beach on this stretch of the coast, and has a great vibe, with food and drink stands, weekend sound systems and Jamaicans from all walks of life.
If you drive, please make a donation for parking – the beach relies on public funds for its upkeep.