Так, має.
Іноземці та особи без громадянства, які працюють в Україні, мають право на відпустки нарівні з громадянами України (ч. 2 ст. 2 Закону України «Про відпустки» від 15.11.1996 № 504/96-ВР).
Із консультації «Як надавати додаткову відпустку на дітей»