The strikes wounded 17 people, including school children taking final exams, medical officials said. The Saudi and Emirati embassies were damaged, witnesses and security officials said.
Yemen is torn by fighting between Shiite Houthi rebels allied with forces loyal to former President Ali Abdullah Saleh against President Abed Rabbo Mansour Hadi's coalition-backed forces, as well as southern separatists, local militias and Sunni extremists.
The Saudi-led and US-backed coalition, made up mainly of Gulf nations, has been launching airstrikes against the rebels since March.
Meanwhile in the port city of Aden, dozens of families of those wounded in fighting besieged the city's only working oil refinery, effectively shutting down production, pro-government security officials said. The families say they only will end the siege when the wounded are flown out of Yemen for treatment.
All officials and witnesses spoke on condition of anonymity because they are not authorized to brief reporters or for fear of reprisals.
"They just keep making promises but then give us nothing," protester Moheeb Abdo said.
Aden officials couldn't be reached for comment.
