JarDuck, the spa's are quite dear, but a tradditional Thai massage expect to pay 200-300 baht per hour, I usually tip an additional 50 baht as well.
For negotiating, you don't need any Thai at all :), most vendors will have a large calculater with them, they punch in the number and show you, you put in a lower number - etc etc until you can agree on a price