In most hotels I have found that they can be anywhere from 20dt to 100dt, Usually they sell spa packages, so massages combined with other treatments. The hammam I have found to be cheap everywhere, usually 10dt for the steam room, and about 20dt if you have a scrub before. Massages around 30dt, depending on the time.