A "cosy pub" refers to a small, comfortable and warm establishment where people can gather to relax, have a drink, and enjoy a friendly and intimate atmosphere. Full definition
Down a pint: There are cosy pubs at every turn in the old town and even micro breweries such as the Lion and Key on High Street, who brew under the Cathead label. (thetravelmagazine.net)