Where to stay
Zacatecas, Zacatecas
Stay in the center, full stop
For a three-day trip there is really one answer: the historic center. Everything you came for is here, it is where the city feels safest and most alive at night, and staying anywhere else means commuting past the parts of town that hold no interest. The only trade-off is hills and cobbles, which matter if you have mobility issues or heavy bags.
Around the cathedral and Avenida Hidalgo
The heart of it. Base here and you step out into the cathedral, the mezcal bars, restaurants and the market within a few minutes on foot. Best for first-timers who want to see the city on foot and not think about transport. Expect converted colonial buildings, some grand, some creaky, and a bit of night noise on the busier streets.
The quieter upper lanes
Climb a few blocks off Hidalgo and the streets go quiet fast. Small guesthouses and boutique hotels up here suit couples and anyone who wants calm at night, with the center still a short (steep) walk downhill. The catch is exactly that walk back up at altitude, which you feel after dinner.
Budget and backpacker
There are hostels and simple posadas in and just around the center. Prices are reasonable by Mexican standards, well below San Miguel or Guanajuato, since Zacatecas gets far fewer tourists. Book something walkable to Hidalgo rather than chasing a slightly cheaper room out by the highway.
What a local would tell you
Don’t book by the bus station or on the ring roads to save a little money. The center is compact, affordable and the whole reason you are here, so pay to be inside it.