Joneil recommends booking in advance, but she didn't try to just find somewhere upon arrival so perhaps that can work too, although to be safe we recommend ringing up in advance. Ctrip is a good place to find hotels for every budget if you want to take a look at what is available before you get there. As for food, she says it was affordable. A quick dianping check shows that there is something for every budget as you might expect if you want more information. Enjoy!