Though less decadent than some of the medina’s luxury hotels, Riad Ahlam offers charm and traditional Moroccan style at more budget-friendly rates. Its elegant central courtyard, complete with a trickling fountain and potted citrus trees, is the charming setting for daily breakfasts, a delightful (and Instagrammable) spread of homemade pastries and breads, fresh fruit and juices, sweet jams, and aromatic coffee. Lunch and dinner highlight other typical Fassi fare, such as spiced tagines and vegetable couscous. Eight guest rooms wrap around the inner courtyard and feature colorful local textiles, handsome wooden furnishings, and Moroccan lamps and lanterns, while brightly hued bathrooms have mosaic-tiled showers and shiny copper sinks. Guests seeking pampering can indulge in a massage on-site. There’s also a lovely rooftop terrace that makes a scenic perch for a cup of mint tea with a view.