Hotel La Casa de Piedra
This fine hotel, with its sunny, cobblestone courtyard and appealing restaurant, tops the rest. Guest rooms have wood furniture and small balconies for views over the town or of the flourishing, overgrown yard with cackling turkeys. The staff will help you hire guides to the nearby waterfall or Yohualichan. The hotel is less than two blocks from the zócalo.