Just in front of the Bruntsfield links pitch and putt first hole, there is one of the nicest pubs in Edinburgh: The Golf Tavern. It has loads of character, the service is good and the food is great.
On games days there is a huge screen and also a good selection of ales to keep you entertained.