The UN official said the facility was severely damaged but none of the Ghanian troops inside the bomb shelters inside were injured.
In 1996, during an Israeli air and artillery offensive against Lebanon, artillery blasted a UN base at Qana in southern Lebanon, killing more than 100 Lebanese civilians who had taken refuge with the peacekeepers.
The mission of UNIFIL, which has nearly 2,000 military personnel and more than 300 civilians, is to patrol the border line, known as the Blue Line, drawn by the United Nations after Israel withdrew.
The force is made up of more than 1,990 troops from China, France, Ghana, Ireland, India, Italy, Poland and Ukraine.