Top Things to Do in Mexico

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

4.8 2,833 experiences from US$ 6.75 ✓Free cancellation on most experiences

All tours (2,181–2,200 of 2,833)

Private Transfer Merida to Cancun: Direct or Chichen Itza Stop
›
‹
Private Transfer Merida to Cancun: Direct or Chichen Itza StopPrivate transfer from Merida to Cancun in a modern air-conditioned van, with the option to stop at Chichen Itza or Valladolid en route.Every day · Hotel pickup★ 4.67 (6)4h–6h✓ Free cancellationfromUS$ 375per group
Marietas Islands Snorkeling Tour: Kayak, Snorkel, Eat
›
‹
Marietas Islands Snorkeling Tour: Kayak, Snorkel, EatHalf-day snorkeling and kayaking tour from Puerto Vallarta to the Marietas Islands with breakfast, lunch, open bar and Playa Nopalera beach time.Tue–Sun · 08:30 · From age 3★ 3.50 (6)7h–8hEN · ES✓ Free cancellationfromUS$ 80per person
Cacahuamilpa Grottoes Tour: Stalactites & Stalagmites
›
‹
Travelers' pick
Cacahuamilpa Grottoes Tour: Stalactites & StalagmitesTour of Cacahuamilpa Grottoes from Taxco with private transport, park entry and a guide who walks you through formations that took millions of years to form.Every day · 09:00 · From age 3★ 5.00 (6)4hES✓ Free cancellationfromUS$ 50per person
Valle de Guadalupe Wine Transport: Local Driver, No Worry
›
‹
Valle de Guadalupe Wine Transport: Local Driver, No WorryPrivate transportation for wine tasting in Valle de Guadalupe with a local driver who knows every winery and restaurant.Every day · Pickup optional★ 5.00 (6)4h–8h✓ Free cancellationfromUS$ 190per group
Bacalar Lagoon pontoon tour: Lake of Seven Colors
›
‹
Bacalar Lagoon pontoon tour: Lake of Seven ColorsTwo-and-a-half-hour pontoon tour of Bacalar's Lake of Seven Colors with live guide, five cenote stops, swimming at Cocalitos, and drinks included. Pickup arranged.Every day except Wednesday · Pickup optional · All ages★ 5.00 (6)2h 30mEN · ES✓ Free cancellationfromUS$ 38per person
Snorkeling and Hiking in Huatulco National Park
›
‹
Snorkeling and Hiking in Huatulco National ParkSnorkel La Entrega's coral reef for an hour with included gear, then hike forest trails and beach at Cacaluta Bay in Huatulco National Park.Every day · 09:00 · Hotel pickup★ 5.00 (6)4h–5hEN · ES✓ Free cancellationfromUS$ 60per person
Mexico City: National Museum of Anthropology Underworld Tour
›
‹
Travelers' pick
Mexico City: National Museum of Anthropology Underworld Tour2.5-hour guided tour of Mexico City's National Museum of Anthropology. Five rooms covering Teotihuacan, Aztec, and Mayan civilizations. Small groups, wheelchair accessible.Tue–Sun · 12:00 and 15:30 · All ages★ 5.00 (6)2h 30mEN · PT · IT · ES✓ Free cancellationfromUS$ 49per person
San Miguel de Allende Farm to Table Cooking Class Harvest
›
‹
Travelers' pick
San Miguel de Allende Farm to Table Cooking Class HarvestCook Mexican dishes with a local chef in San Miguel de Allende. Harvest ingredients from an organic garden.Every day · 09:00 · Hotel pickup · From age 15★ 5.00 (6)4hEN · ES✓ Free cancellationfromUS$ 250per person
Birding for beginners in Sayulita: 120 species at Rancho Verde
›
‹
Birding for beginners in Sayulita: 120 species at Rancho VerdeGuided birdwatching tour at Rancho Verde wildlife preserve near Sayulita with binoculars provided and expert guide.Tue, Wed and Fri · 08:00 · From age 10★ 5.00 (6)3hEN · DE · ES✓ Free cancellationfromUS$ 66per person
Paintball in Rosarito: 300 rounds with mountain terrain
›
‹
Travelers' pick-20%
Paintball in Rosarito: 300 rounds with mountain terrainPlay paintball in Rosarito's mountains with 300 rounds per person, all gear included, plus air-conditioned transport and photos to take home.Thu–Sat · 15:00 · Pickup optional★ 4.83 (6)1hEN · ES✓ Instant confirmationfromUS$ 79per person
Horseback Riding in Acapulco: Beach & Lagoon with Crocodile Farm
›
‹
Horseback Riding in Acapulco: Beach & Lagoon with Crocodile FarmStart from your hotel or cruise ship, ride tame rescued horses along a quiet beach for an hour, then explore the lagoon by boat and visit a crocodile farm.Every day · 09:00 and 10:00 · Hotel pickup★ 5.00 (6)6hEN · FR · ES✓ Free cancellationfromUS$ 124per person
Snorkeling in Acapulco: Roqueta Island with hiking and lunch
›
‹
Snorkeling in Acapulco: Roqueta Island with hiking and lunchSnorkel Roqueta Island off Acapulco with a professional guide, hike the three-kilometer island, and choose lunch with beer or soda included.Every day · 10:00 · Hotel pickup★ 4.83 (6)5hEN · FR · ES✓ Free cancellationfromUS$ 92per person
Mazatlan Private City Tour: Cathedral, Divers & Historic Center
›
‹
Mazatlan Private City Tour: Cathedral, Divers & Historic CenterThree to four hours exploring Mazatlan's cathedral, market and Plazuela Machado in a private air-conditioned vehicle with a live guide in English.Every day · First departure 09:00, last 18:00 · Hotel pickup · All ages★ 5.00 (6)3h–4hEN · ES✓ Free cancellationfromUS$ 88per person
Horseback riding near Puerto Escondido: Sunset on local farmland
›
‹
Horseback riding near Puerto Escondido: Sunset on local farmlandAfternoon horseback riding from Puerto Escondido with hotel pickup, expert guide and bottled water. Learn basics and ride through farmland and coastal views.Tue, Sat and Sun · 15:00 · Hotel pickup · From age 6★ 4.33 (6)5hEN · ES✓ Free cancellationfromUS$ 145per person
Akumal Beach Snorkeling Tour with Turtles - Half-Day
›
‹
Akumal Beach Snorkeling Tour with Turtles - Half-DaySwim and snorkel with sea turtles at Akumal Beach on a half-day trip from Playa del Carmen or Tulum, including hotel pickup, gear, and a guided 2-hour beach experience.Every day · 07:00 and 09:30 · Pickup optional · From age 4★ 4.83 (6)5hEN · ES✓ Free cancellationfromUS$ 93per person
Chichén Itzá Day Trip from Cancun with Cenote Swim
›
‹
Chichén Itzá Day Trip from Cancun with Cenote SwimFull-day Chichén Itzá tour from Cancun with bilingual guide, cenote swimming at Xkekén and Samulá, regional lunch, and Valladolid stop. Around 10–11 hours.Every day · 06:00 · Hotel pickup · Up to age 80★ 4.00 (6)11h–12hEN · ES✓ Free cancellationfromUS$ 70per person
Tres Raíces Winery Lunch Wine Pairing near San Miguel de Allende
›
‹
Travelers' pick
Tres Raíces Winery Lunch Wine Pairing near San Miguel de AllendeDine at Tres Raíces Winery in Independence Valley with a guided vineyard tour, gourmet menu and wine pairings selected by the winemaker for each course.Every day except Tuesday · 12:30 and 14:30★ 5.00 (6)3h 30mEN · ES✓ Free cancellationfromUS$ 170per person
Tequila Tasting & Sunset in Mazatlán: Six Premium Pours
›
‹
Tequila Tasting & Sunset in Mazatlán: Six Premium PoursTaste six tequilas with a certified master at MARVAL paired with gourmet food, then watch the sunset from a sky bar over the Pacific while enjoying.Every day · Pickup optional · From age 18★ 4.33 (6)6hEN · ES✓ Free cancellationfromUS$ 145per person
Airport to San Jose Del Cabo Transfer: Private, 25–35 Minutes
›
‹
Airport to San Jose Del Cabo Transfer: Private, 25–35 MinutesPrivate transfer from Los Cabos International Airport to San Jose Del Cabo hotels with air-conditioned vehicle.Every day · Hotel pickup★ 4.33 (6)25m–35m✓ Free cancellationfromUS$ 181per group
Cenote Dos Ojos Diving: Barbie Line & Bat Cave
›
‹
Cenote Dos Ojos Diving: Barbie Line & Bat CaveScuba dive Cenote Dos Ojos near Tulum with two cavern dives on the Barbie Line and Bat Cave, gear and guide included. Hotel pickup at 8:30 am, back by early afternoon.Every day · Hotel pickup · From age 15★ 5.00 (6)5hEN · ES✓ Free cancellationfromUS$ 159per person
Need help planning your next activity?