Dar Al Manar
This delightful guesthouse just outside of town is an ideal place to unwind. Having only five rooms—each done up with Moroccan zellij (tile work), traditional furnishings, and embroidered linens—it offers a genuine sense of peace. The feeling is further enhanced by splendid gardens and an upstairs terrace that comes complete with a solarium. While breakfast is included, lunch and dinner can also be ordered in advance and often include homemade bread and vegetables from the garden.