Yes, Morocco is one of the safer countries in the world to visit. Like travelling anywhere, you need to stay aware of your surroundings. Larger cities in Morocco as in most places suffer from petty theft. There have been complaints of overly-insistent vendors in Marrakesh’s Medina. You may experience harassment as a woman. But for the most part, Moroccans are very friendly and hospitable.