The Belgian capital declined to host a UEFA Nations League match between Belgium and Israel in September over the "dramatic situation in Gaza."
The city of Brussels said hosting a potential UEFA Nations League match would be a security stress and difficult for city officials to organise.
The match was scheduled to take place at the Stade Roi Baudouin on September 6.
Brussels' first alderman Benoit Hellings said on Wednesday that he discussed the situation thoroughly with the federal government, police forces and the Belgian Football Federation (URBSFA).
In a statement, Hellings said that the game would provoke “major (counter-) demonstrations, compromising the safety of spectators, players, residents and our police forces alike.”
“The Red Devils’ matches have always been moments of unity and togetherness. The humanitarian and security situation in Gaza and its repercussions force the (city) to inform the URBSFA that it is not possible to organise this match at the Stade Roi Baudouin.”
Other matches hosted in Belgium against France on October 14 and Italy on November 14 will go ahead as planned.
Hundreds of pro-Palestinian demonstrators have taken to the streets repeatedly in Brussels since the start of the war between Israel and Hamas.
Brussels had been on security alert before the war in Gaza started, as Belgium is a target for extremist attacks.
Most recently a football game between Belgium and Sweden was suspended after a gunman fatally shot two Swedish fans in Brussels before kick-off started.