When I stay in Chiang Mai I stay at the Montri Hotel (opposite the Taipai gate).They are GF and a reasonable price (600 Baht last time I was there). Just up the street about 100m is the Top North Hotel and they too are GF and cheap.
The Hash House Harriers Bar is on the same street too!!