Edit: As of March 18, the UAE will not be granting visa on arrival to any countries.
The UAE announced it would be suspending the issue of new visas to incoming passengers in a bid to prevent the coronavirus outbreak.
But there has been some confusion over who can enter and not enter the country.
Dubai Airports has clarified that countries that can obtain a visa on arrival are exempt from the ban.
It states on Dubai Airports website:
Issuance of Visas
Effective March 17, UAE authorities have temporarily suspended the issuance of all entry visas. This does not apply to those passengers holding diplomatic passports or
those who have had visas issued prior to March 17.
It also does not apply to passengers who hold passports from the following countries.
These passengers can continue to travel to and from the UAE although may be subject to additional screening:
Australia, Austria, Belgium, Brunei, Bulgaria, Canada, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, Ireland, Italy (from Rome only), Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malaysia, Malta, Monaco, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, San Marino, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, The Vatican, United Kingdom and The United States of America.
You can read the full advisory here.