Citizens of the countries listed below do not need to apply for a visa before visiting the UAE. They can get a 30-day visa on arrival, with a 10-day grace period for extensions.
They can apply for two types of visas
30-day visit on arrival
90-day visit on arrival
For a 30-day visit on arrival
If you have a passport from one of the countries or territories listed below, you do not need to apply for a visa in advance to visit the UAE. Simply disembark from your flight at Dubai International and proceed to immigration to have your passport stamped with a free 30-day visit visa.
Andorra
Australia
Brunei
Canada
China
Hong Kong
Japan
Kazakhstan
Macau
Malaysia
Mauritius
Monaco
New Zealand
Republic of Ireland
San Marino
Singapore
Ukraine
UK & Northern Island
USA
Vatican City
For a 90-day visit on arrival
If you have a passport from one of the countries or territories listed below, you will be issued a multiple entries 90-day visit visa that is valid for 6 months from the date of issue and allows you to remain for a total of 90 days. If their 90-day visa on arrival has been fully utilized, citizens of the following European countries are also eligible to apply for a prearranged visit visa.
Argentina
Austria
Bahamas
Barbados
Belgium
Brazil
Bulgaria
chile
Colombia
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
El Salvador
Estonia
Finland
France
Germany
Greece
Honduras
Hungary
Iceland
Italy
Kiribati
Latvia
Liechtenstein
Lithuania
Luxembourg
Maldives
Malta
Montenegro
Nauru
Netherlands
Norway
Paraguay
Peru
Poland
Portugal
Romania
Russian Federation
Saint Vincent
San Marino
Serbia
Seychelles
Slovakia
Slovenia
Solomon Islands
South Korea
Spain
Sweden
Switzerland
Uruguay
Grenadines
For more details on the country vise requirements and other queries, you can always check here