Skip to Content

The Top 25 Instagrammable Spots In Oaxaca, Mexico

In the heart of Southern Mexico lies Oaxaca, a vibrant cultural and culinary hub that’s a treasure trove for photographers. From the historic streets of the city to ancient ruins and stunning beaches, this region is a photographer’s paradise. This guide delves into the best spots in Oaxaca to capture breathtaking images, covering both urban and coastal areas. You’ll discover a wealth of Instagram-worthy locations, including picturesque beaches, majestic churches, colorful buildings, and awe-inspiring natural areas that will elevate your Instagram game. But that’s not all – you’ll also uncover several hidden gems, or ‘secret spots,’ that only the locals know about. To help you make the most of your trip, I’ve included insider tips on how to capture the perfect shot at each location.

Santo Domingo de Guzmán

Santo Domingo de Guzman Church is an Instagram lover’s paradise in Oaxaca’s historic center, boasting a stunning blend of architecture and natural beauty. The church’s ornate interior and lush maguey plant-lined plaza make it a popular spot for repeat visits. As the late afternoon sun casts its golden glow on the facade and illuminates the domes’ intricate details, you’ll be spoiled for photo opportunities. For an alternative perspective, head to one of the nearby rooftop restaurants that offer breathtaking views of the church.

Oaxaca City Botanical Gardens


image source

Surrounded by the tranquil atmosphere of Santo Domingo Church, the ethnobotanical garden unfolds as a haven for hundreds of native plants. A must-do experience in Oaxaca City, the botanical garden tour is a sensory journey that begins with succulents, orchids, and towering trees. As you meander along the walkways, the pièce de résistance awaits – a majestic wall of organo cactus, its vibrant green hue mirrored in the shallow reflection pool below, creating an Instagram-perfect moment. For those seeking insider knowledge, a guided tour is the only way to access this hidden gem, with English-speaking tours scheduled Monday through Saturday at 11 am. Be sure to arrive about 30 minutes prior to secure your spot.

Monte Albán

Perched atop a hilltop overlooking the city and surrounding valleys, this iconic destination boasts breathtaking vistas that are as visually stunning as the ancient ruins themselves. A UNESCO site of great significance, Monte Alban was once the most important Zapotec city in the region, featuring an impressive array of pyramids, an ancient ball court, and a geometric-structured building that served as an astronomical observation center for the Zapotecs.For those in-the-know, the blue 20 peso note features a stunning view of Monte Alban on its reverse side. To capture the perfect Instagram shot, make your way to the top of the pyramid near the north platform, where you can hold up the 20 peso bill against the same breathtaking backdrop.

Hierve el Agua for Stunning Photos

For Instagram enthusiasts, a day trip to Hierve el Agua is a must-do experience. Nestled in the mountains, approximately two hours outside Oaxaca City, this unique site boasts a series of petrified waterfalls and natural pools, set against the breathtaking backdrop of rolling hills and deep valleys. The combination of these natural features creates an ideal setting for capturing stunning photographs.

To make the most of your Hierve el Agua experience and capture exceptional photos, it’s recommended to begin your day trip early. Start by snapping shots upon arrival, then descend the path to discover better vantage points and unique perspectives on the petrified waterfalls. After exploring the site, return to the top to enjoy a refreshing swim in the natural pools.

Mitla, Oaxaca

Meandering towards Hierve el Agua, one is first greeted by the quaint town of Mitla, home to the Oaxaca’s second most significant archaeological site. This ancient city holds a profound significance for the Zapotecs who once called it their own, as they believed it served as the portal to the underworld. As you explore the labyrinthine remnants of Mitla, you’ll discover an array of Instagram-worthy backdrops, from framing your subject within intricately carved stone archways to capturing the unique geometric patterns that adorn the structures. The perfect blend of history and visual storytelling awaits in this captivating archaeological site.

Agave Fields

While the entire production process of mezcal, from harvest to distillation, offers plenty of visually stunning moments, it’s the rows of agave fields that truly make for Instagram-worthy scenes. Situated around Oaxaca, these fields are a photographer’s dream come true. However, to truly capture their essence and take your photography skills to the next level, consider embarking on a mezcal tour. Not only will you gain exclusive access to these picturesque fields, but you’ll also have the opportunity to learn about this increasingly popular spirit and indulge in an immersive mezcal tasting experience.

El Tule Tree

Deeply revered by the Zapotec and Mixtec civilizations, the enormous Montezuma cypress tree known as El Tule stands testament to its remarkable age, estimated to surpass 2,000 years. This natural wonder’s unique feature is its impressively wide trunk, which has earned it the distinction of being the widest tree in the world. Situated at the heart of Santa María del Tule, roughly a 30-minute drive from Oaxaca, this ancient giant towers over the main church, its grandeur drawing visitors and locals alike. A fascinating aspect of El Tule is its nickname, ‘Tree of Life,’ which is reflected in the intricate animal figures that adorn its gnarled trunk, including an elephant, jaguar, and other creatures, each one telling a story of the region’s rich cultural heritage.

Cuilápam Convent

Tucked away in Oaxaca, this lesser-known destination boasts one of the most Instagram-worthy spots in the region, with an added layer of exclusivity due to its relatively unknown status. The Templo de Cuilapam de Guerrero’s history dates back to the 1500s, when the Dominicans began constructing it, but unfortunately, it was never completed. Fast-forward to today, and this abandoned structure-turned-museum exudes a hauntingly beautiful atmosphere of desolation. The sprawling complex takes on a castle-like quality, offering an abundance of opportunities for breathtaking photography at every turn. My personal highlight is the open chapel, where dozens of weathered green quarry stone arches converge to create the perfect setting for a photoshoot.

San Jose del Pacifico


image source

In the southern region of Oaxaca City, the landscape transforms into breathtaking mountain vistas that rise majestically over 8,000 feet above sea level. Scattered throughout this rugged terrain are the charming towns of San Jose del Pacifico and San Mateo Rio Hondo, both renowned for their otherworldly fungi. However, it’s the enchanting surroundings that truly make these Oaxaca hotspots irresistible.

San Jose del Pacifico is a mystical experience that feels like living among the clouds. As the sun sets over a canvas of pillowy white cumulus, you’ll be captivated by the opportunity to capture stunning photographs.

Sierra Norte, Oaxaca

The Pueblos Mancomunados, a collaborative effort among picturesque towns like Cuajimoloyas, Capulálpam, and Ixtepeji, has become a hub for ecotourism in Oaxaca’s Sierra Norte region. This community-driven initiative has successfully promoted tourism while preserving the area’s breathtaking natural landscapes. The towns offer an array of activities such as hiking, birdwatching, native plant identification, and mushroom foraging, all set against the backdrop of lush trails, scenic vistas, and cozy wood cabins available for overnight stays.

Santiago Apoala

As you hike through the breathtaking scenery of Santiago Apoala in Oaxaca’s state, the piercing blue waterfalls and natural pools come into view. This charming town, situated about 4 hours north of Oaxaca City, is an ideal getaway for a relaxing weekend escape.

For the perfect shot, avoid visiting during the rainy season (June-September), when heavy rainfall can stir up sediment at the bottom, clouding the water’s clarity.

To make the most of your trip, consider renting one of the rustic cabins and hiring a local guide from the community. They will be able to expertly lead you to the most stunning waterfalls and Instagram-worthy spots, giving you an authentic experience that is deeply rooted in the town’s culture.

Playa Carrizalillo


image source

Nestled along the Puerto Escondido coastline lies the picturesque Playa Carrizalillo, an idyllic haven that seamlessly blends rustic charm with breathtaking natural beauty. This secluded cove is flanked by towering cliffs and swaying palms, creating a tranquil atmosphere that effortlessly lures beach enthusiasts down its winding 50-step descent to the ocean’s edge. As the sun begins to set, the golden sand and playful waves at Playa Carrizalillo become even more alluring, making it one of my favorite spots to indulge in a leisurely afternoon swim. For added adventure and indulgence, head southeast to Playa Agua Blanca, where the tidepools await for a refreshing dip, and fresh oysters provide the perfect treat to cap off an unforgettable day.

Sea Turtle Release in Puerto Escondido

As the sun dips into the Pacific Ocean on Bacocho Beach in Puerto Escondido, a unique experience awaits at Vivemar’s sea turtle preservation efforts. For a modest contribution, visitors can join the conservation team and participate in the release of newly hatched baby turtles into their natural habitat. The slow and deliberate journey of these tiny creatures to the waves creates an unforgettable visual spectacle, perfect for capturing Instagram-worthy moments with your camera. Don’t forget to adjust your settings before receiving your turtle, ensuring you’re primed to snap stunning photos of this heartwarming experience.

Sunset at the Arch in La Punta

Venturing beyond the bustling shores of Zicatela Beach in Puerto Escondido, La Punta beckons as a haven for surfers and shutterbugs alike. This picturesque stretch is tailor-made for those just starting to catch their waves or those looking to hone their skills, with its gentle breaks and soothing currents. As the day draws to a close, the area transforms into a photographer’s paradise, with breathtaking rock formations and an otherworldly natural archway that begs to be captured through its ancient curves. For the ultimate sunset experience, abandon your beachside vantage point and ascend to La Punta’s rugged peak. The panoramic views from atop will leave you breathless as you watch the sky turn pink and orange, with the distant silhouette of Puerto Escondido providing a stunning backdrop.

Punta Cometa, Mazunte

Perched on the southernmost tip of Oaxaca, Punta Cometa has been a beacon of spirituality since before the arrival of the Spanish. Today, it’s a coveted spot for travelers seeking a breathtaking sunset over the Pacific Ocean. As you arrive at this unique site, comprising three parallel ridges that dramatically jut into the ocean, the rhythmic crash of waves against the rocks below harmonizes with the soaring birds above. To capture the essence of this enchanting scene on camera, I recommend arriving at least an hour prior to sunset, allowing you to immortalize the vibrant light streaming across the volcanic black sand of Mermejita Beach – a must-include in your Oaxaca Instagram portfolio.

Teatro Macedonio Alcalá

The iconic Teatro Macedonio Alcalá in Oaxaca’s city center stands out with its striking green quarry stone exterior and emerald green dome, a sight to behold. When capturing the theater’s facade on camera, aim to arrive during the golden hour when the setting sun casts a warm glow on the dome. Alternatively, take advantage of the rainy season and snap a photo after a storm has passed, allowing you to capture the stunning reflection of the theater in the puddle that forms at its entrance. For those lucky enough to catch a performance, be sure to explore the interior as well – it’s an Instagram-worthy gem waiting to be discovered.

Nieves at the Basilica de Nuestra Señora de la Soledad

The Basilica de Nuestra Señora de la Soledad’s ornate facade is already a feast for the eyes, but it comes with an added bonus – the opportunity to indulge in a sweet treat and capture an Insta-worthy moment. Tucked away within the adjacent plaza, visitors can savor traditional Mexican nieves (snow), a delightful dessert or snack that combines creamy textures with bold flavors. In Oaxaca, locals swear by leche quemada ice cream, infused with the subtle sweetness of tuna fruit (prickly pear cactus). The striking contrast between the white milk and deep red hues makes for an unforgettable visual experience.

Jalatlaco Neighborhood

In Oaxaca’s picturesque neighborhood of Jalatlaco, a stroll down cobblestone streets reveals a kaleidoscope of colors from vibrant buildings to charming cafes and breathtaking street art. This enchanting locale was awarded the first-ever ‘magical neighborhood’ in Mexico due to its rich history and undeniable allure.

For the ultimate Instagram experience, take a leisurely evening walk near the church during the golden hour when the soft light enhances the beauty of this already-photogenic area. As you wander, be sure to explore 5 de Mayo and Aldama Street for an array of impressive murals by local artists, including the talented Bouler, who has captured my heart with his Oaxacan flair.

Xochimilco Arches

Winding its way from the northern fringes of Oaxaca city into the charming Xochimilco historic neighborhood, the ancient aqueduct presents a picturesque backdrop for exploration and photography. As you make your way towards downtown Oaxaca, the stone arches and narrow alleyways are abuzz with vibrant bougainvillea blooms, creating an ideal spot to capture stunning images.For those seeking a dose of urban art, follow the arches past the highway and delve into the eclectic Xochimilco neighborhood, where the air is thick with creative energy. The artsy vibe permeates every corner, making it a photographer’s paradise.

Rooftop Cocktail

Immersed in the vibrant atmosphere of Oaxaca City, a visit to its rooftop bars and restaurants is a must. The panoramic views on offer are truly breathtaking, particularly those with Santo Domingo as the focal point. To capture the perfect Instagram-worthy moment, secure a spot at one of the top-tier establishments like Pitiona, Vaca Marina, or Praga Coffee Bar. Time your visit for late afternoon when the warm glow of the setting sun casts a golden light on the church’s façade, creating an unforgettable experience.

Oaxaca Te Amo

In Oaxaca, Mexico, a charming coffee shop has evolved to mirror its iconic neon sign. Once known as AM Siempre Coffee Shop, it’s now rebranded as Oaxaca Te Amo – a name that embodies the affectionate sentiment towards this enchanting city that many travelers experience after spending time there. For an Instagram-worthy moment, consider arriving in the late afternoon when you can enjoy a coffee or refreshing agua fresca in the picturesque courtyard while waiting for your turn with the sign.

Graphic Art Workshops

Oaxaca’s creative landscape is not limited to street art alone. The city is also home to numerous talented graphic artists who weave powerful messages into their work, often tackling political or social themes. Amidst the vibrant cityscape, one can stumble upon various graphic art workshops, each offering a unique perspective on the craft. I’m particularly fond of Hoja Santa, Espacio Zapata, and Taller Artistica Comunitario, where the walls are adorned with an array of art prints and artists are often seen honing their skills on new pieces.

Day of the Dead

In Oaxaca, Mexico, the celebration of Día de los Muertos is a poignant reminder of the importance of honoring one’s ancestors. As the city prepares for the arrival of loved ones’ souls, the air is filled with the vibrant yellow hue of marigold flowers days before November 1st. Families meticulously craft elaborate altars in their homes, adorning them with cherished photographs, flickering candles, and delectable treats to beckon the spirits. The atmosphere is one of reverence and nostalgia as they share stories and memories of their dearly departed.As night falls on October 31st, November 1st, and 2nd, Oaxacans gather at cemeteries, where candlelit gravestones are adorned with marigolds to guide the souls back home. Visitors can respectfully witness this poignant celebration by visiting the cemetery in Xoxocotlán, also known as Xoxo (pronounced ho-oh). When taking photos within the cemetery walls, it’s essential to approach with respect and ask permission before capturing images of individuals.A little-known secret is that purchasing a bundle of marigold flowers, or cempasuchil, outside the cemetery allows you to thoughtfully adorn gravesites without existing decorations or visitors. This small act can be a meaningful way to connect with the Oaxacans’ traditions and pay homage to their loved ones.

Guelaguetza Festival


image source

The Guelaguetza Festival in Oaxaca’s capital is another cultural heritage celebration where stunning photography opportunities abound. Every July, the Central Valleys welcome groups from across the state to participate in this vibrant event.

At its heart, the festival honors the diversity of Oaxaca and its 16 indigenous groups through a reciprocal exchange, as implied by the name ‘Guelaguetza’, which means offering. For an entire month, parades, tastings, and dances showcase the distinct attire and cultural traditions of each region, allowing attendees to immerse themselves in the rich heritage of Oaxaca.

Wedding Parade


While Oaxaca’s vibrant festival scene is certainly a highlight of any trip, you don’t need to time your visit around a specific celebration to experience the city’s festive atmosphere. In fact, the daily life in Oaxaca is filled with parades, and one of the most charming and Instagram-worthy ones is the wedding procession that takes place every Friday and Saturday afternoon outside Santo Domingo Church.

As the ceremony comes to an end, the newlyweds are greeted by a lively parade that makes its way down Alcalá Street. The procession typically lasts about 20 minutes, during which time you can grab your camera and capture some unique shots of the happy couple, their friends and family, and even the giant puppets that lead the parade.

To increase your chances of stumbling upon a wedding parade, keep an eye out for the elaborate puppets that resemble the bride and groom. They’ll be leading the way from the church down Alcalá Street, making it easy to follow along and join in on the fun.