Dar Al Manar
This delightful guesthouse just outside of town is an ideal place to unwind. This contemporary villa has only five rooms—each done up with Moroccan zellij tiles, traditional furnishings, and embroidered linens—and offers a genuine sense of peace. That 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, including homemade bread and vegetables from the garden.