Top Things to Do in Mexico

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

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

All tours (241–260 of 2,750)

Cozumel Food Tour: 5 Local Hotspots, 3 Hours
›
‹
Most booked
Cozumel Food Tour: 5 Local Hotspots, 3 HoursFood tasting tour in Cozumel with stops at five local hotspots, air-conditioned minivan transport, and drinks included, taste handmade empanadas.Mon–Sat · 11:00 · All ages★ 4.93 (670)3hEN · ES✓ Free cancellationfromUS$ 110per person
Snorkeling in Playa del Carmen: Sailing Catamaran with Lunch
›
‹
Travelers' pick
Snorkeling in Playa del Carmen: Sailing Catamaran with LunchSail a luxury catamaran to Riviera Maya's top reef with snorkeling, paddleboarding and lunch included. Four hours of water activities with hotel pickup.Every day · 08:30 and 13:00 · Hotel pickup · From age 4★ 4.65 (669)4hEN · ES✓ Free cancellationfromUS$ 89per person
Cabo San Lucas: El Arco Boat Tour & Sea Lion Colony
›
‹
Best value
Cabo San Lucas: El Arco Boat Tour & Sea Lion Colony45-minute boat tour from Dock #1 to El Arco, Lover's Beach, and Sea Lion Colony. Live commentary, life jackets included, departures 9am–4pm. No dock fees.Every day · First departure 09:00, last 16:00 · All ages★ 4.63 (658)45mEN · ES✓ Free cancellationfromUS$ 30per person
Tacos and Tequila Walking Tour San Miguel de Allende: 4 Cocktails
›
‹
Travelers' pick
Tacos and Tequila Walking Tour San Miguel de Allende: 4 CocktailsWalk through San Miguel de Allende tasting tacos at family-owned spots and sipping four Mexican cocktails while learning how tequila is made the way it has been for centuries.Every day · 17:30 and 18:00 · From age 18★ 4.95 (656)3h 30mEN✓ Free cancellationfromUS$ 89per person
Bacalar: Sunrise SUP Tour, Black Cenote & Pirates Canal
›
‹
Bacalar: Sunrise SUP Tour, Black Cenote & Pirates CanalWake up with Bacalar’s lagoon on a sunrise SUP tour: coffee, fresh fruit, and quiet paddling to Black Cenote & Pirates Canal. Includes guide, snacks & photos.Every day except Wednesday · 05:50, 06:00 and 06:10 · From age 10★ 4.93 (654)3hEN · ES✓ Free cancellationfromUS$ 38per person
SJD Airport to Cabo San Lucas Private Ride with Beer
›
‹
SJD Airport to Cabo San Lucas Private Ride with BeerPrivate airport transfer from SJD to Cabo San Lucas with bilingual driver, complimentary drinks and water for a comfortable arrival.Every day · Pickup optional★ 4.96 (650)45m✓ Free cancellationfromUS$ 170per group
Whale Shark Snorkeling La Paz: Small Group with Marine Biologist
›
‹
Travelers' pick
Whale Shark Snorkeling La Paz: Small Group with Marine BiologistSwim with whale sharks in La Paz bay with a marine biologist. Max 9 per boat. Includes snorkel gear, wetsuits, GoPro photos, permits.Every day · 07:00, 09:00 and 12:00 · From age 4★ 4.94 (649)3hEN · ES✓ Free cancellationfromUS$ 175per person
San Miguel de Allende: Downtown Food Tour & Walking History
›
‹
Travelers' pick
San Miguel de Allende: Downtown Food Tour & Walking History3-hour food tasting walk through San Miguel de Allende's colonial center with local guide. Includes tastings, art school history, and independence square. Vegetarian options.Every day · 12:00, 12:30 and 13:00 · All ages★ 4.92 (648)3h 30mEN✓ Free cancellationfromUS$ 69per person
Teotihuacán Private Tour from Mexico City: Expert Historian Guide
›
‹
Teotihuacán Private Tour from Mexico City: Expert Historian GuidePrivate tour of Teotihuacán from Mexico City with expert historian guide, private transport, and archaeological site entry.Mon, Thu and Fri · 08:00 · Ages 15–80★ 4.80 (646)5h–6hEN · ES✓ Free cancellationfromUS$ 128per person
Mexico City Private Tour: Frida Kahlo, Coyoacán & Local Gems
›
‹
Travelers' pick
Mexico City Private Tour: Frida Kahlo, Coyoacán & Local GemsYour local guide meets you in Centro Histórico and builds the day around what you want to see: Frida Kahlo's house, Coyoacán's markets, and food spots.Every day · First departure 08:00, last 17:00 · Pickup optional · All ages★ 4.87 (637)2h–6hEN · ES✓ Free cancellationfromUS$ 76per person
Los Cabos Ziplining: Seven Lines, Rappel & Tequila Tasting
›
‹
Travelers' pick
Los Cabos Ziplining: Seven Lines, Rappel & Tequila TastingSeven ziplines over canyons and cliffs, a suspension bridge, Tarzan swing, and rappel down a natural rock wall, then tequila tasting at the basecamp.Every day · 09:00, 12:00 and 15:00 · Pickup optional · From age 7★ 4.86 (618)3hEN · ES✓ Free cancellationfromUS$ 95per person
Teotihuacan: Dawn Pyramid Walk & Tequila Mezcal Tasting
›
‹
Travelers' pick
Teotihuacan: Dawn Pyramid Walk & Tequila Mezcal TastingFeel the quiet of Teotihuacan at sunrise, climb ancient pyramids, taste tequila and mezcal with local artisans. Includes pickup from Mexico City and expert guide.Mon–Sat · First departure 06:30, last 12:30 · All ages★ 4.95 (616)6hEN · ES✓ Free cancellationfromUS$ 49per person
San José del Cabo: Historical Walking Tour & Art District
›
‹
San José del Cabo: Historical Walking Tour & Art District1.5-hour walking tour of San José del Cabo's mission church, estuary, and Mijares Square with local guide. Wheelchair accessible. Supports local schools.Every day except Thursday and Saturday · 18:00 · All ages★ 4.96 (614)1h 20m–1h 30mEN✓ Free cancellationfromUS$ 45per person
Puerto Vallarta: Hidden Beaches & Snorkel Trail with Locals
›
‹
Travelers' pick
Puerto Vallarta: Hidden Beaches & Snorkel Trail with LocalsFull-day jungle hike to 6 hidden beaches near Puerto Vallarta with snorkel gear, Colomitos Beach stop, and boat return. Small groups, experienced guides.Every day · 09:00 and 09:30 · From age 9★ 4.85 (614)6h 30mEN · ES✓ Free cancellationfromUS$ 38per person
Tulum Mexican Cooking Class: Make Tortillas & Tacos
›
‹
Travelers' pick
Tulum Mexican Cooking Class: Make Tortillas & TacosLearn to cook traditional Mexican dishes in a local Tulum home. Make tortillas, tacos al pastor and guacamole from scratch, then enjoy your meal with mezcal tasting.Every day · 10:30 and 16:00 · From age 7★ 4.95 (613)3hEN · ES✓ Free cancellationfromUS$ 93per person
Private Sailboat in Bacalar Lagoon: Captain for a Day
›
‹
Travelers' pick
Private Sailboat in Bacalar Lagoon: Captain for a DaySail Bacalar Lagoon on a private boat with a bilingual captain, swim in the lagoon, and take an optional sailing lesson while enjoying beers.Every day except Wednesday · First departure 08:00, last 15:00★ 4.97 (612)3hEN · ES✓ Free cancellationfromUS$ 220per group
Taxco & Cuernavaca day trip: Silver mines & colonial churches
›
‹
Taxco & Cuernavaca day trip: Silver mines & colonial churchesFull-day tour from Mexico City to Taxco and Cuernavaca with guide, round transfer, and optional pre-Hispanic mine visit and lunch.Every day · 06:20 and 09:00 · Pickup optional · From age 3★ 4.46 (611)11hEN · ES✓ Free cancellationfromUS$ 39per person
Todos Santos Day Trip from Cabo San Lucas: Art, History & Lunch
›
‹
Likely to sell out
Todos Santos Day Trip from Cabo San Lucas: Art, History & LunchSix-hour small group tour from Cabo San Lucas to Todos Santos with hotel pickup, live guide, lunch at a traditional restaurant, tequila tasting.Tue, Thu and Sat · 09:00 · Hotel pickup · From age 5★ 4.74 (603)6hEN · ES✓ Free cancellationfromUS$ 130per person
Teotihuacan Private Tour: Pyramids & Obsidian Workshop
›
‹
Teotihuacan Private Tour: Pyramids & Obsidian WorkshopEarly access to Teotihuacán's pyramids with a certified local guide, obsidian workshop and cultural stops. Private transport and hotel pickup from Mexico City.Every day · 07:00 · Pickup optional · Up to age 85★ 4.96 (601)8hEN · ES✓ Free cancellationfromUS$ 150per person
Puerto Vallarta: Hot Springs, Mexican BBQ & Beach Massage
›
‹
★ Top rated
Puerto Vallarta: Hot Springs, Mexican BBQ & Beach MassageFull-day hot springs experience near Puerto Vallarta with geothermal pools at Nuevo Ixtlán, Mexican grill lunch, local market stop, and beachfront massage in Bucerias.Tue–Fri · 08:00 · Pickup optional · From age 8★ 4.98 (598)8hEN · ES✓ Free cancellationfromUS$ 165per person
Do you need help planning your next activity?