Top Things to Do in Mexico

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

4.8 2,784 experiences from US$ 6.74 ✓Free cancellation on most experiences

All tours (1,121–1,140 of 2,784)

Oaxaca City: Markets Food Tour & 15+ Tastings
›
‹
Most booked
Oaxaca City: Markets Food Tour & 15+ TastingsWalking food tour through Oaxaca's markets with 15+ tastings including mole, tamales, chocolate & mezcal. All food included, small groups, 3–4 hours.Every day · 09:30 · From age 7★ 4.93 (107)4hEN · ES✓ Free cancellationfromUS$ 96per person
Teotihuacan Private Tour: Climb Both Pyramids
›
‹
Teotihuacan Private Tour: Climb Both PyramidsPrivate tour of Teotihuacan with time to climb both pyramids. Pickup included, flexible start time, no rushing.Every day · First departure 07:00, last 09:00 · Hotel pickup★ 4.70 (107)5h–7hEN · ES✓ Free cancellationfromUS$ 148per person
Puerto Vallarta: ATV Rio Cuale Sierra Madre & Tequila Tasting
›
‹
Travelers' pick
Puerto Vallarta: ATV Rio Cuale Sierra Madre & Tequila TastingRide ATVs from Puerto Vallarta into the Sierra Madre, cross rivers, swim in a waterfall lagoon, and end with a tequila tasting. Includes gear and local guide.Every day · 10:00 and 13:30 · From age 8★ 4.64 (107)3hEN · ES✓ Free cancellationfromUS$ 71per person
Cozumel Chankanaab Scuba Diving: Certified Instructor & Park Access
›
‹
Travelers' pick-9%
Cozumel Chankanaab Scuba Diving: Certified Instructor & Park AccessChankanaab scuba diving in Cozumel with certified instructor, one air tank, underwater sculptures and coral reef. Park admission and beach access included.Mon–Sat · First departure 08:30, last 15:00 · From age 10★ 4.79 (107)2hEN · ES✓ Free cancellationfromUS$ 72per person
Puerto Vallarta: Six Beach Coastal Hike & Water Taxi Return
›
‹
Best value
Puerto Vallarta: Six Beach Coastal Hike & Water Taxi ReturnStart in Puerto Vallarta’s Romantic Zone, hike through jungle trails to six beaches, swim, and return by boat. Includes local bus ride and water taxi.Every day · 09:30 · From age 8★ 4.84 (107)6h 30mEN · ES✓ Free cancellationfromUS$ 38per person
Puerto Escondido: Horseback, Temazcal & Mezcal Tasting Tour
›
‹
Puerto Escondido: Horseback, Temazcal & Mezcal Tasting TourFeel the ocean breeze on horseback, sweat in a temazcal with a shaman, and sample mezcal flavors. Includes lunch, drinks, and hotel pickup in Puerto Escondido.Every day · First departure 09:00, last 16:00 · Hotel pickup · From age 4★ 4.67 (107)4h 30mEN · ES✓ Free cancellationfromUS$ 203per person
Casa Pedregal Architecture Tour: Luis Barragán's Light & Design
›
‹
Travelers' pick
Casa Pedregal Architecture Tour: Luis Barragán's Light & DesignGuided tour of Casa Pedregal in Mexico City with a live guide exploring Luis Barragán's mastery of light, color, and spatial design: coffee included, small groups only.Every day · First departure 10:30, last 16:30 · All ages★ 4.92 (107)1h–2hEN · ES✓ Free cancellationfromUS$ 107per person
Chichen Itza & Cenote Ik Kil: LDS Tour with Buffet Lunch
›
‹
Chichen Itza & Cenote Ik Kil: LDS Tour with Buffet LunchExplore Chichen Itza with an LDS guide, swim at Cenote Ik Kil, and enjoy a Yucatan buffet. Includes air-conditioned transport, lunch, and cenote swim.Mon, Wed, Fri and Sat · Hotel pickup · All ages★ 4.98 (106)8h–9hEN · ES✓ Free cancellationfromUS$ 255per person
Jetpack Flight in Cancun: Above Water
›
‹
Jetpack Flight in Cancun: Above WaterFly 30 feet above the Caribbean in a water-propelled jetpack in Cancun with instructor control and helmet included: no experience needed, just strap in and lift off.Every day · First departure 09:00, last 16:00 · From age 12★ 4.87 (106)20mEN · ES✓ Free cancellationfromUS$ 119per person
Cabo San Lucas: Balandra Beach, La Paz & Todos Santos Day Trip
›
‹
Travelers' pick
Cabo San Lucas: Balandra Beach, La Paz & Todos Santos Day TripFull-day van tour from Cabo to Balandra Beach, La Paz seawall and Todos Santos with Hotel California visit. Includes lunch, water, entrance fee. 8–9 hours.Every day · 04:00 · Hotel pickup · All ages★ 4.70 (106)11h–12hEN · ES✓ Instant confirmationfromUS$ 114per person
Cancun Airport to Hotel Zone: Private Transfer with AC & Insurance
›
‹
Travelers' pick
Cancun Airport to Hotel Zone: Private Transfer with AC & InsurancePrivate one-way transfer from Cancun Airport to Hotel Zone. Air-conditioned vehicle, traveler insurance included, driver meets you at baggage claim with nameplate.Every day · Hotel pickup★ 4.66 (106)30mEN · ES✓ Free cancellationfromUS$ 60per group
Private Coba Ruins Tour: Bike Through Pyramid & Cenote Swim
›
‹
★ Top rated
Private Coba Ruins Tour: Bike Through Pyramid & Cenote SwimPrivate Coba ruins tour from Playa del Carmen with bike access to the pyramid, cenote swimming and Mayan lunch. Hotel pickup, all fees covered.Every day · 08:00, 08:30 and 09:00 · Hotel pickup · All ages★ 5.00 (106)6h–7hEN · FR · ES✓ Free cancellationfromUS$ 245per person
Cozumel UAZ Off-Road & Isla Pasión: Private 4x4 Adventure
›
‹
Cozumel UAZ Off-Road & Isla Pasión: Private 4x4 AdventureDrive a Russian UAZ through Cozumel's limestone quarries and mangrove forests, then boat to Isla Pasión for kayaking, hammocks and a Mexican buffet lunch with open bar.Mon–Sat · From age 7★ 4.94 (106)4h 30mEN · ES✓ Free cancellationfromUS$ 80per person
ATV Riding on Pacific Coast: Desert Trails & Camel Ride
›
‹
Travelers' pick
ATV Riding on Pacific Coast: Desert Trails & Camel RideDrive your own ATV through desert cactus trails and ride camels on the beach at Tierra Sagrada park in Cabo, with hotel pickup and a Mexican buffet.Every day · First departure 08:00, last 18:00 · Pickup optional · Up to age 89★ 4.96 (106)3h–6hEN · ES✓ Free cancellationfromUS$ 66per person
Mexico City: La Merced & Sonora Markets Food & Faith Walk
›
‹
Mexico City: La Merced & Sonora Markets Food & Faith WalkStep into Mexico City’s La Merced & Sonora markets, taste street tacos, try pre-hispanic snacks, and explore Santa Muerte altars with a local guide, includes drinks.Every day · 11:30 · From age 12★ 4.91 (105)4hEN · ES✓ Free cancellationfromUS$ 115per person
Palacio de Bellas Artes murals tour: Diego Rivera & Art Deco, Mexico City
›
‹
Palacio de Bellas Artes murals tour: Diego Rivera & Art Deco, Mexico CityGuided tour of Palacio de Bellas Artes in Mexico City with expert commentary on Diego Rivera, Siqueiros and Tamayo murals.Tue–Sun · First departure 10:00, last 15:00 · All ages★ 4.90 (105)2hEN · ES✓ Free cancellationfromUS$ 60per person
48ft Yacht Rental Cancun: Private Boat with Crew & Snorkeling
›
‹
48ft Yacht Rental Cancun: Private Boat with Crew & SnorkelingRent a 48ft yacht in Cancun with captain and crew for 2 to 6 hours: cruise Caribbean waters, snorkel at Isla Mujeres and Playa Norte, or anchor in the bay.Every day★ 4.98 (105)2h–6hEN · ES✓ Free cancellationfromUS$ 295per group
Chichen Itza Skip-the-Line Tour: Cenote & Izamal Visit
›
‹
Travelers' pick
Chichen Itza Skip-the-Line Tour: Cenote & Izamal VisitStart at Chichen Itza before the crowds arrive with skip-the-line access and a certified guide. Swim in a remote cenote, eat lunch made by Mayan women.Every day · 07:15 · Hotel pickup · All ages★ 4.91 (105)11hEN · ES✓ Free cancellationfromUS$ 189per person
Holbox: 3 Island Private Boat Tour with Yalahau Swim
›
‹
Travelers' pick
Holbox: 3 Island Private Boat Tour with Yalahau SwimStep onto a private boat from Holbox to Punta Mosquito, Passion Island, and Yalahau spring. Swim, spot flamingos, and relax with a local guide, includes entrance fees.Every day · First departure 07:00, last 16:00★ 4.71 (104)2h 30m–3h 30mEN · ES✓ Free cancellationfromUS$ 319per group
Puerto Vallarta Food Tour: Pueblos, cooking class & tastings
›
‹
Puerto Vallarta Food Tour: Pueblos, cooking class & tastingsSix hours exploring San Juan de Abajo and Valle de Bandera with a local guide, cooking class and lunch included.Mon, Wed and Thu · 08:00 and 09:30 · From age 6★ 4.82 (104)6hEN · ES✓ Free cancellationfromUS$ 89per person
Do you need help planning your next activity?