Top Things to Do in Mexico

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

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

All tours (761–780 of 2,771)

Xochimilco Trajinera Fiesta: Mariachi, Tequila & Floating Gardens
›
‹
Most booked
Xochimilco Trajinera Fiesta: Mariachi, Tequila & Floating GardensFloat the canals of Xochimilco in Mexico City on a trajinera boat with cerveza, tequila tasting, live mariachi music, food and 2–3 hours of singing and dancing.Every day · First departure 12:00, last 16:00★ 4.77 (177)2h–3hEN · ES✓ Free cancellationfromUS$ 60per person
Lucha Libre in Mexico City: Wrestling School & Arena Show
›
‹
Travelers' pick
Lucha Libre in Mexico City: Wrestling School & Arena ShowLucha Libre experience in Mexico City with wrestling school access, live show at Arena México or Arena Coliseo, wrestler mask, dinner and mezcal included.Tue, Fri and Sat · 17:30, 18:00 and 19:00 · From age 15★ 4.84 (177)3h–4hEN · ES✓ Free cancellationfromUS$ 63per person
ATV Riding Cozumel: Buggy Tour With Beach Club Time
›
‹
ATV Riding Cozumel: Buggy Tour With Beach Club TimeDrive a convertible buggy through Cozumel with a bilingual guide, stopping at monuments, beaches and a beach club with pool access over four hours.Sun · 09:00, 10:00 and 11:00 · Hotel pickup★ 4.96 (177)4hEN · ES✓ Free cancellationfromUS$ 300per group
Puerto Morelos Snorkeling: Biosphere Reserve & Reef Life
›
‹
Puerto Morelos Snorkeling: Biosphere Reserve & Reef LifeTwo 45-minute snorkeling sessions in Puerto Morelos Biosphere Reserve with tropical fish, turtles, rays and coral. Crystal-clear water and bottled water included.Tue–Sun · From age 5★ 4.78 (176)1h 45mEN · ES✓ Free cancellationfromUS$ 45per person
Bacalar Lagoon: Sailing Catamaran Tour with Cenote Swims & Drinks
›
‹
Bacalar Lagoon: Sailing Catamaran Tour with Cenote Swims & DrinksFeel the breeze on a Bacalar sailing catamaran tour, swim in cenotes, enjoy drinks & fruit, and hear local stories from your guide. Includes captain, deckhand & insurance.Every day except Wednesday · 11:00, 15:00 and 15:30 · From age 4★ 4.98 (176)3hEN · ES✓ Free cancellationfromUS$ 44per person
Hierve el Agua & Mitla Full Day Tour: 6 Stops with Guide
›
‹
Travelers' pickLikely to sell out
Hierve el Agua & Mitla Full Day Tour: 6 Stops with GuideStart from your hotel at 7:30 a.m. and spend the day moving through Oaxaca's petrified waterfalls, archaeological ruins.Every day · 08:00 · Pickup optional · From age 4★ 4.73 (175)10h–11hEN · ES✓ Free cancellationfromUS$ 32per person
Hike and Yoga in Sayulita Jungle: Beachfront Class
›
‹
Best value
Hike and Yoga in Sayulita Jungle: Beachfront ClassHike 1.5 miles through Sayulita's jungle to a private beach for a yoga session under palm trees with ocean views. Mats and instruction included for all levels.Every day · 09:00 · From age 14★ 4.98 (175)2h 30mEN · ES✓ Free cancellationfromUS$ 30per person
Teotihuacan & Basilica of Guadalupe: Private Mexico City Tour
›
‹
Travelers' pick
Teotihuacan & Basilica of Guadalupe: Private Mexico City TourPrivate full-day tour of Teotihuacan's pyramids, Quetzalcoatl temple and Basilica of Guadalupe from Mexico City. Includes guide, transport, entry fees and lunch.Every day · First departure 08:00, last 09:30 · Hotel pickup · From age 6★ 4.98 (175)5h–6hEN · ES✓ Free cancellationfromUS$ 150per person
Puerto Vallarta: Seafood Food Tour Old Town & Beach Stops
›
‹
Travelers' pick
Puerto Vallarta: Seafood Food Tour Old Town & Beach StopsStart your Puerto Vallarta seafood tour in Old Town with a local guide, taste ceviche, octopus, and shrimp tacos, and stroll to Muertos Beach. Includes 6 tastings.Mon and Thu · 13:00 · All ages★ 4.93 (174)3hEN · ES✓ Free cancellationfromUS$ 65per person
Tulum: Luxury Catamaran Sail & Snorkel with Chef & Open Bar
›
‹
Travelers' pick
Tulum: Luxury Catamaran Sail & Snorkel with Chef & Open Bar4-hour catamaran from Puerto Aventuras with snorkeling, chef-prepared lunch, unlimited drinks & water toys. Small groups, LGBTQ+ friendly.Every day · First departure 08:00, last 15:00 · From age 6★ 4.97 (174)4hEN · ES✓ Free cancellationfromUS$ 825per person
Uxmal and Kabah tour from Mérida: Puuc ruins and chocolate museum
›
‹
Travelers' pick
Uxmal and Kabah tour from Mérida: Puuc ruins and chocolate museumVisit Uxmal and Kabah Puuc ruins with a bilingual guide, explore Choco Story's gardens and animal shelter, and enjoy a three-course meal on this full-day tour from Mérida.Every day · 08:00 · Pickup optional · Up to age 59★ 4.74 (174)10hEN · ES✓ Free cancellationfromUS$ 75per person
Sky Bike and Camel Ride in Migriño: Two Adventures in One
›
‹
-20%
Sky Bike and Camel Ride in Migriño: Two Adventures in OnePedal above the desert on a sky bike, then ride camels along Migriño's untouched beaches. Your afternoon includes transport, a guide, and tequila tasting.Every day · First departure 09:00, last 16:00 · Hotel pickup · From age 8★ 4.67 (174)4hEN · ES✓ Free cancellationfromUS$ 100per person
Teotihuacan Pyramids & La Gruta Cave Lunch Day Trip
›
‹
Travelers' pick
Teotihuacan Pyramids & La Gruta Cave Lunch Day TripStart early from Mexico City to walk Teotihuacan’s ancient pyramids, then dine at La Gruta cave restaurant. Includes entry tickets and round-trip transport.Mon–Sat · First departure 07:20, last 10:00 · All ages★ 4.87 (174)6hEN · ES✓ Free cancellationfromUS$ 54per person
Huatulco: Copalitilla Waterfalls Day Trip & Local Lunch
›
‹
Huatulco: Copalitilla Waterfalls Day Trip & Local LunchFollow jungle trails from Huatulco to Copalitilla Waterfalls, swim in clear pools, taste handmade tortillas and coffee, with pickup and local guide included.Every day · 10:30 · Hotel pickup · Up to age 55★ 4.92 (173)7hEN · ES✓ Instant confirmationfromUS$ 52per person
Chichen Itza & Cenote Hubiku: Ek Balam Small Group from Playa del Carmen
›
‹
-11%
Chichen Itza & Cenote Hubiku: Ek Balam Small Group from Playa del CarmenFull-day Chichen Itza tour from Playa del Carmen with 3+ hours at the pyramid, cenote swim, Ek Balam climb & lunch. Small groups, hotel pickup, skip-the-line entry.Mon and Thu · Hotel pickup · All ages★ 4.82 (173)12hEN · ES✓ Free cancellationfromUS$ 165per person
Cenote Diving in Playa del Carmen: 2 Dives Private
›
‹
Cenote Diving in Playa del Carmen: 2 Dives PrivateTwo dives in cenotes like Chac Mool or Dos Ojos with a cave-certified guide, full equipment, lunch and hotel pickup from Playa del Carmen.Every day · 08:00 · Pickup optional · From age 14★ 4.96 (173)7hEN · ES✓ Free cancellationfromUS$ 253per person
Cabo San Lucas: Learn to Scuba Dive PADI Certified
›
‹
Cabo San Lucas: Learn to Scuba Dive PADI CertifiedFirst scuba dive in Cabo with PADI instruction, shallow pool training & 30-min ocean dive near the arch. Small groups, experienced guides, equipment included.Every day · 08:00, 13:00 and 14:00 · Hotel pickup · From age 12★ 4.72 (172)3h 30mEN · ES✓ Free cancellationfromUS$ 129per person
Puerto Vallarta: Private City Tour, Malecón & Los Arcos
›
‹
Puerto Vallarta: Private City Tour, Malecón & Los ArcosFeel the pulse of Puerto Vallarta with a private city tour: walk the Malecón, see Los Arcos, taste tequila, and ride in comfort. Includes pickup and local guide.Mon–Sat · 10:00 · Hotel pickup★ 4.94 (172)5hEN · ES✓ Free cancellationfromUS$ 350per group
Snorkeling in Isla Mujeres from Cancun: Reef, beach & lunch
›
‹
Travelers' pick
Snorkeling in Isla Mujeres from Cancun: Reef, beach & lunchSnorkel a reef in Bahia Mujeres, then spend the afternoon on Playa Norte and at a beach club with buffet lunch and open bar.Every day · 10:00, 12:00 and 13:00 · All ages★ 4.49 (172)7h 30mEN · FR · ES✓ Free cancellationfromUS$ 89per person
Cenotes Sac Actun Private Tour: Underground River & Swimming
›
‹
★ Top rated
Cenotes Sac Actun Private Tour: Underground River & SwimmingSwim through an underground river system at Cenotes Sac Actun with a private guide: life jacket included, no diving certification needed.Every day · First departure 08:30, last 13:30 · Hotel pickup · From age 5★ 4.99 (172)5hEN · ES✓ Free cancellationfromUS$ 199per person
Do you need help planning your next activity?