Top Things to Do in Mexico

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

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

All tours (1,261–1,280 of 2,792)

Bicycle Tour through Oaxaca: Urban Art & History
›
‹
Likely to sell out
Bicycle Tour through Oaxaca: Urban Art & HistoryCycle through Oaxaca's oldest neighborhoods with a local guide, seeing Jalatlaco and Xochimilco's murals, colonial arches.Every day · 08:00, 09:00 and 16:00 · Ages 18–85★ 4.94 (89)2hEN · ES✓ Free cancellationfromUS$ 32per person
Mazatlán Shore Excursion: Cliff Divers, Tequila & Beach
›
‹
Travelers' pick
Mazatlán Shore Excursion: Cliff Divers, Tequila & BeachMazatlán shore excursion for cruise guests with city highlights, cliff divers, tequila tasting and beach time in the Golden Zone.Every day · First departure 08:00, last 12:00 · Hotel pickup · All ages★ 4.88 (89)5h 30mEN · ES✓ Free cancellationfromUS$ 62per person
Ensenada: Beach Horseback Riding & Desert Trails Tour
›
‹
Travelers' pickLikely to sell out
Ensenada: Beach Horseback Riding & Desert Trails TourFeel the sand under hoof on a horseback ride from Ensenada, splash along the beach, explore desert trails, and enjoy easy ranch pickup. Helmets available.Every day · 10:00, 12:30 and 15:00 · Pickup optional · Up to age 80★ 4.89 (89)1hEN · ES✓ Free cancellationfromUS$ 72per person
Merida Walking Tour: Cathedral & Plaza Grande with Local Guide
›
‹
Merida Walking Tour: Cathedral & Plaza Grande with Local GuideWalking tour of Merida's colonial center with local guide. Covers Cathedral, Teatro Peón Contreras, Plaza Grande, university. Small groups, WhatsApp support, customizable.Every day · First departure 08:00, last 17:00 · All ages★ 4.71 (89)2hEN · ES✓ Free cancellationfromUS$ 40per person
Lake Chapala & Ajijic tour: Rancho Los 3 Potrillos
›
‹
Travelers' pick
Lake Chapala & Ajijic tour: Rancho Los 3 PotrillosLake Chapala tour from Guadalajara with hotel pickup, professional guide in English or Spanish, and entrance to Rancho Los 3 Potrillos.Every day · 09:00 · Hotel pickup · All ages★ 4.57 (89)8hEN · ES✓ Free cancellationfromUS$ 80per person
Cabo San Lucas Sportfishing Charter & Fishing Gear Included
›
‹
Cabo San Lucas Sportfishing Charter & Fishing Gear IncludedHalf and full-day sportfishing charters in Cabo San Lucas with gear, instruction, and up to 4 anglers per boat. All skill levels welcome.Every day · 06:00★ 4.73 (89)8hEN · ES✓ Free cancellationfromUS$ 495per group
Puerto Vallarta: Mole Poblano Cooking Class & Market Walk
›
‹
Travelers' pick
Puerto Vallarta: Mole Poblano Cooking Class & Market WalkStart with a stroll through Puerto Vallarta’s market, then cook Mole Poblano from scratch at ChocoMuseo. Includes all ingredients, meal, and your own jar to take home.Mon–Sat · 10:30 · From age 12★ 4.93 (89)3hEN✓ Free cancellationfromUS$ 88per person
Celestun Beach and Mangrove Boat Ride from Merida
›
‹
Travelers' pick
Celestun Beach and Mangrove Boat Ride from MeridaSpot flamingos, crocodiles and migratory birds on a mangrove boat ride in Celestun, then swim at the white-sand beach. Includes guide, lunch and round transport from Merida.Every day · 08:00 · Hotel pickup · All ages★ 4.33 (89)10hEN · ES✓ Free cancellationfromUS$ 130per person
Cancun Speed Boat Tour: Drive Your Own 45-Minute Jungle Adventure
›
‹
Cancun Speed Boat Tour: Drive Your Own 45-Minute Jungle AdventureDrive your own speed boat through Cancun's Nichupté Lagoon for 45 minutes, steering past the Nichupté Bridge and historic pirate ships while navigating.Every day · First departure 09:00, last 17:00 · All ages★ 4.91 (88)45mEN · ES✓ Free cancellationfromUS$ 59per person
Coba Private Tour from Playa del Carmen: Ruins & Cenote Swim
›
‹
Likely to sell out
Coba Private Tour from Playa del Carmen: Ruins & Cenote SwimPrivate guided tour of Coba Mayan ruins from Playa del Carmen with bike or rickshaw exploration, two cenote swims, lunch and hotel pickup.Every day · First departure 06:00, last 08:00 · Hotel pickup · Up to age 74★ 4.99 (88)6h–7hEN · ES✓ Free cancellationfromUS$ 214per person
Los Cabos: Sierra de la Laguna Hot Springs & River Pools Tour
›
‹
Los Cabos: Sierra de la Laguna Hot Springs & River Pools TourStep away from Los Cabos crowds for a day in Sierra de la Laguna’s natural hot springs, with river swims, local guide, and optional lunch at a family spot. Includes pickup.Every day except Wednesday · 08:30 · Hotel pickup · From age 6★ 5.00 (88)7hEN · ES✓ Free cancellationfromUS$ 175per person
Bacalar Lagoon Pontoon Boat Tour: Swim & Local Culture
›
‹
Best value
Bacalar Lagoon Pontoon Boat Tour: Swim & Local CultureTwo-and-a-half-hour pontoon boat tour on Bacalar Lagoon with bilingual guide, swimming, drinks and fruit included.Every day except Wednesday · 09:00, 12:30 and 16:00 · Ages 18–70★ 5.00 (88)2h 30mEN · ES✓ Free cancellationfromUS$ 30per person
Chichen Itza & Ek Balam Day Trip with Cenote Swim & Lunch
›
‹
Travelers' pick
Chichen Itza & Ek Balam Day Trip with Cenote Swim & LunchFeel the quiet at Chichen Itza before crowds, climb Ek Balam’s pyramid, swim in Cenote Hubiku, and enjoy a Yucatec lunch: small group tour with pickup included.Every day · 06:00 and 07:00 · Pickup optional · From age 5★ 4.99 (88)11h–12hEN · ES✓ Free cancellationfromUS$ 126per person
Private Chapultepec Castle Tour: Mexico City with Guide
›
‹
Travelers' pick
Private Chapultepec Castle Tour: Mexico City with GuideWalk through Chapultepec Castle in Mexico City with a private guide who knows the stories of Emperor Maximilian and President Díaz, two hours inside.Tue–Sun · First departure 09:00, last 15:00 · All ages★ 4.90 (88)2hEN · ES✓ Free cancellationfromUS$ 37per person
Cancun Jungle: ATV, Zipline & Cenote Adventure Tour
›
‹
Cancun Jungle: ATV, Zipline & Cenote Adventure TourFeel the thrill of driving your own ATV through Cancun’s jungle, ziplining above the trees, and swimming in a cenote. Includes pickup, guides, snacks & taco stop.Every day except Wednesday and Saturday · 08:30 and 11:30 · Hotel pickup · From age 8★ 4.91 (88)4h 30mEN · ES✓ Free cancellationfromUS$ 69per person
Teotihuacan Pyramids Private Tour: Skip-the-line access
›
‹
Teotihuacan Pyramids Private Tour: Skip-the-line accessPrivate Teotihuacan tour from Mexico City with certified guide, hotel pickup, fast-track entry, and A/C vehicle exploring ancient pyramids.Every day · First departure 07:00, last 13:00 · Hotel pickup★ 4.99 (88)5h–6hEN · ES✓ Free cancellationfromUS$ 284per group
Private Luxury SUV Transfer from Tulum Airport
›
‹
Travelers' pick
Private Luxury SUV Transfer from Tulum AirportPrivate SUV transfer from Tulum Airport with Wi-Fi and water. Your driver meets you upon arrival with a vehicle ready for your journey.Every day · Hotel pickup★ 4.97 (88)45m✓ Free cancellationfromUS$ 206per group
La Paz Street Food Tour: Baja Tacos, Ceviche & Machaca
›
‹
La Paz Street Food Tour: Baja Tacos, Ceviche & MachacaWalk through La Paz's historic downtown sampling Baja-style tacos, ceviche, empanadas and machaca at traditional food stands and markets with tastings, dessert and a drink.Mon–Sat · 08:00 · Up to age 80★ 4.85 (87)3h–4hEN · ES✓ Free cancellationfromUS$ 76per person
Bacalar Sunset Sailing Tour: 5-Hour Lagoon Cruise with Bar
›
‹
Travelers' pick-20%
Bacalar Sunset Sailing Tour: 5-Hour Lagoon Cruise with BarSail the 7 Colors Lagoon for five hours with stops at Pirate Canal, Emerald Cenote and Bird Island. Unlimited beer and tequila.Every day except Wednesday · 14:00 · All ages★ 4.91 (87)5h✓ Free cancellationfromUS$ 57per person
Chapultepec & Mexico City bike tour: 4 hours on car-free streets
›
‹
Chapultepec & Mexico City bike tour: 4 hours on car-free streetsBike tour of Mexico City monuments and Chapultepec Park with local guide, helmet, water and street food included. Meet downtown.Wed, Fri and Sun · 09:30★ 4.90 (87)4hEN · ES✓ Free cancellationfromUS$ 71per person
Do you need help planning your next activity?