Top Things to Do in Mexico

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

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

All tours (1,681–1,700 of 2,810)

Cancun speedboat tour to Isla Blanca: The last virgin beach
›
‹
Cancun speedboat tour to Isla Blanca: The last virgin beachSpeedboat tour from Cancun to Isla Blanca with three hours total including 30 minutes on the beach, life jackets, guide in English or Spanish.Mon–Sat · 09:00, 12:00 and 15:00 · Pickup optional★ 4.85 (34)3hEN · ES✓ Free cancellationfromUS$ 149per group
Tabor Canyon guided hike: 3-mile boulder ridge tour
›
‹
Tabor Canyon guided hike: 3-mile boulder ridge tourHike Tabor Canyon near Loreto with a knowledgeable guide through desert flora and fauna, scrambling over boulders and steep ridges to reach panoramic.Every day · 07:00 · Hotel pickup · From age 8★ 4.79 (34)3hEN · ES✓ Free cancellationfromUS$ 55per person
Cozumel Ziplining: Water Park and Beach in One Day
›
‹
Travelers' pick
Cozumel Ziplining: Water Park and Beach in One DayZipline up to 24 meters high, then slide into Cozumel's largest water park with beach access, buffet and open bar included.Mon–Sat · 09:00, 10:00 and 11:00 · All ages★ 4.41 (34)4h–8h✓ Free cancellationfromUS$ 109per person
Cenote Maya admission: Swim, rappel, Mayan ceremony
›
‹
Cenote Maya admission: Swim, rappel, Mayan ceremonyCenote Maya is a natural sinkhole with the largest dome in the Yucatan Peninsula: descend by stairs or rappel 72 feet into crystal-clear water, swim.Every day · 09:00 · From age 6★ 4.55 (33)3hEN · ES✓ Free cancellationfromUS$ 59per person
Mexico City Walking Tour: Templo Mayor & Diego Rivera Murals
›
‹
Mexico City Walking Tour: Templo Mayor & Diego Rivera MuralsWalk through Mexico City's Historic Center from Aztec temples to colonial palaces, with a guide explaining the Templo Mayor, Zócalo, Cathedral.Tue–Sat · 09:30 and 11:45★ 4.91 (33)2hEN✓ Free cancellationfromUS$ 30per person
Five Cenotes Adventure Tour from Tulum: Snorkel, canoe, zip line
›
‹
Five Cenotes Adventure Tour from Tulum: Snorkel, canoe, zip lineVisit five cenotes in a private reserve near Tulum with snorkeling, canoeing, zip-lining and cliff jumping, guided and fed throughout the afternoon.Mon–Sat · 08:45★ 4.91 (33)5hEN · ES✓ Free cancellationfromUS$ 150per person
Yaxchilán & Bonampak: Jungle Ruins & Mayan Murals from Palenque
›
‹
Travelers' pick
Yaxchilán & Bonampak: Jungle Ruins & Mayan Murals from PalenqueBoat to Yaxchilán through the Usumacinta River jungle, then overland to Bonampak's murals. Includes transport, breakfast, lunch, and guide through 124 stelae and lintels.Every day · 05:30 · Hotel pickup · From age 3★ 4.36 (33)14h✓ Free cancellationfromUS$ 129per person
Dune Buggy & Snorkel in Cozumel: Drive, Dive, Eat
›
‹
Dune Buggy & Snorkel in Cozumel: Drive, Dive, EatDrive a dune buggy through Cozumel's jungle and coast, then snorkel the Dzul-ha reef with a guide before enjoying lunch and tequila tasting.Every day · 08:30, 10:30 and 12:30 · Hotel pickup · Up to age 65★ 4.24 (33)5hEN · ES✓ Free cancellationfromUS$ 90per person
Ziplining Tulum: 4 cenotes with guide and pickup
›
‹
Ziplining Tulum: 4 cenotes with guide and pickupFour cenotes in Casa Tortuga natural park near Tulum with a certified guide, free time to swim in crystalline water, and hotel pickup included.Every day · 07:30, 11:00 and 13:00 · Hotel pickup · Up to age 80★ 4.24 (33)5h–8hEN · ES✓ Free cancellationfromUS$ 100per person
PADI Open Water Diving Certification: 3-Day Course
›
‹
PADI Open Water Diving Certification: 3-Day CourseLearn to scuba dive with PADI certification over three days in Isla Mujeres, including all gear, four open-water dives.Every day · 08:00 · From age 10★ 5.00 (33)3dEN · ES✓ Free cancellationfromUS$ 520per person
Hierve el Agua Tour: Waterfalls, Mezcal & Textiles
›
‹
Hierve el Agua Tour: Waterfalls, Mezcal & TextilesPrivate tour from Oaxaca City to Hierve el Agua with hotel pickup and air-conditioned transport. Swim in natural pools at the petrified waterfalls.Every day · 09:00 · Hotel pickup★ 4.64 (33)8h✓ Free cancellationfromUS$ 310per group
Horseback Riding Sierra Madre Mountains Suspension Bridge
›
‹
Horseback Riding Sierra Madre Mountains Suspension BridgeRide through Sierra Madre foothills along the Cuale River and cross a 150-meter suspension bridge with a guide, plus water and tequila tasting.Every day · 08:00 and 12:00 · From age 8★ 4.94 (33)4hEN · ES✓ Free cancellationfromUS$ 119per person
Snorkeling in Tulum: Ruins, Cenote & Turtles
›
‹
Snorkeling in Tulum: Ruins, Cenote & TurtlesPrivate snorkeling tour from Tulum with cenote swim, Mayan ruins and optional turtle encounter: guide, transport and water included, five to six hours.Every day · 08:00, 08:30 and 09:00 · Hotel pickup★ 4.82 (33)5h–6hEN · ES✓ Free cancellationfromUS$ 260per person
Snorkel Majahuitas & waterfall hike from Puerto Vallarta
›
‹
Snorkel Majahuitas & waterfall hike from Puerto VallartaBoat to Quimixto with snorkeling at Majahuitas, waterfall hike, and fresh seafood lunch. The 20-minute ride gets you south of Puerto Vallarta where.Every day · 09:00 · From age 12★ 4.94 (33)6hEN · ES✓ Free cancellationfromUS$ 52per person
Valle de Guadalupe Private Driver Tour: Custom Hours
›
‹
Travelers' pick
Valle de Guadalupe Private Driver Tour: Custom HoursPrivate driver tour in Valle de Guadalupe and Ensenada with pickup included: set your own pace, skip the group schedules, and get local tips as you go.Every day · First departure 06:00, last 19:00 · Hotel pickup★ 4.91 (33)4h–6hES✓ Free cancellationfromUS$ 169per group
Monarch Butterfly Tour Zihuatanejo: El Rosario & Michoacán
›
‹
Travelers' pick
Monarch Butterfly Tour Zihuatanejo: El Rosario & MichoacánThree-day small-group tour from Zihuatanejo through colonial towns and El Rosario Butterfly Sanctuary, featuring horseback riding, hiking, and stays in Pátzcuaro and Morelia.Every day · 07:00 · Hotel pickup · All ages★ 4.39 (33)3dEN · ES✓ Free cancellationfromUS$ 742per person
Swim with whale sharks in Isla Mujeres: Snorkeling with two dives
›
‹
Likely to sell out
Swim with whale sharks in Isla Mujeres: Snorkeling with two divesSwim with whale sharks twice in the open sea off Isla Mujeres with snorkeling gear, guide and tropical meal included. Boats depart from Cancun or Isla Mujeres.Next departure: 15 May 2027 · Pickup optional★ 4.85 (33)6h 30mEN · ES✓ Free cancellationfromUS$ 148per person
Mazatlán Airport to Hotel: Shared Round-Trip Transfer
›
‹
Mazatlán Airport to Hotel: Shared Round-Trip TransferShared round-trip transfer from Mazatlán International Airport to hotel zone. Air-conditioned vehicle, trained driver, traveler's insurance included.Every day · Hotel pickup · From age 3★ 4.34 (32)1h–2hEN · ES✓ Free cancellationfromUS$ 50per person
Mexico City: Historic Center, Zócalo & Chapultepec Park Tour
›
‹
Mexico City: Historic Center, Zócalo & Chapultepec Park TourBilingual tour of Mexico City's Historic Center, Zócalo, National Palace, Metropolitan Cathedral, Reforma boulevard and Chapultepec Park with hotel pickup. 4-5 hours.Every day · 09:00 · Pickup optional · From age 3★ 4.06 (32)4hEN · ES✓ Free cancellationfromUS$ 34per person
Coronado Island tour from Loreto: Snorkel & sea lions
›
‹
Coronado Island tour from Loreto: Snorkel & sea lionsHalf-day boat tour from Loreto to Coronado Island in Loreto Bay National Park with snorkeling among sea lions and a beach lunch.Every day · 09:00 · All ages★ 4.28 (32)4hEN · ES✓ Free cancellationfromUS$ 179per person
Do you need help planning your next activity?