Yes, Indian passport holders may be eligible for a visa on arrival in Dubai if they meet certain conditions. They must hold a valid US visa, US Green Card, UK residence visa, or EU residence permit. The passport should be valid for at least six months from the date of arrival. If eligible, travelers can obtain the visa at the airport after landing in Dubai by paying the required fee.