Moroccan passport holders do not need a pre-arranged visa to visit Dubai (UAE). They are eligible for a free 30-day visa on arrival, extendable for another 30 days.
Requirements: passport valid ≥6 months, return/onward ticket, proof of accommodation. Always verify latest rules with UAE embassy or airline before travel.