Top Things to Do in Mexico

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

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

All tours (1,661–1,680 of 2,810)

Puerto Chiquila to Cancun Airport: Private Transfer
›
‹
Puerto Chiquila to Cancun Airport: Private TransferDirect private transfer from Puerto Chiquila port to Cancun Airport. New vehicles, certified drivers, bottled water included. Fixed route, no stops.Every day · Hotel pickup★ 4.64 (36)1h–2h✓ Free cancellationfromUS$ 165per group
Private boat tour Isla Holbox: 3 islands, flamingos & cenote
›
‹
Travelers' pick
Private boat tour Isla Holbox: 3 islands, flamingos & cenotePrivate boat tour from Isla Holbox visiting flamingo colonies, a freshwater cenote, and sandbanks, with hotel pickup and refreshments.Every day · Hotel pickup★ 4.83 (36)3h 30mEN · ES✓ Free cancellationfromUS$ 258per group
Mexico City Historic Center legends tour at night: 6 stories
›
‹
Mexico City Historic Center legends tour at night: 6 storiesNight walking tour of the Historic Center with six legends and historical events from Colonial era to present, guided in English or Spanish.Every day · 19:00 · Up to age 85★ 4.97 (36)2h 30mEN · ES✓ Free cancellationfromUS$ 55per person
Learn to Scuba Dive at Las Caletas, Puerto Vallarta
›
‹
Learn to Scuba Dive at Las Caletas, Puerto VallartaScuba diving lesson in Puerto Vallarta at Las Caletas with PADI instructor, wetsuit, lunch and all gear included.Mon–Sat · 08:00 · From age 10★ 4.47 (36)7hEN · ES✓ Free cancellationfromUS$ 189per person
Mismaloya Waterfalls Hike: 3 Falls in Puerto Vallarta
›
‹
Mismaloya Waterfalls Hike: 3 Falls in Puerto VallartaEight-hour hike from Puerto Vallarta to three waterfalls in the Sierra Madre with private transport, breakfast and a guide who knows the mountain trails and river crossings.Mon · 08:00 · Ages 18–60★ 5.00 (36)8hEN · ES✓ Free cancellationfromUS$ 126per person
Espiritu Santo Island Snorkeling Tour with Sea Lions Guide
›
‹
Travelers' pick
Espiritu Santo Island Snorkeling Tour with Sea Lions GuideSnorkel Espiritu Santo Island and Balandra with marine biologist guide on a full-service yacht: all equipment, fresh food and sea lion swimming included.Every day · 08:30 · Up to age 85★ 4.86 (36)6h 30mEN · ES✓ Free cancellationfromUS$ 143per person
2 Tank Wreck & Drift Reef Dives: Isla Mujeres
›
‹
2 Tank Wreck & Drift Reef Dives: Isla MujeresDive two penetrable wrecks at 80 feet off Isla Mujeres, then drift a reef watching eels, sharks and schools of fish: 4.5 hours with a guide in English or Spanish.Every day · 07:30 · From age 16★ 4.77 (35)4h 30mEN · ES✓ Free cancellationfromUS$ 125per person
Teotihuacán Pyramids & Basilica: Private Mexico City Day Trip
›
‹
Teotihuacán Pyramids & Basilica: Private Mexico City Day TripPrivate Teotihuacán tour from Mexico City with certified guide, hotel pickup, and visits to Basilica of Guadalupe. Full-day itinerary with air-conditioned transport.Every day · 08:00 · Hotel pickup · All ages★ 5.00 (35)4h–7hEN · ES✓ Free cancellationfromUS$ 165per person
Electric Bike Tour Puerto Vallarta: Vallejo Mountains & Malecon
›
‹
Electric Bike Tour Puerto Vallarta: Vallejo Mountains & MaleconRide electric bikes from Puerto Vallarta along the Malecon Boardwalk, across the Cuale River, and into the Vallejo hills on a guided half-day tour.Every day except Tuesday and Thursday · 09:10 · From age 10★ 4.60 (35)4hEN · ES✓ Free cancellationfromUS$ 81per person
Airport to Puerto Morelos private transfer: 35 minutes
›
‹
Travelers' pick
Airport to Puerto Morelos private transfer: 35 minutesPrivate transfer from Cancun airport to Puerto Morelos in an air-conditioned van with driver meet-and-greet at arrivals: 35 minutes door-to-door, no shared stops.Every day★ 4.71 (35)35mEN · ES✓ Free cancellationfromUS$ 115per group
Tulum cenotes and ruins tour: 4 Casa Tortuga pools
›
‹
Tulum cenotes and ruins tour: 4 Casa Tortuga poolsSwim 4 cenotes at Casa Tortuga, tour Tulum's clifftop Mayan ruins, and eat regional lunch in Playa del Carmen: round transport and guide included, 12 hours.Every day · 06:00 · Pickup optional · From age 4★ 4.74 (35)12hEN · ES✓ Free cancellationfromUS$ 250per person
Sierra Madre Horseback Riding and ATV Tour from Puerto Vallarta
›
‹
Sierra Madre Horseback Riding and ATV Tour from Puerto VallartaRide horses through Sierra Madre jungle and ATVs across Las Palmas rivers on a 5-hour tour with lunch and drinks included. Pickup from Puerto Vallarta hotels.Every day · 08:15★ 4.71 (35)5hEN · ES✓ Free cancellationfromUS$ 150per person
Bioluminescence Tour Punta Cocos Holbox: Night Lagoon
›
‹
Travelers' pick
Bioluminescence Tour Punta Cocos Holbox: Night LagoonWatch bioluminescent plankton glow in Punta Cocos lagoon's dark waters on Holbox's southern beaches.Every day · Pickup optional · Up to age 65★ 4.74 (35)1h 45mEN · ES✓ Free cancellationfromUS$ 27per person
Chapultepec Castle Tour: 700-hectare forest and museum rooms
›
‹
Chapultepec Castle Tour: 700-hectare forest and museum roomsChapultepec Castle tour in Mexico City with National History Museum entry, forest walks, and certified guide. Learn Mexican history through murals and petroglyphs.Tue–Sun · 10:30 and 13:30 · Up to age 85★ 4.60 (35)3h 10m–3h 30mEN · ES✓ Free cancellationfromUS$ 82per person
Sumidero Canyon & Chiapa de Corzo: River Cruise, Local Food, Pickup
›
‹
Travelers' pick
Sumidero Canyon & Chiapa de Corzo: River Cruise, Local Food, PickupFeel the wind on a Sumidero Canyon river cruise, spot wildlife, and wander Chiapa de Corzo’s lively streets. Includes hotel pickup and local guide.Every day · Hotel pickup · All ages★ 4.15 (34)6h–9hEN · ES✓ Free cancellationfromUS$ 84per person
Snorkeling San Carlos with a Marine Biologist
›
‹
Travelers' pick
Snorkeling San Carlos with a Marine BiologistSnorkel San Carlos's only extensive coral reef with a marine biologist guide who teaches you to identify fish and invertebrates. Includes gear.Every day · 09:00 · From age 8★ 5.00 (34)3hEN · ES✓ Free cancellationfromUS$ 70per person
Guadalajara Airport Transfer: Private Car & Hotel Pickup
›
‹
Guadalajara Airport Transfer: Private Car & Hotel PickupPrivate airport transfer from Guadalajara airport to your hotel. Professional driver, modern air-conditioned car, bottled water included. 45–140 minutes depending on location.Every day · First departure 05:00, last 23:00 · Hotel pickup★ 4.50 (34)✓ Free cancellationfromUS$ 23per group
Cozumel Mayan Ruins & Snorkeling Tour: San Gervasio with Lunch
›
‹
Cozumel Mayan Ruins & Snorkeling Tour: San Gervasio with LunchFive-hour Cozumel tour combining San Gervasio Mayan ruins with a certified guide, private A/C transport, snorkeling at Tortugas with all gear included.Every day · First departure 08:00, last 14:00 · All ages★ 4.76 (34)5hEN · ES✓ Free cancellationfromUS$ 152per person
Cancun speedboat tour to Isla Blanca: The last virgin beach
›
‹
Cancun speedboat tour to Isla Blanca: The last virgin beachSpeedboat tour from Cancun to Isla Blanca with three hours total including 30 minutes on the beach, life jackets, guide in English or Spanish.Mon–Sat · 09:00, 12:00 and 15:00 · Pickup optional★ 4.85 (34)3hEN · ES✓ Free cancellationfromUS$ 149per group
Tabor Canyon guided hike: 3-mile boulder ridge tour
›
‹
Tabor Canyon guided hike: 3-mile boulder ridge tourHike Tabor Canyon near Loreto with a knowledgeable guide through desert flora and fauna, scrambling over boulders and steep ridges to reach panoramic.Every day · 07:00 · Hotel pickup · From age 8★ 4.79 (34)3hEN · ES✓ Free cancellationfromUS$ 55per person
Do you need help planning your next activity?