The following countries do not need a visa for visits of up to 90 days. Algeria, Andorra, Argentina, Australia, Austria, Bahrain, Belgium, Brazil, Bulgaria, Burkina Faso, Canada, Chile, China, Colombia, Cote d'Ivoire, Croatia, Cyprus, Czech, Denmark, Estonia, Finland, France, Germany, Greece, Hong Kong(30 days), Hungary, Iceland, Indonesia, Ireland, Italy, Japan, Kuwait, Latvia, Libya, Liechtenstein, Lithuania, Luxembourg, Maldives, Malta, Mexico, Monaco, Netherlands, New Zealand, Niger, Norway, Oman, Peru, Poland, Portugal, Puerto Rico, Qatar, Romania, Russia, Saudi Arabia, Senegal, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, The Philippines, The United Kingdom, United States of America, Tunisia, Turkey and United Arab Emirates.
Nationals from Republic of Congo, Guinea and Mali must obtain an ETA before entering Morocco.
Morocco ETA
Countries not requiring visa to enter Morocco
Morrocan embassies worldwide