Majority of visitors to UAE will have to obtain a visa prior to entering the emirate. Citizens of certain countries (GCC nationals and nationals of listed countries) do not require visa prior to arrival at the UAE airport. For the rest, who do not fall into this category, there are other efficient systems in place.
Nationalities who can avail free visa on arrival:
Citizens of the GCC countries (Bahrain, Kuwait, Oman, Qatar, and Saudi Arabia) either do not need a visa to enter the UAE, or can obtain one on arrival.
Nationals belonging to the following countries will be granted visa on arrival in UAE. Therefore, no prior arrangements have to made, and the visa stamp is free on arriving Airport in UAE. However, this list may vary from time to time, and it is therefore advised that you check with your airline or local UAE embassy before entering UAE.
Andorra, Australia, Austria, Belgium, Brunei, Bulgaria, Canada, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Holland (Netherlands), Hong Kong, Hungary, Iceland, Ireland, Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malaysia, Malta, Monaco, Netherlands (Holland), New Zealand, Norway, Paraguay, Poland, Portugal, Romania, San Marino, Seychelles, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, United Kingdom (UK), United States (USA) and Vatican City6
Among this list, the nationalities of Iceland, Liechtenstein, Norway, Switzerland, Belgium, Bulgaria, Croatia, Cyprus, Romania, Andorra, Monaco, San Marino and Vatican City will get free 90 days visa were as the rest in can avail only 30 days.
People from other countries need a sponsor to get a visit visa to UAE. A sponsor can be hotels, airlines, family members or friends. The duration of stay can be 30 days to 90 days.
The people under visit visa are not allowed to work, but they are allowed to search for jobs and once they get it, they need to convert the visa in to job visa.