As an Indian passport holder, you can get visa on arrival in Dubai for a maximum of 14 days, subject to certain conditions such possession of a valid US, UK or EU visa or a residence permit from these countries. Those who do not have any of the documents listed above must get their visa before arriving in Dubai.