The cost of a balayage appointment can vary depending on the salon, location, and the complexity of the desired look. Typically, a balayage appointment can cost anywhere from AED 500 to AED 2000 in Dubai.