The cost of a massage at a spa varies depending on the type of massage, duration, and location. Prices generally range from £60 to £120 per hour.