Essaouira has a very low crime rate, making it a safe place to visit, even for solo female travellers.