Going to the hamman, or public bath-house is an essential part of the Marrakesh experience. After being scrubbed down in the steam room, you’ll never have felt as clean as you like. Upscale hammans now offer the best treatments to entice the spa tourist crowd, with many riads have their own in-house hammam for guests. Choose from a menu of different options, with Moroccan ghassoul (mineral clays mixed with herbs and petals), gommage (scrubs), body wraps and most types of massage on offer. Noted hammams with the full spa experience include Le Bain Bleu and Sultana Spa – but check with your accommodation as to what they offer before booking.