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,621–2,640 of 2,874)

Rappelling Monterrey: 100-meter drops at Garganta del Diablo
›
‹
Rappelling Monterrey: 100-meter drops at Garganta del DiabloRappel 100 meters into an abandoned mine at Garganta del Diablo near Monterrey with certified guides and safety gear, including hotel pickup.Every day · 16:30 · Hotel pickup · From age 10★ 5.00 (1)6h✓ Free cancellationfromUS$ 126per person
Sayulita to Buddha 12 km Hike: Coastal Trails & Local Markets
›
‹
Sayulita to Buddha 12 km Hike: Coastal Trails & Local MarketsWalk 12 km from Sayulita's beaches through jungle to San Pancho's farmers market and stone Buddha statue with a local guide leading the way.Tue · 08:00 · From age 6★ 5.00 (1)5hEN · ES✓ Free cancellationfromUS$ 60per person
Transfer Puerto Escondido to Mazunte or Zipolite: Private pickup
›
‹
Transfer Puerto Escondido to Mazunte or Zipolite: Private pickupOne to two hours from Puerto Escondido airport or hotel to Mazunte or Zipolite with a private driver, air-conditioned vehicle and water included.Every day · Hotel pickup★ 5.00 (1)1h–2h✓ Free cancellationfromUS$ 99per group
Anahuacalli Museum Mexico City: Frida & Diego Rivera Art
›
‹
Likely to sell out
Anahuacalli Museum Mexico City: Frida & Diego Rivera ArtAnahuacalli Museum entry ticket in Mexico City. Explore Diego Rivera's studio, archive and Mexican art collection. Includes written guide. Wheelchair accessible.Tue–Sun · First departure 15:00, last 17:00 · All ages★ 1.00 (1)1h–3h✓ Instant confirmationfromUS$ 60per person
Mazatlan City Tour: Private Van, Lighthouse & Cliff Divers
›
‹
Mazatlan City Tour: Private Van, Lighthouse & Cliff DiversPrivate Mazatlan city tour for up to six passengers in a van with large windows, visiting the Lighthouse, Cliff Divers, Cathedral.Every day · First departure 08:00, last 12:00 · Pickup optional★ 5.00 (1)3hEN · ES✓ Free cancellationfromUS$ 199per group
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
Need help planning your next activity?