The US State Department has confirmed all personnel are accounted for. It is working with the Saudi authorities to gather further details about the incident.
An eyewitness says police appeared to carry out at least three controlled explosions in the area, following the initial blast.
It is the first bombing in years to target foreigners in Saudi Arabia.
In 2004, militants attacked the Jeddah consulate, killing nine people.(Euronews)