A Local Guide to Xochimilco: Oaxaca’s Oldest Neighborhood
Tucked into the northern part of the city, Barrio de Xochimilco, Oaxaca is one of the oldest and most charming neighborhoods. Known for its cobblestone streets, enchanting aqueduct, and laid-back atmosphere, it blends history, charm and tradition.
As someone who grew up in Oaxaca and has witnessed the city’s transformation over the past 20 years, I’ve seen the Xochimilco neighborhood evolve from a quiet residential area into a cultural gem.
Whether you’re strolling through its aqueduct-lined walkways or discovering the best restaurants in Xochimilco, this guide will help you experience the area like a local.

This article may contain affiliate links. This means if you click a link on our blog and make a purchase, we earn a commission at no additional cost to you. For full information, please see our disclosure.
Where is Xochimilco Oaxaca?
Xochimilco lies just north of the andador turístico. This historic neighborhood begins with the traditional arches visible a block before the major highway, close to Cruz de Piedra (map). The neighborhood then extends past the highway, where the ancient aqueduct is visible, and snakes its way north, east and west.

How to Explore Xochimilco Neighborhood
Walking through the Xochimilco neighborhood in Oaxaca allows you to slip into a quieter rhythm of the city. Xochimilco isn’t a place you do. It’s one you soak in.
Cobblestone streets wind alongside an 18th-century aqueduct, arches rising gracefully over quiet intersections. To truly experience Barrio de Xochimilco, let your senses lead and your feet follow.
Explore the Street Art in Xochimilco
Start your walk near the south entrance of Xochimilco just past Cruz de Piedra and continue north past the highway.
Unlike some of the more curated art in Oaxaca Centro, the pieces here feel intimate and raw, often created by local artists using the neighborhood as both canvas and community.
You can expect to see vivid, bold murals that capture Zapotec identity, women’s resistance and Oaxacan folklore. If you want to learn more about the meaning behind the art, book this bicycle tour of Oaxaca which focuses on its history and street art.
Wander Along the Xochimilco Aqueduct

Follow the stone arches uphill as the aqueduct winds through the heart of Barrio Xochimilco. The aqueduct acts like a spine for the neighborhood.
Locals walk dogs, sip coffee on shaded benches, or sell tamales from their front steps. It’s the perfect path to lose yourself in thought or conversation.
Xochimilco isn’t a place you do. It’s one you soak in.
– Xochitl (author)
Eat Breakfast in Xochimilco Neighborhood
Xochimilco neighborhood has quietly become a hotspot for food lovers, particularly for breakfast (more on places to eat later).
Grab a seat at a local café and order a coffee, or something more indulgent like chilaquiles. Many of these Xochimilco restaurants pride themselves on using local ingredients and generational recipes, making even a simple breakfast feel special.
Visit Artisan Workshops and Boutiques
Tucked into side streets, you can sometimes find weavers, ceramists, and other artists at work. Unlike downtown or Central de Abastos Market where a less discerning eye might be duped into buying mass-produced artesanías; most of the handcrafted goods sold here are of a high caliber and authentic. Ask questions, take your time, and maybe go home with a one-of-a-kind piece.
Sit Still and Soak It In
There’s something therapeutic about doing nothing in Xochimilco. Find a shady spot near the aqueduct, listen to the breeze, watch the world drift by. In a city full of color and movement, this little neighborhood offers one of the most valuable things of all: a moment to slow down.
Whether you’re after food, art, or quiet beauty, Xochimilco offers a slower, deeper connection to the rhythm of Oaxacan life. If this appeals to you, you’ll also want to discover the neighborhood of Jalatlaco.
Where to Stay in Xochimilco

You should consider a place to stay in Xochimilco if you’re looking for a quiet neighborhood that is a short walk from downtown.
El Callejón Hotel Boutique ($$$$) – This hotel features a garden, an open-air restaurant serving regional dishes, and amenities like in-room massages and bike rentals. Its eco-friendly design incorporates natural materials and supports local artisans.
Stay Ortenxia ($$$) – Stay Ortenxia is a contemporary boutique hotel known for its minimalist design and personalized service. Guests can enjoy amenities such as a rooftop terrace with panoramic views, a plunge pool, and a lounge area.
La Casa Carlota ($$) – La Casa Carlota is a charming guesthouse with five uniquely decorated rooms adorned with local artwork. Guests can relax on the rooftop terrace with views of the mountains and aqueduct. The hotel is praised for its personalized service and daily homemade breakfast.
Santa Cecilia Hotel ($) – Santa Cecilia Hotel combines traditional Oaxacan architecture with modern design. Amenities include a central courtyard, an on-site restaurant serving local cuisine, and a rooftop terrace.
If you’re still unsure if Xochimilco is right for you, read my guide to places to stay in Oaxaca.
Where to Eat in Xochimilco
There’s no doubt Xochimilco is one of Oaxaca’s most charming neighborhoods. But it also slowly becoming a haven for food lovers seeking authentic flavors and cozy atmospheres. From traditional Oaxacan dishes to innovative international cuisine, here are some of the top restaurants in Xochimilco to satisfy your culinary cravings.
Chepiche Café
📍 Map
Set within a lush garden courtyard, Chepiche Café is a beloved breakfast and brunch spot known for its relaxed atmosphere and flavorful dishes. Customers rave about the chilaquiles and the variety of coffee and juice options. It’s a perfect place to start your day in Xochimilco.
Ancestral Cocina Tradicional
📍 Map

Nestled in a tranquil tree-shaded patio, Ancestral Cocina Tradicional offers a refined take on Oaxacan classics inspired by Chef Miguel Mijangos’s family recipes. Standout dishes include the pulque mole with shrimp, aguachile de tasajo, and the caldo de piedra prepared tableside. This restaurant has been on our list of favorites since just after it opened.
Antique Café
📍 Map
Tucked behind Ancestral, Antique Café combines a cozy café experience with an antique shop’s charm. Chef Isau crafts a daily “menu del día” that keeps locals returning for more. The serene patio and eclectic décor make it a hidden gem for breakfast or lunch.
Adamá
📍 Map
Adamá brings Middle Eastern flavors to Oaxaca with dishes like creamy hummus, savory falafel, and roasted cauliflower. Located in a quiet alley adorned with bougainvillea, this spot offers a refreshing alternative to traditional Oaxacan fare. It’s a must-visit for vegetarians and vegans seeking diverse options.
Quiote Mezcalería
📍 Map
For mezcal enthusiasts, Quiote Mezcalería features over 100 unique, small-batch mezcals sourced from across Oaxaca. The intimate tasting room, located upstairs in a historic building, offers educational experiences led by passionate staff. It’s an ideal spot to deepen your appreciation for this iconic spirit.
What is the oldest neighborhood in Oaxaca?
Xochimilco is the oldest neighborhood in Oaxaca, dating back to pre-Hispanic times. Originally a Zapotec settlement, the barrio retains its historical charm through its cobblestone streets, aqueducts, and traditional homes. Today, it is known for its vibrant art scene, artisanal culture, and strong sense of community rooted in centuries of history.
Final Thoughts About Barrio de Xochimilco Oaxaca
Barrio de Xochimilco in Oaxaca is a captivating blend of history, culture, and creativity. As the oldest neighborhood in Oaxaca, it offers visitors a unique glimpse into the city’s Zapotec roots while embracing modern artistic expression.
With its cobblestone streets, colorful homes, local eateries, and welcoming atmosphere, Barrio Xochimilco is a must-visit for anyone seeking authenticity and charm. Whether you’re exploring its quiet corners or enjoying a coffee at a local café, Xochimilco provides a truly enriching experience that reflects the spirit of Oaxaca.



