We stayed 3 nights in Riad Al Zahia in October 2011 and thoroughly enjoyed our stay. The riad was initially a little tricky to find but the locals were very helpful in directing us, and then we learned the Riad was central to both the souks and the beach. We booked an offer for bed, breakfast and evening meal which caused some confusion as the staff were not aware and tried to charge again for dinner, but the manager was really helpful and the misunderstanding was easily sorted out. (It turns out we could have had dinner in the riad every night for the same price - so check out the details on arrival of any offers like this!) The meal we did have was a delicious tagine, and the riad has a lovely reading and dining room where you can relax with a glass of wine. The rooms in the riad are beautiful and add to the seaside atmosphere - we stayed in the 'Ilham' room which had a lovely 4-poster bed.
All in all, Riad Al Zahia is a lovely riad in a good location if you are staying in Essaouira and we would recommend it highly to other visitors.
