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,801–1,820 of 2,810)

ATV Jungle Tour Cozumel: Ride, Swim & Cenote
›
‹
Travelers' pick
ATV Jungle Tour Cozumel: Ride, Swim & CenoteRide ATVs through El Cedral village and jungle paths on Cozumel, swim in Cenote Jade, and taste tequila with a guide on this three-hour tour with fuel and water.Every day · 10:00, 12:00 and 14:00 · From age 18★ 4.17 (24)3hEN · ES✓ Free cancellationfromUS$ 39per person
Snorkeling in Tulum: E-Bike tour to 3 cenotes
›
‹
Snorkeling in Tulum: E-Bike tour to 3 cenotesRide an e-bike through Tulum's jungle to three cenotes where you swim and snorkel, enjoy a Mayan lunch, and explore Gran Cenote, Cenote Cristal and Cenote Escondido.Every day · 08:00 · Pickup optional · From age 6★ 4.83 (23)6hEN · ES✓ Free cancellationfromUS$ 195per person
3 Palos Lagoon Turtle Release & Croc Farm Tour from Acapulco
›
‹
3 Palos Lagoon Turtle Release & Croc Farm Tour from AcapulcoExperience Tres Palos Lagoon, release turtles, visit an AfroMex village, and see a crocodile farm. Small group nature tour with hotel pickup in Acapulco.Every day · 10:00 · Hotel pickup★ 4.70 (23)6hEN · FR · ES✓ Free cancellationfromUS$ 175per person
Oaxaca Coast: Horseback Ride at Sunset with Local Guide
›
‹
Travelers' pick
Oaxaca Coast: Horseback Ride at Sunset with Local GuideRide horses along Oaxaca’s river, lagoon, and beach at sunset. Meet local families, taste fresh seafood, and enjoy a guide-led experience with pickup included.Every day · 15:00 · Hotel pickup · From age 6★ 4.00 (23)4hEN · ES✓ Free cancellationfromUS$ 88per person
Private SUV Transfer: SJD Airport to Four Seasons Los Cabos
›
‹
Private SUV Transfer: SJD Airport to Four Seasons Los CabosPrivate round-trip SUV transfer from SJD Airport to Four Seasons Los Cabos at Costa Palmas with bottled water and cold beers included.Every day · Hotel pickup★ 5.00 (23)1hEN · ES✓ Free cancellationfromUS$ 334per group
Scuba Diving in Cozumel: Discover Scuba, No Certification
›
‹
Scuba Diving in Cozumel: Discover Scuba, No CertificationTry scuba diving in Cozumel without certification: meet your instructor at Tikila Beach Bar, learn gear and safety skills in shallow water.Every day · 10:00 · From age 10★ 5.00 (23)2hEN · PT · FR · ES✓ Free cancellationfromUS$ 105per person
Snorkeling in Loreto Bay National Park: 35-foot Catamaran
›
‹
Travelers' pick
Snorkeling in Loreto Bay National Park: 35-foot CatamaranSnorkel the Sea of Cortez on a 35-foot catamaran with up to nine guests. Lunch, drinks, paddleboards and gear provided, departing from Puerto Escondido marina.Every day · 09:00 · Hotel pickup · All ages★ 4.74 (23)4hEN · ES✓ Free cancellationfromUS$ 99per person
La Ventana snorkel tour with biologist: Mobula rays & wildlife
›
‹
La Ventana snorkel tour with biologist: Mobula rays & wildlifeSearch for mobula rays, orcas and tropical fish off La Ventana and Cerralvo Island with a marine biologist guide and local captain who track live wildlife.Sun · 07:00 · Season until 15 Nov · All ages★ 5.00 (23)7hEN · FR · ES✓ Free cancellationfromUS$ 198per person
Valladolid Food Tour: Local Markets & Yucatecan Street Food
›
‹
Travelers' pick
Valladolid Food Tour: Local Markets & Yucatecan Street FoodWalk through Valladolid's markets and family-run eateries with a local guide born in Yucatán.Every day · First departure 08:30, last 18:00 · From age 4★ 5.00 (23)3hEN · IT · ES✓ Free cancellationfromUS$ 66per person
Kayaking in Xochimilco: Sunrise paddle with guide
›
‹
Kayaking in Xochimilco: Sunrise paddle with guideKayak the Xochimilco wetlands at sunrise with a specialized guide who trains you on the water. Life jacket and kayak included. See Laguna de Teshuilo.Every day · 04:30, 10:00 and 16:00 · From age 8★ 4.78 (23)2h–3hEN · ES✓ Free cancellationfromUS$ 25per person
Snorkeling Espíritu Santo Island from La Paz: Small group, 12 max
›
‹
Snorkeling Espíritu Santo Island from La Paz: Small group, 12 maxSnorkel Espíritu Santo Island from La Paz on a boat with maximum 12 people, marine biologist guides.Every day · 09:00 · From age 4★ 5.00 (23)7hEN · ES✓ Free cancellationfromUS$ 165per person
Mayan Backroads Private Bike Tour: Jungle, Cenote & Zip-Line in Tulum
›
‹
Mayan Backroads Private Bike Tour: Jungle, Cenote & Zip-Line in TulumBike through Tulum's rural villages and jungle trails, swim in a cenote, share lunch with a Mayan family, hike Punta Laguna Nature Reserve.Mon–Sat · 08:00 · Pickup optional · Ages 13–75★ 5.00 (23)7hEN · DE · PT · FR +1✓ Free cancellationfromUS$ 324per person
Sandboarding at El Mogote Dunes, La Paz: Learn the Sport
›
‹
Sandboarding at El Mogote Dunes, La Paz: Learn the SportLearn sandboarding on the dunes west of La Paz at El Mogote, with a guide teaching basic technique and safety. Includes goggles, water, snacks and hotel pickup.Every day · Pickup optional · From age 6★ 5.00 (22)4hEN · FR · ES✓ Free cancellationfromUS$ 82per person
Chichen Itza Private Tour: Early Access, Cenote & Valladolid
›
‹
Chichen Itza Private Tour: Early Access, Cenote & ValladolidPrivate guided tour of Chichen Itza with early arrival to beat crowds, plus swim in Cenote Ik Kil and a stop in colonial Valladolid.Every day · 06:30 · Hotel pickup · Up to age 75★ 5.00 (22)9h–12hEN · RU · ES✓ Free cancellationfromUS$ 412per person
Los Cabos Airport Private Transfer to Resorts
›
‹
Los Cabos Airport Private Transfer to ResortsPrivate transfer from Los Cabos International Airport to your hotel with bilingual driver service and welcome beverages to start your stay.Every day · Hotel pickup★ 4.91 (22)55m✓ Free cancellationfromUS$ 210per group
ATV Riding in Bucerias: Tandem Off-Road Adventure
›
‹
ATV Riding in Bucerias: Tandem Off-Road AdventureRide tandem on a premium ATV through Sierra de Vallejo mountain trails near Bucerias with a small group.Every day · 09:00, 11:00 and 15:00★ 5.00 (22)3hEN · ES✓ Free cancellationfromUS$ 121per group
Puerto Escondido Food Tour: 8–10 Dishes in Rinconada & Centro
›
‹
Puerto Escondido Food Tour: 8–10 Dishes in Rinconada & CentroWalk through Puerto Escondido's Rinconada and Centro neighbourhoods tasting 8 to 10 dishes at local family spots and award-winning restaurants with a live.Wed and Fri · 15:00 · From age 15★ 5.00 (22)3hEN✓ Free cancellationfromUS$ 79per person
Todos Santos to Sanjose del Cabo Private Airport Transfer
›
‹
Travelers' pick
Todos Santos to Sanjose del Cabo Private Airport TransferPrivate transfer from Todos Santos hotels to Los Cabos International Airport with air-conditioned vehicle and English or Spanish-speaking driver.Every day · Hotel pickup★ 4.82 (22)1h–2hEN · ES✓ Free cancellationfromUS$ 209per group
Private Tour to Monte Albán: Zapotec ruins at your own pace
›
‹
Travelers' pick
Private Tour to Monte Albán: Zapotec ruins at your own pacePrivate tour of Monte Albán with certified guide, air-conditioned transport and site entry included: walk the Zapotec temples and plazas without crowds.Every day · 08:30 · Hotel pickup★ 5.00 (22)3h–4hEN · ES✓ Free cancellationfromUS$ 231per group
Snorkeling Isla Contoy: Ixlache Reef with lunch included
›
‹
Travelers' pickLikely to sell out
Snorkeling Isla Contoy: Ixlache Reef with lunch includedSnorkel Ixlache Reef at Isla Contoy, a protected bird sanctuary in the Mexican Caribbean, with equipment, lunch and drinks included.Every day · 07:30 and 08:30 · Pickup optional★ 4.77 (22)5h–7hEN · ES✓ Free cancellationfromUS$ 139per person
Do you need help planning your next activity?