Top Things to Do in Mexico

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

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

All tours (501–520 of 2,752)

Akumal: Swim with Turtles & GoPro Photos Private Tour
›
‹
Most booked
Akumal: Swim with Turtles & GoPro Photos Private TourSwim with turtles in Akumal Bay, guided by a local expert. Includes GoPro photo session, snorkeling gear, and access to showers and lockers. Private experience.Tue–Sun · First departure 08:30, last 13:30 · Up to age 70★ 4.95 (303)1hEN · FR · ES✓ Free cancellationfromUS$ 49per person
Tacos and Mezcal Tasting Tour: Mexico City Night
›
‹
Likely to sell out
Tacos and Mezcal Tasting Tour: Mexico City NightTaste tacos and mezcal with a local guide in Mexico City, learning stories at the House of Tiles and Monumento a la Revolución while the city lights come.Every day · 18:30 · From age 3★ 4.91 (301)3h 30mEN · ES✓ Free cancellationfromUS$ 135per person
Monte Albán & Black Pottery Tour: Oaxaca archaeology and crafts
›
‹
Travelers' pick
Monte Albán & Black Pottery Tour: Oaxaca archaeology and craftsGuided tour of Monte Albán archaeological site and San Antonio Arrazola alebrijes village with San Bartolo Coyotepec black pottery workshop.Every day · 09:00★ 4.91 (300)8hEN · ES✓ Free cancellationfromUS$ 54per person
Mexico City Street Art Bike Tour: Murals in Obrera & Doctores
›
‹
Travelers' pick
Mexico City Street Art Bike Tour: Murals in Obrera & DoctoresCycle through Mexico City's off-tourist neighborhoods on a small-group bike tour with a local guide, stopping to see street art in Obrera and Doctores.Every day · 10:00★ 4.85 (300)3hEN · ES✓ Free cancellationfromUS$ 71per person
Scuba Diving in Playa del Carmen: 45-Minute Beginner Course
›
‹
Scuba Diving in Playa del Carmen: 45-Minute Beginner CourseLearn to scuba dive in 45 minutes in Playa del Carmen with a bilingual guide, all equipment included, and hotel pickup, no certification required.Mon–Sat · 12:00 · Pickup optional · From age 10★ 4.94 (300)45mEN · ES✓ Free cancellationfromUS$ 150per person
Tierra Sagrada Beach Club: All-Inclusive Day with Activities
›
‹
Tierra Sagrada Beach Club: All-Inclusive Day with ActivitiesSpend a half day at Tierra Sagrada's oceanfront beach club in Baja California Sur with unlimited Mexican buffet, tequila tasting, cooking class.Every day · First departure 10:00, last 14:00 · Pickup optional★ 4.96 (299)6hEN · ES✓ Free cancellationfromUS$ 149per person
Yucatan Cenotes: Suytun & Oxman Private Tour with Early Access
›
‹
Likely to sell out
Yucatan Cenotes: Suytun & Oxman Private Tour with Early AccessSlip into Yucatan’s Suytun & Oxman cenotes before the crowds, swim in crystal water, and wander Valladolid’s streets. Private transport, brunch, and entry included.Mon–Sat · 06:00 and 06:40 · Hotel pickup★ 4.98 (299)8hEN · FR · ES✓ Free cancellationfromUS$ 195per person
Cozumel: KUZÁ Beach Club Day Pass & Water Activities
›
‹
Cozumel: KUZÁ Beach Club Day Pass & Water ActivitiesFull-day access to Cozumel's largest private beach with lounge chairs, nature trails, live entertainment, and optional water sports. Flexible itinerary, food and drinks extra.Mon–Sat · First departure 09:00, last 12:00 · All ages★ 4.59 (298)8h✓ Free cancellationfromUS$ 54per person
Ziplining in Tulum: ATV, Abseiling & Cave Cenote
›
‹
Travelers' pick
Ziplining in Tulum: ATV, Abseiling & Cave CenoteZip line 1 km through the Riviera Maya jungle, then ride an ATV, abseil a wall and swim in a cave cenote. Includes guide, lunch and transport.Every day · 09:00 and 13:00 · From age 5★ 4.81 (298)5h 30mEN · ES✓ Free cancellationfromUS$ 42per person
Mexico City: Historic Center Walking Tour & Diego Rivera Murals
›
‹
Best value
Mexico City: Historic Center Walking Tour & Diego Rivera MuralsHear cathedral bells, see Diego Rivera murals, and walk Mexico City's vibrant streets with a local guide. Includes murals visit and accessible for all travelers.Every day · First departure 09:00, last 17:30 · From age 12★ 4.83 (298)2hEN · ES✓ Free cancellationfromUS$ 16.44per person
Casa Estudio Diego Rivera & Frida Kahlo: Small Group Tour
›
‹
Travelers' pick
Casa Estudio Diego Rivera & Frida Kahlo: Small Group TourGuided tour of the Casa Estudio in Mexico City where Diego Rivera and Frida Kahlo created their most important works.Fri–Sun · First departure 10:30, last 16:00 · All ages★ 4.90 (292)1h–2hEN · ES✓ Free cancellationfromUS$ 47per person
Snorkeling on a 47-foot private yacht in Puerto Aventuras
›
‹
★ Top rated
Snorkeling on a 47-foot private yacht in Puerto AventurasSnorkel from a private 47-foot yacht in Puerto Aventuras with certified crew, open bar, and fresh food included.Every day · 09:00 and 14:30★ 5.00 (291)4hEN · ITfromUS$ 1,299per group
Costa Maya snorkeling: Reef, fish and turtles with guide
›
‹
Travelers' pick
Costa Maya snorkeling: Reef, fish and turtles with guideSnorkel the reef at Mahahual in Costa Maya with a guide, equipment and GoPro photos included. Spot tropical fish.Every day · First departure 09:00, last 15:30 · From age 5★ 4.78 (289)1h 20mEN✓ Free cancellationfromUS$ 30per person
Tulum Ruins & Cenote Snorkeling Tour: Private Guide with Turtles
›
‹
Likely to sell out
Tulum Ruins & Cenote Snorkeling Tour: Private Guide with TurtlesPrivate tour of Tulum Ruins with certified guide, cenote snorkeling, and swimming with sea turtles in Akumal: pickup from your hotel included.Every day · First departure 06:30, last 09:00 · Hotel pickup · Up to age 75★ 5.00 (289)6h–7hEN · ES✓ Free cancellationfromUS$ 274per person
Oaxaca Private Tours: Monte Albán, Artisan Workshops & Markets
›
‹
Travelers' pick
Oaxaca Private Tours: Monte Albán, Artisan Workshops & MarketsPrivate tours across Oaxaca with licensed guides. Visit Monte Albán, Hierve el Agua, weaver workshops, and Tlacolula Market. Air-conditioned vehicles and pickup included.Every day · 07:00 and 08:30 · Hotel pickup★ 4.95 (288)3h–9hEN · ES✓ Free cancellationfromUS$ 290per group
Cabo San Lucas: 2-Tank Dive Tour at Pelican Rock & The Arch
›
‹
Cabo San Lucas: 2-Tank Dive Tour at Pelican Rock & The ArchFeel the thrill of diving Cabo San Lucas Reserve with a certified guide, explore Pelican Rock’s sand falls, meet sea lions, and enjoy a quick boat ride, gear included.Every day · 08:00 and 13:00 · From age 10★ 4.94 (288)4hEN · FR · ES✓ Free cancellationfromUS$ 142per person
Horseback Riding & Tequila Tasting near Puerto Vallarta
›
‹
Travelers' pick
Horseback Riding & Tequila Tasting near Puerto VallartaRide along the Mascota River near Puerto Vallarta, then taste small-batch tequilas and eat traditional Mexican lunch with unlimited margaritas at La Dulce Vista.Every day · 10:30 · From age 8★ 4.76 (287)5hEN · ES✓ Free cancellationfromUS$ 101per person
ATV Riding in Cabo San Lucas: Desert & Beach Trails
›
‹
ATV Riding in Cabo San Lucas: Desert & Beach TrailsDrive a UTV through Baja California Sur desert to Margaritas Beach, crossing dry riverbeds and sand dunes with a guide: hotel pickup included, tequila tasting at the end.Every day · First departure 09:00, last 16:00 · Pickup optional · From age 7★ 4.82 (287)2hEN · ES✓ Free cancellationfromUS$ 110per person
Snorkeling in Cozumel: Catamaran to El Cielo Beach
›
‹
Travelers' pick-14%
Snorkeling in Cozumel: Catamaran to El Cielo BeachSnorkel three renowned reefs from a catamaran in Cozumel (El Cielo Beach, Playa el Cielito and Turtle Bay) with drinks and ceviche included, then relax on a secluded beach.Every day · 09:30 · All ages★ 4.39 (286)4hEN · ES✓ Free cancellationfromUS$ 95per person
Teotihuacán Hot-Air Balloon Flight from Mexico City with Breakfast
›
‹
Teotihuacán Hot-Air Balloon Flight from Mexico City with BreakfastHot-air balloon flight over Teotihuacán's pyramids from Mexico City with return transport, breakfast at La Cueva Restaurant.Every day · 04:00 · Pickup optional · From age 5★ 4.96 (286)8hEN · ES✓ Free cancellationfromUS$ 214per person
Do you need help planning your next activity?