Travelers Insurance is always a good idea, but you can do fine with just cash if you are going to spend a long period of time here. Health care is not generally expensive here in Morocco, but you will need a prescription to get medications refilled. You may have to change some medication brands because not all the ones we are used to getting easily are available in Morocco. For Example: Tylenol and Rolaids are not sold here. If you are looking for herbal therapy, you can find many things you are familiar with at spice shops and perfume shops that are used for various ancient natural remedies. Many doctors here regularly use eastern medicine and herbal treatments here for the locals rather than expensive western medications, so if this is what you prefer, you just need to say so. Â
I am in Marrakech, not Essaouira but I can assure you finding a doctor is not hard if you speak a little French or can have someone translate for you. I know Essaouira is a rather small city, so I suggest you go to a nearby larger city like Casablanca or Marrakech for regular medical care when ever possible and any testing you may need will have to be done at a separate laboratory, most doctors don't do testing in office. The Consulate General can give you a list of English speaking doctors and medical facilities if you are having trouble finding what you want. You can contact the Consulate General via the Internet. It is good to register that you are in Morocco with them anyway.
If you need emergency care the local hospitals are not terrible, but they are certainly a little out of date (expect something from 1950) but most will give you preferential treatment if you have your blue American passport with you, but I suggest you keep a stash of 400 or 500 dirham tucked inside your wallet just in case. Some doctors working in public hospitals still will not touch a patient even if he is dieing right in front of his eyes if he believes he cannot pay for his treatment. Food, blankets, and Medication (even pain medication) aren't routinely given in hospitals, so if you are in pain, you will need to have someone go to a pharmacy outside of the hospital and buy your prescription for you, or you will just have to suffer until you can do it yourself. If you are here alone, this is where the Consulate General can be of great help, so I suggest you keep their number handy or even clip it inside your passport.Â
I hope you enjoy your say in Morocco. Essaouira is a great artist's community and if you get the chance to visit Marrakech I think you will fine it is here too.