Tucked into the mountains of southern Mexico, Oaxaca is a cultural gem that’s quickly becoming a must-visit for travelers who crave authenticity, artisanal charm, and a little luxury. This city, famous for its mezcal, mole, and rich Indigenous traditions, is the kind of place that lingers with you long after you’ve left. On my most recent trip, I set out to uncover the less obvious side of Oaxaca—those off-the-beaten-path experiences that give a trip that “I really did something special” energy. Keep reading for nine unique things to do in Oaxaca.
1. Hike to the Petrified Waterfalls of Hierve el Agua


If you’re craving a moment of wow, head to Hierve el Agua. These natural rock formations look like cascading waterfalls frozen in time, perched above sweeping valley views. A moderate hike will get you there, and along the way you’ll pass mineral springs and surreal landscapes that look like something out of a dream. Pack your swimsuit—yes, you can swim in the mineral pools at the top.
We booked this Airbnb Experience Tour leaving Oaxaca and returning in the afternoon.
Insider Tip: Go early in the morning to avoid crowds and catch that golden light for photos.
2. Recenter with a Traditional Mayan Massage at Nativo Spa
After a day of exploring, treat yourself to a healing experience rooted in ancient tradition. Nativo Spa is a serene little sanctuary tucked away in the city. Their Royal Mayan massage is not your average spa treatment. Think deep tissue with intention—designed to balance energy and restore your body’s rhythm. You’ll leave feeling equal parts grounded and glowy. I particularly loved the cleansing ritual to start the massage!
Insider Tip: If you have time, opt for a treatment at their Zapotec temazcal located in Teotitlan del Valle for an even more magical experience!
3. Stroll Through the Botanical Garden of Oaxaca


The Jardín Etnobotánico is not just a garden—it’s a living museum of plants native to Oaxaca, beautifully curated with architectural precision. Cacti, succulents, and centuries-old trees are laid out in perfect harmony. It’s a tranquil break from the city buzz, and the guided tours are full of fascinating context.
TRAVEL NOTE: In order to visit, you’ll need to be accompanied by a tour that is offered during select times. Unfortunately, due to government budget cuts, tours are only in Spanish at the moment. Also, regarding purchasing your ticket, I recommend arriving ~15 min before the tour start time and buying it in person (the website can be a bit unreliable).
Style Note: Wear something flowy and breezy—you’ll want to snap a few pics here.
4. Brunch (and People Watch) at Casa Antonietta


Located in a restored colonial building just steps from the Zócalo, Casa Antonietta is part boutique hotel, part design lover’s dream, and part brunch heaven. Think earthy ceramics, tropical plants, and avocado toast done the Oaxacan way. Grab a seat on the patio and soak up the effortlessly cool vibes while sipping a cold brew with local flair. Within the hotel there are a couple of different dining options:
- Ama Terraza (which we loved so much we went twice) – rooftop with brunch, lunch, afternoon bar
- Muss Cafe – casual coffee shop
5. Visit the Museo de la Filatelia (Yes, It’s About Stamps… But Trust Me)


I know what you’re thinking. A museum about stamps? But trust. The Museo de la Filatelia is surprisingly enchanting. Housed in a stylish building with a peaceful courtyard, this museum is more about storytelling and art than postage. It’s intimate, quirky, and just the right kind of unexpected.
Bonus: Admission is free, and it’s a quiet retreat from the midday heat.
6. Discover the Art of Rug Making in Teotitlán del Valle


Just outside the city lies the Zapotec village of Teotitlán del Valle, where artisan rug-making is a way of life. Here, you can meet weavers who use natural dyes (like marigold and cochineal) and traditional pedal looms passed down through generations. Many families open their homes as mini showrooms—you can see the process from start to finish and maybe even take home a one-of-a-kind piece.
Travel Tip: Book a guided experience or arrange transport—this isn’t something you want to rush.
7. Sip and Learn on a Mezcal Tour at Palenque Mal de Amor


No trip to Oaxaca is complete without diving into the world of mezcal. Skip the touristy tastings and head to Palenque Mal de Amor for a deep dive into the making of this smoky spirit. Family-run and passionate about tradition, this palenque gives you the full mezcal education—agave fields, production process, and of course, generous tastings.
Pro Tip: This activity is especially fun if you go as a group! We took a party “barrel” out to the fields to get up close to the agve plants.
8. Stay in Style at the Historic Grana Bnb


This isn’t quite an activity, but I loved it so much it had to make the list. Grana Bnb is the kind of stay that becomes a part of your Oaxaca story. Located in a beautifully restored 18th-century building, this boutique BnB is effortlessly stylish—think minimalist decor, arched doorways, and artisanal breakfast spreads. The vibe is warm, creative, and community-focused (they even host local art pop-ups and yoga classes).
Perfect for: Solo travelers, creatives, or anyone who appreciates thoughtful design.
9. Dance in the Streets at a Traditional Oaxacan Wedding Calenda


If you ever get the chance to attend a traditional Oaxacan wedding (or just stumble upon one), say yes. The highlight? A calenda—also known as a cahonada. It’s a joyful street parade complete with live brass bands, giant paper-mâché puppets, dancers in traditional dress, and more mezcal than you’ll know what to do with. Whether you’re a guest or just lucky enough to be in the right place at the right time, it’s pure, unfiltered celebration.
Vibe Check: It’s loud, lively, and 100% unforgettable. Wear your dancing shoes.
Oaxaca is more than just a food destination—it’s a soulful, creative city that invites you to slow down and explore with intention. From mineral springs to mezcal to spontaneous weddings in the street, each experience on this list offers a different perspective of the city’s vibrant identity.


Looking for more Mexico travel ideas?
How to Spend 4 Days in San Miguel de Allende, Mexico
How to Plan a Day Trip to Teotihuacan from Mexico City
Valle de Guadalupe, Mexico: Weekend Getaway from San Diego

Leave a Reply