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,021–2,040 of 2,833)

ATV Riding in Baja California Sur: Drive Your Own UTV
›
‹
New
ATV Riding in Baja California Sur: Drive Your Own UTVDrive your own Polaris UTV through Baja California Sur's desert trails and canyons with a bilingual guide.Every day · First departure 09:00, last 16:00 · Hotel pickup · From age 8★ 5.00 (12)5hEN · ES✓ Free cancellationfromUS$ 149per person
Los Cabos Airport to Cabo San Lucas: Private Transfer
›
‹
Travelers' pick
Los Cabos Airport to Cabo San Lucas: Private TransferPrivate airport transfer from SJD to Cabo San Lucas with meet-and-greet at arrivals. Air-conditioned vehicle, fixed price, driver holds nameplate.Every day · Hotel pickup★ 4.91 (11)30m–45mEN · ES✓ Free cancellationfromUS$ 108per group
Private Valle de Guadalupe wine tour: 3 wineries, bilingual guide
›
‹
Private Valle de Guadalupe wine tour: 3 wineries, bilingual guidePrivate wine tour in Valle de Guadalupe with bilingual guide, hotel pickup, and visits to three wineries plus a restaurant: tailored to your tastes and interests.Every day · Hotel pickup★ 5.00 (11)10hEN · ES✓ Free cancellationfromUS$ 620per group
Tequila & Tasting in San Jose del Cabo: Mezcal, Food & Open Bar
›
‹
Tequila & Tasting in San Jose del Cabo: Mezcal, Food & Open BarTaste homemade mezcal and tequila with fresh tacos and tostadas at Alma de Mexico in San Jose del Cabo.Every day · First departure 12:30, last 15:00 · From age 10★ 4.91 (11)2hEN · ES✓ Free cancellationfromUS$ 115per person
Private Airport Transfer to San Jose Area: Luxury SUV or Van
›
‹
Private Airport Transfer to San Jose Area: Luxury SUV or VanPrivate transfer from airport to San Jose Area in a luxury SUV or van with water included and driver waiting at arrivals. 15 to 45 minutes depending on your destination.Every day · Pickup optional★ 4.64 (11)15m–45mEN · ES✓ Free cancellationfromUS$ 110per group
Holbox Astronomy Tour: Private Guided Stargazing Experience
›
‹
Holbox Astronomy Tour: Private Guided Stargazing ExperienceGuided astronomy activity in Holbox with telescopes and binoculars, adapting each night to real sky conditions, ideal for couples.Every day · 21:00 · From age 3★ 4.82 (11)2hEN · ES✓ Free cancellationfromUS$ 192per group
Suytun Cenote Valladolid: Swim & Breakfast with Kaapeh Access
›
‹
Suytun Cenote Valladolid: Swim & Breakfast with Kaapeh AccessSuytun Cenote tickets near Valladolid with full breakfast, two cenotes to swim, and pool access. Entry, meals, and transport included. Half-day tour.Every day except Wednesday · 09:00 · From age 4★ 4.18 (11)3h✓ Instant confirmationfromUS$ 22per person
Mexico City: Xochimilco, Coyoacán & Frida Kahlo Museum Private Tour
›
‹
Mexico City: Xochimilco, Coyoacán & Frida Kahlo Museum Private TourPrivate tour of Mexico City's Frida Kahlo Museum, Xochimilco trajineras & Coyoacán neighborhood. Includes hotel pickup, specialized guide, one-hour boat ride & museum entry.Tue–Sun · 08:00, 09:00 and 10:00 · Hotel pickup · From age 3★ 4.73 (11)4h–7hEN · ES✓ Instant confirmationfromUS$ 270per person
Marietas Islands snorkeling tour from Punta de Mita: Hidden Beach
›
‹
Travelers' pick
Marietas Islands snorkeling tour from Punta de Mita: Hidden BeachSnorkel the Marietas Islands from Punta de Mita with a guide, park ranger and all gear included: swim inside Hidden Beach, a crater below sea level.Tue–Sun · 09:30 and 12:30 · From age 9★ 4.64 (11)3h 30mEN · ES✓ Free cancellationfromUS$ 154per person
Tulum Airport Transfer: One-Way to Tulum Beach
›
‹
Tulum Airport Transfer: One-Way to Tulum BeachOne-way airport transfer from Cancun or Tulum airport to Tulum hotels with pickup at arrivals, a 15-minute stop included, and arrival in 60 to 90 minutes.Every day · Hotel pickup★ 5.00 (11)1h✓ Free cancellationfromUS$ 150per group
Pigs and Rum Cooking Class in Huatulco: Make Cochinita Pibil
›
‹
Pigs and Rum Cooking Class in Huatulco: Make Cochinita PibilLearn to make cochinita pibil, corn cakes and rum cocktails in a 3.5-hour cooking class in Huatulco with private transport and a local guide.Thu · 09:00 · Hotel pickup · From age 4★ 5.00 (11)3h 30mEN · FR · ES✓ Free cancellationfromUS$ 115per person
Costa Maya Shore Excursion: Bacalar Lagoon and Mayan Village
›
‹
-7%
Costa Maya Shore Excursion: Bacalar Lagoon and Mayan VillageVisit a local Mayan family in Chacchoben Village to learn tortilla-making and share an authentic home-cooked lunch.Every day · All ages★ 4.73 (11)5h 30mEN · ES✓ Free cancellationfromUS$ 113per person
Huatulco Airport Transfer: Luxury Private Car & Hotel Pickup
›
‹
Huatulco Airport Transfer: Luxury Private Car & Hotel PickupPrivate airport transfer in Huatulco with luxury sedan, hotel pickup, and 24/7 service. Fixed price, driver with nameplate, soft drinks included. One-way or roundtrip.Every day · First departure 06:00, last 23:00 · Hotel pickup★ 4.09 (11)25mEN · FR · ES✓ Free cancellationfromUS$ 120per group
Ek Balam, Valladolid & Cenote Private Tour from Merida
›
‹
Ek Balam, Valladolid & Cenote Private Tour from MeridaPrivate tour from Merida to Ek Balam ruins and Valladolid with bilingual guide, lunch and cenote swim included, climb the Acropolis.Every day · 08:00 · Hotel pickup · All ages★ 5.00 (11)8h–10hEN · ES✓ Free cancellationfromUS$ 270per person
Kayaking in Sisal from Merida: Mangroves and beach
›
‹
Likely to sell out
Kayaking in Sisal from Merida: Mangroves and beachKayak through mangroves near Sisal to spot pink flamingos and endemic birds, swim in a coastal spring, then relax on the beach. Includes guide.Fri–Sun · 08:00 · Pickup optional · Up to age 59★ 4.82 (11)9hEN · ES✓ Free cancellationfromUS$ 82per person
Private Airport Transfers in Los Cabos: Safe, On-Time Service
›
‹
Private Airport Transfers in Los Cabos: Safe, On-Time ServicePrivate airport transfer in Los Cabos with experienced driver and air-conditioned van. Pickup at the gate after baggage claim, delivery to your hotel or destination.Every day · Hotel pickup★ 5.00 (11)10m–45m✓ Free cancellationfromUS$ 248per group
Private tour to Balandra Beach from Todos Santos: 10–12 hours
›
‹
Private tour to Balandra Beach from Todos Santos: 10–12 hoursSpend a full day at Balandra Beach with a private guide who speaks English and Spanish, plus stops in Todos Santos at the Church and Bazar Besame Mucho.Sat and Sun · 05:30, 06:00 and 07:00 · Hotel pickup★ 4.64 (11)10h–12hEN · ES✓ Free cancellationfromUS$ 484per group
Xochimilco boat ride & brunch: Trajinera to Chinampa Xibalbá
›
‹
Xochimilco boat ride & brunch: Trajinera to Chinampa XibalbáFour hours on a trajinera through Xochimilco's floating gardens, ending at Chinampa Xibalbá for Mexican brunch with local drinks and farmland views.Sat and Sun · 10:00 · Up to age 80★ 5.00 (11)4h–5hEN · ES✓ Free cancellationfromUS$ 66per person
Monte Albán, Hierve el Agua & Mezcal Tour from Oaxaca
›
‹
Monte Albán, Hierve el Agua & Mezcal Tour from OaxacaVisit Monte Albán's ancient Zapotec ruins and Hierve el Agua's mineral cascades, then learn traditional weaving and taste mezcal at a distillery.Every day · 08:00 and 08:30 · Hotel pickup★ 5.00 (11)9hEN · ES✓ Free cancellationfromUS$ 291per group
Monte Albán tour from Oaxaca: Ruins, alebrijes and black clay
›
‹
Monte Albán tour from Oaxaca: Ruins, alebrijes and black clayMonte Albán's ancient ruins, artisan workshops for alebrijes and black clay pottery, and Oaxacan cuisine with a bilingual guide and air-conditioned transport.Every day · 08:00 · From age 8★ 4.64 (11)9hEN · ES✓ Free cancellationfromUS$ 47per person
Need help planning your next activity?