Whenever I visit Oaxaca I always stay at the Posada Catarina. I usually give it four stars since there is no AC only a fan, but the maids work so hard that it deserves the extra star. I paid about $45 for a king size bed for my wife and myself. Centrally located, nice staff, highly recommend.
You have no recent hotel searches.