Morocco — Visas and Vaccinations
All visitors to Morocco are required to get a visa prior to arriving except for citizens from the United States, the United Kingdom and other Schengen member countries who are exempt. All nationals of other regions will need to contact the Moroccan embassy in their home country prior to travel. Everyone required to have a passport that is valid for at least six months after departure.
Health and Safety
Most of the main cities in Morocco have good healthcare including hospitals and emergency pharmacies. Several of the major hotels also have in-house clinics. Even though government hospitals provide free or low cost treatment for emergencies, it is still advised to get travel or medical insurance before departure. It is also recommended that immunizations for the following be taken: Hepatitis A and B, Typhoid, Rabies, and Diphtheria.
While Morocco is generally a safe place, it still suffers from the usual tourism-related problems like pick pocketing and muggings. Travelers are advised to stay in large groups, especially at night and to keep money in safety deposit boxes or hidden wallets.
Women in particular may receive a great deal of unwanted attention in the form of whistling and cat calls. Females would do well to dress modestly and to wear dark glasses to avoid eye contact.
Food and drink in Morocco are generally safe, but many travelers choose to stick to bottled water, especially in the more remote areas, where sanitation cannot be guaranteed. Any meat should be thoroughly cooked and fruits and vegetables should be peeled before consumption.