Anthony Barrett was in his room in the Sheraton Brussels Airport Hotel when a blast ripped through an airport terminal opposite.
Mr Barrett works for the Wales Audit Office and is in Belgium for a work conference.
He told ITV Cymru Wales: "I looked out of the window and I could see windows blown out of the terminal building, people fleeing from the building and at that point I saw at least one person lying on the ground."
More top news
The parents of a teenager from the Vale of Glamorgan, who was killed in Magaluf, have said they are devastated.
Australian international Joe Burns is set to join Glamorgan in place of injured countryman Shaun Marsh for the remainder to the T20 Blast
Police have warned of a 'higher than usual presence of officers' as they investigate the assaults.