Top Things to Do in Mexico

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

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

All tours (1,221–1,240 of 2,786)

Snorkeling in Loreto: Ocean Safari & Beach Picnic
›
‹
Travelers' pick
Snorkeling in Loreto: Ocean Safari & Beach PicnicSnorkel Loreto Bay National Park on a 4-5 hour ocean safari with multiple water stops and a beachside picnic lunch.Every day · 09:00 and 15:00 · From age 3★ 4.74 (93)4h–5hEN · ES✓ Free cancellationfromUS$ 107per person
Private Walking Tour: Mexico City Historic Center with Guide
›
‹
Private Walking Tour: Mexico City Historic Center with GuidePrivate walking tour of Mexico City's Historic Center with certified bilingual guide, coffee break included: personalize the route around archaeology.Tue–Sun · 09:00 and 10:00 · All ages★ 4.92 (93)4hEN · ES✓ Free cancellationfromUS$ 156per person
Ziplining in Huatulco: Waterfalls, Caves & Oaxacan Food
›
‹
Travelers' pick
Ziplining in Huatulco: Waterfalls, Caves & Oaxacan FoodZipline over waterfalls in Huatulco, swim in mountain pools, explore hidden caves, and eat Oaxacan mole at Finca la Gloria.Every day · 09:00 · Hotel pickup · Up to age 80★ 4.90 (93)8hEN · ES✓ Free cancellationfromUS$ 45per person
Snorkeling at Cabo Pulmo National Park from San José del Cabo
›
‹
Snorkeling at Cabo Pulmo National Park from San José del CaboPrivate jeep tour from San José del Cabo to Cabo Pulmo National Park with snorkeling from Arbolito Beach, lunch, and guide included.Every day · 09:00 · Pickup optional · From age 6★ 4.98 (93)6h 30mEN · ES✓ Free cancellationfromUS$ 650per group
Cancun Private Driver & Vehicle: 12 Hours, Your Itinerary
›
‹
Travelers' pick
Cancun Private Driver & Vehicle: 12 Hours, Your Itinerary12-hour Cancun tour with private driver and van, visiting cenotes, ruins, beaches, restaurants. Includes hotel pickup and refreshments.Every day · 08:30 · Hotel pickup★ 5.00 (93)6h–12hEN · PT · ES✓ Free cancellationfromUS$ 300per group
Mexico City: Churros Cooking Class & Coffee with Local Chef
›
‹
Mexico City: Churros Cooking Class & Coffee with Local ChefWarm up in Mexico City with a hands-on churros cooking class led by a local chef. Make your own churros from scratch, enjoy fresh coffee, and relax in a cozy group setting.Mon–Wed · 11:30 and 13:30 · All ages★ 4.92 (93)1h 30mEN · ES✓ Free cancellationfromUS$ 75per person
Huatulco Airport - Huatulco Hotels: Private Shuttle & Certified Driver
›
‹
Best value
Huatulco Airport - Huatulco Hotels: Private Shuttle & Certified DriverStep off the plane in Huatulco & meet your certified driver for a smooth, air-conditioned transfer to your hotel or Airbnb. Reliable pickup, local knowledge, no stress.Every day · Hotel pickup · Up to age 50★ 4.75 (93)25mEN · ES✓ Free cancellationfromUS$ 25per person
Teotihuacan Sunrise Tour from Mexico City: Pyramids & Murals
›
‹
Teotihuacan Sunrise Tour from Mexico City: Pyramids & MuralsTeotihuacan sunrise tour from Mexico City with certified guide, pyramid climbing, Tetitla murals, and bakery stop. Small groups, 6-7 hours, hotel pickup included.Every day · 07:00 · From age 5★ 5.00 (93)5hEN · ES✓ Free cancellationfromUS$ 90per person
Cozumel ATV Jungle Adventure to Jade Cavern Cenote
›
‹
Travelers' pick
Cozumel ATV Jungle Adventure to Jade Cavern CenoteRide ATVs through Cozumel's jungle to Jade Cavern Cenote, swim in jade-colored freshwater, and taste local tequila: hotel pickup included, guides in English and Spanish.Every day · First departure 08:30, last 14:30 · Pickup optional · From age 4★ 4.89 (93)3hEN · ES✓ Free cancellationfromUS$ 80per person
San Miguel de Allende Drinks Tasting: Mezcal, Tequila & Wine
›
‹
San Miguel de Allende Drinks Tasting: Mezcal, Tequila & WineLearn about mezcal, tequila, sotol and Mexican wines from a certified sommelier in San Miguel de Allende.Tue–Sat · From age 18★ 4.79 (92)1h 30mEN · PT · ES✓ Free cancellationfromUS$ 125per person
Private Kiteboarding Lesson in Tulum: IKO Certified Instruction
›
‹
Private Kiteboarding Lesson in Tulum: IKO Certified InstructionLearn to kitesurf in Tulum with an IKO certified instructor on a 3-hour private lesson: beach theory, water work and board control.Every day · 09:00, 12:30 and 15:30 · From age 10★ 5.00 (92)3hEN · ES✓ Free cancellationfromUS$ 270per person
Ensenada: Vintage Ford Model T City Tour & Wine Stop
›
‹
Travelers' pick
Ensenada: Vintage Ford Model T City Tour & Wine StopStep into Ensenada’s past riding a vintage Ford Model T replica, with stops at Bodegas de Santo Tomás and the Riviera Museum: includes pickup and local guide.Every day · 10:00, 12:00 and 14:00 · Pickup optional · All ages★ 4.78 (92)1h–2hEN · ES✓ Free cancellationfromUS$ 98per person
Speedboat and snorkeling in Cancun: Drive your own boat
›
‹
-5%
Speedboat and snorkeling in Cancun: Drive your own boatDrive a 13-foot speedboat through mangrove canals in Cancun's Nichupté lagoon, then snorkel the coral reef at Punta Nizuc: no sailing experience needed.Every day · 09:00, 12:00 and 15:00 · Ages 18–65★ 4.83 (92)2hEN · ES✓ Free cancellationfromUS$ 105per person
ATV Riding Puerto Vallarta: Sierra Madre Mountains & Spring Waters
›
‹
ATV Riding Puerto Vallarta: Sierra Madre Mountains & Spring WatersRide dirt roads and mountain trails around Puerto Vallarta to traditional villages and natural hot springs, with guide, helmet and all gear included.Every day · 09:00 · From age 16★ 5.00 (92)5hEN · ES✓ Free cancellationfromUS$ 181per person
ATV Riding in Los Cabos: Can-Am X3 & Camel Beach
›
‹
ATV Riding in Los Cabos: Can-Am X3 & Camel BeachDrive a Can-Am Maverick X3 through Baja desert and dunes, then ride a camel along the Pacific coastline: hotel pickup and bilingual guide included, two hours total.Every day · First departure 09:00, last 16:00 · Hotel pickup · From age 7★ 4.93 (92)2hEN · ES✓ Free cancellationfromUS$ 175per person
Los Cabos: ATV & Horseback Riding Playa Migriño Tour
›
‹
Los Cabos: ATV & Horseback Riding Playa Migriño TourFeel the Baja wind on an ATV, ride horses by Playa Migriño, see white lions, and enjoy hotel pickup: real adventure with local guides in Los Cabos.Every day · First departure 09:00, last 16:00 · Pickup optional · From age 7★ 4.91 (92)2hEN · ES✓ Free cancellationfromUS$ 175per person
Xochimilco Sunrise Kayak Tour: Early Canals, Volcano Views & Breakfast
›
‹
Xochimilco Sunrise Kayak Tour: Early Canals, Volcano Views & BreakfastWatch sunrise from a kayak on Xochimilco’s canals, glimpse Popocatépetl & Iztaccíhuatl, enjoy breakfast on a chinampa, with hotel pickup included.Every day · 04:00 and 04:30 · Pickup optional · From age 5★ 4.60 (92)5hEN · ES✓ Free cancellationfromUS$ 26per person
Mexico City Markets: Food Tour & Mezcal Tasting
›
‹
Mexico City Markets: Food Tour & Mezcal TastingWalk three iconic Mexico City markets (La Merced, Sonora & San Juan) with 20+ food tastings, mezcal included. Small groups, local guide, 5 hours.Every day · 09:00 · From age 13★ 4.80 (92)4hEN · ES✓ Free cancellationfromUS$ 76per person
Huatulco Cooking Class: Learn Mexican Dishes & Local Traditions
›
‹
Travelers' pick
Huatulco Cooking Class: Learn Mexican Dishes & Local TraditionsLearn to make huitlacoche empanadas, fresh tortillas and salsas from a native Oaxaca chef in Huatulco. Includes pickup, lunch, margaritas and recipes via email.Mon · 09:30 · Hotel pickup · From age 8★ 5.00 (92)3hEN · IT · ES✓ Free cancellationfromUS$ 126per person
Cancun Sunset Sailing Cruise: Open Bar & Dinner
›
‹
Cancun Sunset Sailing Cruise: Open Bar & DinnerLuxury sunset catamaran in Cancun with open bar, gourmet appetizers & hotel pickup. Small groups, bilingual crew, 2–3 hours on the water.Every day · 17:30 · Pickup optional · From age 10★ 4.54 (91)2hEN · ES✓ Free cancellationfromUS$ 89per person
Do you need help planning your next activity?