Things to do in Oaxaca
Activities, attractions and tours





- Explore activitiesExplore thousands of experiences from activities and attractions to day tours and transfer.
- Book with easeSkip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
- Treat yourselfMembers save % or more when you book activities.
Most popular experiences in Oaxaca
Tours & day trips
See all 398 activities
Hierve el Agua, Tule Tree, Mitla and Mezcal Distillery Tour
Private & custom tours
See all 117 activities
Kayak Huatulco Sunrise
Food, drink & nightlife
See all 109 activities
Huatulco's Mountain Waterfalls Tour
Classes & workshops
See all 51 activities
Traditional Cooking Class with Minerva Lopez
Water activities
See all 44 activities
Huatulco's Mountain Waterfalls Tour
What to do in Oaxaca
Popular places to visit

Zicatela Beach
Puerto Escondido’s liveliest beach offers attractions year-round with its big waves, international surf competitions, folk festivals and pulsating nightlife.

Zócalo
You can learn about the history of Oaxaca with a trip to Zócalo. Make time for the shops and local tours in this culturally rich area.

Mazunte Beach
If a restful holiday is part of your travel plans, Mazunte Beach might be the perfect place to visit during your trip to Mazunte. Take in the entertainment choices and sunrises in the area.

Tangolunda Beach
If a restful holiday is part of your travel plans, Tangolunda Beach might be the perfect place to visit during your trip to Santa María Huatulco. Discover the entertainment venues in this relaxing area or seek out its snorkelling spots.

Church of Santo Domingo de Guzmán
Church of Santo Domingo de Guzmán is just one of the places to see in Oaxaca, so why not enjoy the other things to explore during your travels? While in this culturally rich area, find time to visit its shops.

Playa Santa Cruz
Why not spend a lazy afternoon at Playa Santa Cruz during your trip to Santa María Huatulco? Wander the beautiful beaches in this romantic area.

Monte Albán
Learn about the local history of Oaxaca with a stop at Monte Albán. Make time for the shops and local tours in this culturally rich area.

Oaxaca Cathedral
You can learn about the history of Oaxaca with a stop at Oaxaca Cathedral. Make time for the shops and local tours in this culturally rich area.

Auditorio Guelaguetza
Catch an event at Auditorio Guelaguetza during your trip to Oaxaca. While in this culturally rich area, find time to visit its shops.
Areas of Oaxaca

Oaxaca Centro
Churches, museums and art galleries are some highlights of Oaxaca Centro. Make a stop by Oaxaca Textile Museum or Oaxaca Cathedral while you're exploring.

Sector L
Sector L might not have many top sights, but Chahue Beach and Playa Santa Cruz are two attractions nearby that you can check out.

Crucecita
You'll enjoy the beaches and restaurants in Crucecita. You might want to make time for a stop at Mercado Tres de Mayo or El Zócalo.

Ruta Independencia
While visiting Ruta Independencia, you might make a stop by sights like Oaxaca Ethnobotanical Garden and Jardín Etnobotánico.

Santa Cruz
If you're spending some time in Santa Cruz, Playa Santa Cruz and Santa Cruz Bay are top sights worth seeing.

Chahue
While visiting Chahue, you might make a stop by sights like Chahue Beach and Santa Cruz Bay.
Explore a world of travel with Expedia
- 3 Star Hotels in Ixtepec
- 3 Star Hotels in Oaxaca
- 3 Star Hotels in San Jeronimo Tlacochahuaya
- 5 Star Hotels in Oaxaca
- Cerro Hermoso Hotels
- B&B in Oaxaca
- Hostels in Oaxaca
- Luxury Hotels in Oaxaca
- Marriott Hotels & Resorts in Oaxaca
- Apartments in Puerto Escondido
- Caravan Parks in Puerto Escondido
- All Inclusive Hotels in Puerto Escondido
- Boutique Hotels in Puerto Escondido
- Casino Hotels in Puerto Escondido
- Hotels with WiFi in Puerto Escondido
- Lvr Hotels in Puerto Escondido
- San Agustinillo Hotels
- San Pedro Taviche Hotels
- San Simón Zahuatlán Hotels
- Santa Catarina Juquila Hotels
- All Inclusive Hotels in Santa María Huatulco
- Wyndham Hotels in Santa María Huatulco
- Visit Huautla de Jiménez
- Visit Ixpantepec Nieves
- Oaxaca Holidays
- Visit Oaxaca
- Pluma Hidalgo Holidays
- Puerto Ángel Holidays
- Puerto Escondido Holidays
- Visit Puerto Escondido
- Visit San Andrés Huaxpaltepec
- Visit San Bartolomé Quialana
- Visit San Francisco Ixhuatán
- Visit San Juan Lachao
- Visit San Marcos Arteaga
- Visit San Mateo del Mar
- Visit San Mateo Río Hondo
- Visit San Mateo Yucutindoo
- Visit San Pedro Mártir
- Visit Santa María Huatulco
- Visit Santiago Yucuyachi
- Visit Tlaxiaco















































