Though less decadent than some of the medina’s more storied hotels, Riad Ahlam offers charm in spades at budget-friendly rates. With its trickling fountain and potted citrus trees, an elegant central courtyard is the setting for highly Instagrammable daily breakfasts brimming with homemade pastries and breads, fresh fruit and juices, sweet jams, and aromatic coffee; lunch and dinner highlight typical Fassi fare such as spiced tagines and vegetable couscous. Guests seeking pampering can indulge in a massage on-site, then retreat to one of eight rooms featuring colorful local textiles, traditional Moroccan lamps and lanterns, and brightly hued bathrooms with mosaic-tiled showers and shiny copper sinks. There’s also a scenic rooftop terrace, a prime perch for a cup of mint tea with a view.