In June 1980, his favourite pub, The Oaks at Neutral Bay, opened The John Meillon OBE Bar in his honour. Meillon continued to frequent the bar over the following decade, including visiting in the week before his death from cirrhosis. His body was found in his home at Neutral Bay on 11 August 1989. He was awarded the Raymond Longford lifetime achievement award posthumously.