The blaze took place on Friday evening as fire services were called at 7:28pm, with 12 engines and 80 personnel attending the scene.
The fire wasn’t under control until 10:18pm.
Half of the ground, first and second floors of the pub had been damaged, and the roof was also destroyed.
The cause of the fire is still under investigation.