I have being to Eqypt Morocco and Turkey (including the far east of the country where the islamic culture is much more dominant than it is on the mediteranian coast), all are very safe ! They can be very expensvie if you want to live in luxury, but other wise all are relativly cheap in comparison with europe, Australia etc.
Getting used to the culture of bargining and people constantly trying to rip you off was the most bothering part of my trip, during my time I have
-Being left outside the great pyrimid and told to get back to cairo myslef after our camel tour guide claimed I did not pay for the tour, and demaded payment again.
- Being "accidently" taken by a taxi driver the wrong international airport in Cairo, (we ended up paying him in the "valuable" zimbabwian dollars we had on hand

)
- Being charged five euro for "assistance" i did not need when completing a landing card in tangier.
I could give loads of other examples.
Ask someone for any sort of assistance for anything and they will usually try to charge you an outrageous fee for it. Getting rid of the multitude of sellers who dont take no for an answer also takes lots of patience.
Keep in mind however it effects the locals almost as much as it does the tourists, and it really adds to the culture of your holiday.
Most importantly you should never insult their religion, and if you go somewhere like saudi araiba be aware that the laws of the country are very strict! Do your research before jumping on the plane.