Have you looked at airbnb.com?
I just did a mythical search for 1Jun-31Jul in Chiang Mai for a 3 bedroom abode and got 174 potential airbnb rentals.
I didn't enter any other factors into the filters (i.e., price, kitchen, pool, etc.) so results will vary based upon your individual requirements. Best of luck and safe travels.