Best things to do in Oaxaca
Recommended activities in Oaxaca
Tours & day trips
See all 504 activities
Hierve el Agua, Tule Tree, Mitla and Mezcal Distillery Tour
Activity duration is 12 hours
9.6 out of 10 with 488 reviews
Free cancellation available
Food, drink & nightlife
See all 156 activities
Huatulco: Waterfalls, Zipline & Oaxacan Food
Activity duration is 8 hours and 30 minutes
9.0 out of 10 with 32 reviews
Free cancellation available
Private & custom tours
See all 126 activities
Oaxacan Urban Mythology and Colonial Art
Activity duration is 2 hours and 30 minutes
10.0 out of 10 with 13 reviews
Free cancellation available
Classes & workshops
See all 72 activities
Oaxaca de Juarez: Traditional Oaxacan Cooking Class
Activity duration is 5 hours
10.0 out of 10 with 20 reviews
Free cancellation available
Wildlife & nature
See all 39 activities
Dolphin & Whale Watching in Puerto Escondido
Activity duration is 3 hours
9.8 out of 10 with 28 reviews
Free cancellation available
Popular places to visit

Mazunte Beach
4.5/5(23 reviews)
If a restful vacation is part of your travel plans, Mazunte Beach might be the perfect place to seek out during your trip to Mazunte. Take in the entertainment venues and sunrises in the area.

Tangolunda Beach
4/5(76 reviews)
If a restful vacation is part of your travel plans, Tangolunda Beach might be the perfect place to seek out during your trip to Santa María Huatulco. Discover the entertainment venues in this relaxing area, or seek out its snorkeling spots.
Estacahuite Beach
4.5/5(2 reviews)
Why not spend a carefree afternoon at Estacahuite Beach during your travels in Puerto Ángel? Make some time to visit the monuments while you're in the area.








































