How to obtain a Moroccan visa?
The list “LAHSINI A” has provided seems to be out of date. Based on the website of the Moroccan Foreign Ministry the following countries are visa exempted for a stay of up to 90 days: Algeria, Andorra, Argentina, Australia, Austria, Bahrain, Belgium, Brazil, Bulgaria, Canada, Chile, Congo (Brazzaville), Croatia, Cote d’Ivoire, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Guinea, Hong-Kong¹, Hungary, Iceland, Indonesia, Ireland, Italy, Japan, Kuwait, Latvia, Libya, Liechtenstein, Lithuania, Luxembourg, Mali, Malta, Mexico, Monaco, Netherlands, New Zealand, Niger, Norway, Oman, Peru, Philippines, Poland, Portugal, Puerto Rico, Qatar, Romania, Saudi Arabia, Senegal, Singapore¹, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, Tunisia, Turkey, United Arab Emirates, United Kingdom, United States, Venezuela ¹= may only stay for 30 days http://www.maec.gov.ma/fr/consulaires/s