Mexico  ›  Oaxaca

Top Things to Do in Oaxaca

We compared all 200 experiences in Oaxaca so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.8 200 experiences from US$ 8.23 ✓Free cancellation on most experiences

All tours (181–200 of 200)

Ventanilla Lagoon & Mazunte tour: Crocodiles, turtles, locals
›
‹
Ventanilla Lagoon & Mazunte tour: Crocodiles, turtles, localsEight-hour shore excursion from Santa Cruz pier to Ventanilla Lagoon and Mazunte with roundtrip transport, live guide in English, Spanish or French.
1 review
5.00★
Duration
8h
Tue–Sun
13:00
Live guide EN · FR · ESPickup optionalFree cancellationfromUS$ 89per person
Oaxacan Cooking Class in Oaxaca City: Learn Mole & Tortillas
›
‹
Oaxacan Cooking Class in Oaxaca City: Learn Mole & TortillasLearn to cook traditional Oaxacan mole and tortillas with a local chef using regional market ingredients and wood-fired equipment, then enjoy your meal.
1 review
5.00★
Duration
4h 30m
start times · Mon–Fri
2
Live guide EN · ESFree cancellationfromUS$ 82per person
Huatulco Airport Transfer: Private SUV to Hotel
›
‹
Huatulco Airport Transfer: Private SUV to HotelPrivate SUV transfer from Huatulco airport to your hotel with bilingual staff, personalized service and real-time coordination from arrival to drop-off.
1 review
5.00★
Duration
30m–45m
Every dayFree cancellationfromUS$ 93per group
Huatulco bays boat tour: La India beach & snorkeling
›
‹
Huatulco bays boat tour: La India beach & snorkelingBoat tour of Huatulco's bays with stops at La India and El Maguey beaches, 7 hours with bilingual guide, soft drinks and water included. Snorkel equipment available for rent.
1 review
5.00★
Duration
7h
Every day
09:30
Live guide EN · ESHotel pickupFree cancellationfromUS$ 54per person
Mexican Cooking Class with Sea View in Huatulco
›
‹
Mexican Cooking Class with Sea View in HuatulcoLearn to cook seafood empanadas, Isthmeño tamales and regional moles in a 3-hour class at Hotel Casa Ceiba, with two drinks and dinner included.
1 review
5.00★
Duration
3h
Sat and Sun
15:30
Live guide EN · ESFree cancellationfromUS$ 115per person
Huatulco Dolphin & Whale Watching Tour: Marine Mammals
›
‹
Huatulco Dolphin & Whale Watching Tour: Marine MammalsWatch dolphins and whales from a boat in Huatulco's Pacific waters with a marine biologist guide who provides insights while you enjoy the ocean wildlife.
1 review
5.00★
Duration
2h
start times · Every day
5
Live guide EN · ESHotel pickupFree cancellationfromUS$ 217per person
Hierve el Agua from Oaxaca City: Petrified Waterfalls & Pools
›
‹
Hierve el Agua from Oaxaca City: Petrified Waterfalls & PoolsHalf-day tour from Oaxaca City to Hierve el Agua with hotel pickup and a 1.5-hour drive to swim in mineral-rich pools beneath petrified cliffs.
1 review
5.00★
Duration
7h
Every day
10:30
Live guide EN · ESFree cancellationfromUS$ 58per person
San José Manialtepec River Horseback Riding & Hot Springs Tour
›
‹
San José Manialtepec River Horseback Riding & Hot Springs TourRide through mountain vegetation to natural hot springs near San José Manialtepec, crossing the river on horseback with a local guide. Includes bottled water and hotel pickup.
1 review
5.00★
Duration
5h
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 110per person
Private Lancha Tour of Puerto Escondido Beaches: Swim & Snorkel
›
‹
Private Lancha Tour of Puerto Escondido Beaches: Swim & SnorkelPrivate boat tour of Puerto Escondido's main beaches with an expert captain, life jackets and snorkeling gear included.
1 review
5.00★
Duration
2h
Every dayLive guide EN · ESFree cancellationfromUS$ 219per group
Oaxaca Airport to Hotel Transfer: Private Vehicle
›
‹
Oaxaca Airport to Hotel Transfer: Private VehiclePrivate transfer from Oaxaca International Airport to your hotel in a comfortable air-conditioned vehicle with flight monitoring and driver waiting at arrivals.
1 review
5.00★
Duration
30m–1h
Every dayHotel pickupFree cancellationfromUS$ 52per group
Private snorkeling in Huatulco: Reef in under 3 hours
›
‹
Private snorkeling in Huatulco: Reef in under 3 hoursPrivate snorkeling from your Huatulco hotel with certified guide, equipment and water included. See reef marine life and return in less than 3 hours.
1 review
5.00★
Duration
45m
Every dayLive guide EN · FR · ESHotel pickupFree cancellationfromUS$ 200per group
Central de Abastos market tour: Build a Day of the Dead offering
›
‹
Central de Abastos market tour: Build a Day of the Dead offeringTour the Central de Abastos market in Oaxaca during Day of the Dead season, then create a traditional offering with flowers, chocolate and papel picado to honor loved ones.
1 review
5.00★
Duration
3h 30m
start times · Mon–Sat
2
Live guide EN · ESFree cancellationfromUS$ 55per person
Private Hierve el Agua, Mitla & Mezcal Tour from Oaxaca City
›
‹
Private Hierve el Agua, Mitla & Mezcal Tour from Oaxaca CityPrivate guided tour from Oaxaca City to Hierve el Agua's petrified waterfalls, Mitla's Zapotec ruins.
1 review
5.00★
Duration
8h
Every day
08:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 255per person
Private Transfer Oaxaca to Puerto Escondido: Flexible Stops
›
‹
Private Transfer Oaxaca to Puerto Escondido: Flexible StopsPrivate transfer from Oaxaca to Puerto Escondido in an air-conditioned van with an English-speaking driver-guide.
Duration
3h–10h
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 187per person
Oaxaca Cooking Class: Learn Moles & Tamales with UNESCO Chef
›
‹
Oaxaca Cooking Class: Learn Moles & Tamales with UNESCO ChefLearn to make moles, tamales and hot chocolate from scratch in a UNESCO-recognized chef's home kitchen in Teotitlán del Valle.
Duration
8h
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 99per person
ATV riding in San Pablo: Rivers, hills and permaculture
›
‹
ATV riding in San Pablo: Rivers, hills and permacultureRide a quad bike through San Pablo's Sierra Sur hills for three hours, crossing rivers and visiting a permaculture farm.
Duration
3h
start times · Every day
2
Live guide EN · ESFree cancellationfromUS$ 60per person
Oaxaca Tailor-Made Tours: Custom Itineraries with Guides
›
‹
Oaxaca Tailor-Made Tours: Custom Itineraries with GuidesBuild your own day in Oaxaca with a professional guide who handles all the planning: coffee plantations, Huatulco's best restaurants, or forest hikes, whatever you choose.
Duration
8h–1d
Every day
08:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 300per person
Dolphin sighting boat tour from Huatulco: Oaxacan coast sunrise
›
‹
Dolphin sighting boat tour from Huatulco: Oaxacan coast sunriseWatch dolphins, turtles and manta rays from a boat sailing the Oaxacan coast at sunrise, with a local captain sharing stories about marine life.
Duration
3h
Every day
06:30
Live guide EN · ESHotel pickupFree cancellationfromUS$ 125per person
Puerto Escondido Airport to City Transfer: Private Vehicle
›
‹
Puerto Escondido Airport to City Transfer: Private VehiclePrivate transfer from Puerto Escondido airport to your hotel with professional driver, air-conditioned vehicle and 60 minutes waiting time included.
Duration
10m
Every dayHotel pickupFree cancellationfromUS$ 83per group
Huatulco Airport to Salina Cruz Surf Camps Transfer
›
‹
Huatulco Airport to Salina Cruz Surf Camps TransferPrivate transfer from Huatulco International Airport to Salina Cruz surf camps. Air-conditioned vehicle, 24/7 availability, driver with name sign. Surfboard included.
Duration
1h–2h 30m
Every dayLive guide EN · FR · ESHotel pickupFree cancellationfromUS$ 120per group
Need help planning your next activity?