Citizens of many countries, including the United States, Canada, and European Union member states, do not require a visa for stays of up to 90 days. Check with the Moroccan embassy or consulate in your home country for specific requirements.