Its restaurant offers good food too. Dali Hotel is the second hotel for the foreign tourists. It is a bit further away, on Fuxing Lu, and a bit expensive but an acceptable option if all other places are booked up. It has beds in triples with private bath for 35Y. Basic doubles with bathroom start at 110Y, but there's a bit of variety so check a few. It maintains some old buildings.
Staff wears minority headdresses.
Jinhua Hotel is probably one of the more modern hotels in Dali. It stands at the cross of Fuxing Lu and Huguo Lu. Many groups choose this hotel. But if you're in the mood for luxury, or are toting the kids around, this would be a good choice. Some have bathtubs, brand new and big enough to stretch out in.