Where to Stay in Oaxaca: Centro, Jalatlaco and Nearby Districts
A practical guide to Oaxaca's neighbourhoods, from the zócalo's edge to the quiet streets of Jalatlaco, with walking distances, price bands and the trade-offs that matter when you book.
Centro Histórico: the base that saves you taxi fares
Staying inside the Centro Histórico puts the zócalo, the Templo de Santo Domingo and the Andador Macedonio Alcalá walkway within ten to fifteen minutes on foot. The trade-off is noise: rooms facing the plaza or the Alcalá pick up bar music and processions late into the night, especially during Guelaguetza in July and around Day of the Dead at the start of November. Ask for an interior room or a courtyard-side one, and expect the highest rates in the city during those two windows.
Rates in Centro generally run from budget guesthouses in the 700–1,200 peso range up to restored colonial properties at 2,500–3,500 pesos a night. Book four to six weeks ahead for late October and the first week of November; the city fills and prices climb. I would choose the blocks between Calle Alcalá and Calle García Vigil, west of the zócalo, which stay walkable to everything while keeping some distance from the loudest terraces.
Jalatlaco: the quieter colonial alternative
East of Centro across Calzada de la República, Jalatlaco is a small grid of painted houses, bougainvillea and a handful of cafés around the Templo de San Matías Jalatlaco. It is genuinely residential, so nights are calmer, and the walk to the zócalo takes about fifteen to twenty minutes — or a five-minute taxi, roughly 60–90 pesos. There are fewer hotels, mostly small converted townhouses, and rates tend to sit slightly below comparable Centro rooms.
The catch is evenings: restaurant choice thins out after 9pm and some streets are dimly lit, so it suits travellers who want quiet more than nightlife. It works well for a first two nights if you plan early starts to Monte Albán, around twenty minutes by car, or to the Sunday market at Tlacolula. I would book Jalatlaco for a couple wanting calm and character, and Centro for anyone who wants to step out of the door into the city.
Reforma and Xochimilco: local streets north of the centre
North of Centro, the Reforma and Xochimilco districts run along Calle José María Pino Suárez and Avenida Independencia toward the Basílica de la Soledad and the Sánchez Pascuas market. These are working neighbourhoods with neighbourhood prices: small hotels and guesthouses often land in the 600–1,100 peso band, and you are still a fifteen-minute walk from Santo Domingo. The streets are flatter and easier for walking than the hillside barrios further north.
What you give up is polish — fewer concierge desks, less English spoken at reception, and some blocks are plain rather than pretty. For a longer stay of a week or more, though, the savings add up and the food is better value. I would pick this area for a repeat visitor or a slow traveller who wants markets, bakeries and laundries rather than tour desks. Check whether the room has a fan or air conditioning; May afternoons reach the low thirties.
What to skip, and how to choose
Skip the hotels immediately on the zócalo arcade if you sleep lightly, and skip anything advertised as "near Oaxaca" without a street address — some listings sit out toward the airport at Santa Cruz Xoxocotlán, twenty to twenty-five minutes from Centro with little within walking distance. Also treat the far northern hillside barrios with care if anyone in your party has mobility issues; the views are good but the gradients are steep and pavements uneven.
For a first visit of three to five nights, book Centro between Alcalá and García Vigil. For a couple or a quiet second week, book Jalatlaco. For a longer stay or a tighter budget, look at Reforma and Xochimilco. Best months are February to April and late November, after the Day of the Dead crowds; June to September brings afternoon rain but lower rates. Reserve ahead for July and the first days of November.
Questions, answered
Is Centro Histórico or Jalatlaco better for a first trip to Oaxaca?
Centro is better for a first visit: the zócalo, Santo Domingo and the Alcalá walkway are on your doorstep, and you save on taxis. Choose Jalatlaco if quiet nights matter more than convenience; it is a fifteen- to twenty-minute walk away.
How far is Oaxaca's airport from the main hotel districts?
Santa Cruz Xoxocotlán airport is roughly twenty to twenty-five minutes by car from Centro Histórico and about the same from Jalatlaco, depending on traffic. Arrange a transfer or use an authorised taxi rather than a rideshare app, which has limited coverage in the city.
When should I book a hotel in Oaxaca to avoid the crowds?
Book four to six weeks ahead for late October and early November, when Day of the Dead fills the city, and for Guelaguetza in July. February to April and late November are quieter and comfortable, with warm days and cool evenings.
5% back on completed stays · ~1 tonne CO₂ retired per booking