Seven others were wounded, six Saudis and a Bangladeshi national, it added.
In Yemen, medics said three people were killed and six others were injured in Saudi-led coalition air strikes in Ajama, a town northwest of the rebel-held capital Sanaa.
"Three civilians including a child and a woman were killed, and six others were wounded," medics told AFP.
Yemen's Huthis regularly launch missiles and drones into neighbouring Saudi Arabia targeting its airports and oil infrastructure.
But the latest incident marks the first time in months that Huthi attacks on Saudi have resulted in fatalities.
The UN estimates Yemen's war will have claimed 377,000 lives by the end of the year through both direct and indirect impacts.
More than 80 per cent of Yemen's population of about 30 million requires humanitarian assistance.