Roboten ska ha avfyrats av Huthirebeller i grannlandet Jemen, som har utfört flera liknande attacker de senaste månaderna.
En saudiskledd militärallians kämpar sedan 2015 på regeringssidan mot de Iranstödda Huthirebellerna i Jemen. Det här var den sjätte attacken mot Riyad sedan december.
Flera explosioner
Enligt Reuters hördes åtminstone sex kraftiga explosioner. Bråte från robotarna spreds över bostadsområden i huvudstaden. Inga personer skadades, uppger militäralliansen i ett uttalande.
Enligt rebellernas tv-bolag al-Masirah träffade robotarna det saudiska försvarsdepartementet och andra platser i huvudstaden. Den saudiskledda koalitionens talesperson Turki al-Maliki tillbakavisar uppgiften om att försvarsdepartementet ska ha träffats.