Cockwood has two public houses. The Anchor Inn which is on the harbour front and the Ship Inn, nearer the village hall.
In Cockwood, there are two pubs available to the public: The Anchor Inn, which is located by the harbor, and The Ship Inn, situated near the village hall.