Top Things to Do in Mexico

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

4.8 2,874 experiences from US$ 6.72 ✓Free cancellation on most experiences

All tours (2,641–2,660 of 2,874)

Isla Mujeres Clear Boat Ride: See Reefs Without Swimming
›
‹
Isla Mujeres Clear Boat Ride: See Reefs Without SwimmingCruise Isla Mujeres in a 100% clear boat over La Cadenita and El Farito reefs for an hour, with a certified guide, bottled water.Every day · First departure 10:00, last 16:00 · All ages★ 5.00 (1)1hEN · ES✓ Free cancellationfromUS$ 50per person
Private Sunset Tour of Isla Mujeres: All Inclusive
›
‹
Likely to sell out
Private Sunset Tour of Isla Mujeres: All InclusivePrivate sunset tour of Isla Mujeres with swimming, snorkeling, drinks and snacks included. Sail past North Beach and the island's cliffs as the sun sets over the bay.Every day · 15:45★ 5.00 (1)4hEN · ES✓ Free cancellationfromUS$ 467per group
Snorkeling at Las Gatas Beach, Zihuatanejo: Clearwater & Lunch
›
‹
Snorkeling at Las Gatas Beach, Zihuatanejo: Clearwater & LunchSnorkel Las Gatas Beach in Zihuatanejo with guide, equipment and seafood lunch included. Boat pickup takes you to the clearest water in the bay where you.Every day · 11:00 · Hotel pickup · From age 7★ 1.00 (1)5hEN · ES✓ Free cancellationfromUS$ 57per person
Private Mazatlán tour: History, food & your pace
›
‹
-10%
Private Mazatlán tour: History, food & your pacePrivate Mazatlán tour with bilingual guide in an open-air truck, starting from your hotel or cruise terminal. Visit the Cathedral, Plazuela Machado.Every day · First departure 08:00, last 16:30 · Pickup optional★ 5.00 (1)5h–6hEN · ES✓ Free cancellationfromUS$ 206per group
Snorkeling Costa Maya: Coral Reefs & Sea Turtles, 2.5 Hours
›
‹
Snorkeling Costa Maya: Coral Reefs & Sea Turtles, 2.5 HoursSnorkel the Mesoamerican Barrier Reef in Costa Maya for 2.5 hours with an aquatic guide, exploring coral reefs and sea turtle habitat in shallow water.Every day · First departure 09:00, last 13:00 · From age 5★ 5.00 (1)2h 30mEN · ES✓ Free cancellationfromUS$ 60per person
Chapultepec Castle Mexico City: Skip-the-Line Ticket
›
‹
Likely to sell out
Chapultepec Castle Mexico City: Skip-the-Line TicketSkip-the-line entry to Chapultepec Castle. Explore royal rooms, murals, and artifacts from Mexican history, plus panoramic city views from the terraces.Tue–Sun · 09:00 · From age 3★ 5.00 (1)30m–2h✓ Free cancellationfromUS$ 29per person
Sayulita Cachasol Tequila Tasting: Award-Winning Spirits
›
‹
-10%
Sayulita Cachasol Tequila Tasting: Award-Winning SpiritsOne hour tasting four award-winning Cachasol tequilas and estate raicilla on the farm in Sayulita, with chef-prepared pairings and a welcome cocktail.Every day · 16:30★ 5.00 (1)1hEN · ES✓ Free cancellationfromUS$ 40per person
Clear Boat Ride Isla Mujeres: See Through the Water
›
‹
Clear Boat Ride Isla Mujeres: See Through the WaterTake a 45-minute clear boat tour along Isla Mujeres' coast from Marina Bartolomé with a live guide.Every day · First departure 10:00, last 16:00 · All ages★ 5.00 (1)45mEN · ES✓ Free cancellationfromUS$ 31per person
Bahia Magdalena tour: Sail mangroves, dunes and seabirds
›
‹
Bahia Magdalena tour: Sail mangroves, dunes and seabirdsSail through mangroves of Bahia Magdalena watching seabirds, visit the Islet of Ducks and walk sand dunes on Magdalene Island.Every day · 09:00 · From age 12★ 5.00 (1)5hEN · ES✓ Free cancellationfromUS$ 110per person
Sardine balls expedition Bahia Magdalena: Open ocean wildlife
›
‹
Sardine balls expedition Bahia Magdalena: Open ocean wildlifeEight-hour open ocean expedition from Puerto San Carlos to hunt sardine balls and the marine life they attract, led by local guides with snorkel gear and ceviche.Every day · 07:00★ 5.00 (1)8hEN · ES✓ Free cancellationfromUS$ 1,154per group
Mazatlán Highlights Tour: Cliff Divers, Pool & Tequila Tasting
›
‹
Travelers' pick-25%
Mazatlán Highlights Tour: Cliff Divers, Pool & Tequila TastingWatch cliff divers leap into the Pacific, explore Plazuela Machado's historic plazas, then unwind at a Marriott oceanfront pool overlooking Deer Island.Every day · First departure 08:00, last 14:00 · Pickup optional · All ages★ 5.00 (1)4h–6hEN · ES✓ Free cancellationfromUS$ 54per person
Chapultepec Castle Mexico City: Skip-the-Line Ticket
›
‹
New
Chapultepec Castle Mexico City: Skip-the-Line TicketSkip-the-line entry to Chapultepec Castle in Mexico City. Explore royal rooms, murals, and city views from the hilltop palace. Wheelchair accessible.Tue–Sun · First departure 09:00, last 16:00 · All ages★ 1.00 (1)30m–3h 20m✓ Free cancellationfromUS$ 22per person
Monterrey Walking Tour: History, Culture & Barrio Antiguo
›
‹
New
Monterrey Walking Tour: History, Culture & Barrio AntiguoWalk through Monterrey's historic center and Barrio Antiguo with a local guide sharing stories of the city's founding and transformation.Mon–Sat · 17:00 · All ages★ 5.00 (1)2hEN · ES✓ Free cancellationfromUS$ 36per person
Rio Lagartos Fishing Experience: Private Boat & Wildlife Tour
›
‹
New
Rio Lagartos Fishing Experience: Private Boat & Wildlife TourFish the Ría Lagartos Biosphere Reserve from 5 AM with a local guide in a private boat, then spot flamingos and crocodiles in the mangroves on the same morning.Every day · All ages★ 5.00 (1)2h 30mEN · ES✓ Free cancellationfromUS$ 99per person
Sunset picnic at Punta Cometa, Oaxaca: Charcuterie and coconut
›
‹
New
Sunset picnic at Punta Cometa, Oaxaca: Charcuterie and coconutWalk and swim at Playa Mazunte, then hike to Punta Cometa for sunset with gourmet charcuterie and fresh coconut while gazing at the Pacific Ocean.Every day · 13:00 · Hotel pickup · From age 5★ 5.00 (1)7hES✓ Free cancellationfromUS$ 96per person
Mazatlan Sea Turtle Release: Conservation & Beach Day
›
‹
Travelers' pickNew
Mazatlan Sea Turtle Release: Conservation & Beach DayRelease sea turtle hatchlings with a marine biologist during nesting season, then relax at a Cerritos beachfront club with pool and ocean access, all from Mazatlan.Every day · 09:30, 10:00 and 16:00 · Hotel pickup★ 5.00 (1)4h 30mEN · FR · ES✓ Free cancellationfromUS$ 42per person
Villahermosa Airport to Hotel: Private Roundtrip Transfer VSA
›
‹
Villahermosa Airport to Hotel: Private Roundtrip Transfer VSAPrivate roundtrip transfer from Carlos Rovirosa Pérez Airport (VSA) to Villahermosa hotels. Flight tracking, nameplate pickup, up to 7 passengers, no hidden charges.Every day · Hotel pickup1h✓ Free cancellationfromUS$ 96per person
Rio Lagartos Stargazing Tour with Dinner on Private Island
›
‹
Rio Lagartos Stargazing Tour with Dinner on Private IslandWatch constellations from a telescope on a private island in Rio Lagartos estuary, with dinner and live music at the hotel first.Every day · 19:30 · From age 33hEN · ES✓ Free cancellationfromUS$ 49per person
Private Transfer Oaxaca to Puerto Escondido: Flexible Stops
›
‹
Private Transfer Oaxaca to Puerto Escondido: Flexible StopsPrivate transfer from Oaxaca to Puerto Escondido in an air-conditioned van with an English-speaking driver-guide.Every day · Hotel pickup3h–10hEN · ES✓ Free cancellationfromUS$ 187per person
Monterrey Airport Transfer: 5-Passenger SUV with Pickup
›
‹
Monterrey Airport Transfer: 5-Passenger SUV with PickupPrivate airport transfer in Monterrey for up to 5 passengers. Air-conditioned SUV, driver arrives 10 minutes early, luggage help included. Book in advance.Every day · Hotel pickup1h✓ Free cancellationfromUS$ 137per group
Need help planning your next activity?