Book one of our wonderful spa hotels and treat yourself from the moment you arrive. Discover the riverfront in Tafraout---worth a picture or two! Make sure you pay a visit to the monuments during your stay. Hotels with spas are a great way to break away from your daily routine and add a layer of luxury to your stay.