Top Things to Do in Mexico

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

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

All tours (1,321–1,340 of 2,800)

Cancun & Playa del Carmen: Whale Shark Snorkel Tour with Pickup
›
‹
Travelers' pick
Cancun & Playa del Carmen: Whale Shark Snorkel Tour with PickupSwim beside whale sharks near Isla Contoy, guided by locals. Includes hotel pickup, snorkeling gear, and fresh ceviche lunch at Isla Mujeres. Small group, eco-conscious.Next departure: 1 Jun 2027 · Pickup optional · From age 8★ 4.66 (82)7hEN · ES✓ Free cancellationfromUS$ 160per person
Isla Mujeres transparent boat tour: 360° reef views
›
‹
Best value
Isla Mujeres transparent boat tour: 360° reef viewsTransparent boat tour around Isla Mujeres with 360-degree views of three reefs and colorful fish: dock tax included, 45 minutes from Bartolomé marina.Every day · First departure 10:00, last 16:00 · All ages★ 4.74 (81)45mEN · ES✓ Free cancellationfromUS$ 37per person
Private Sport Fishing in Puerto Escondido: 5 Hours at Sea
›
‹
Travelers' pick
Private Sport Fishing in Puerto Escondido: 5 Hours at SeaPrivate sport fishing from Puerto Escondido with captain, tackle and hotel pickup: hook sailfish, marlin or tuna in deep water.Every day · 07:00 · Hotel pickup★ 4.93 (81)5hEN · ES✓ Free cancellationfromUS$ 505per group
Marietas Islands: Private Safari Hidden Beach & Surf Tour
›
‹
Travelers' pick
Marietas Islands: Private Safari Hidden Beach & Surf TourSwim to Playa Escondida, snorkel Skull Reef, spot blue-footed boobies, and enjoy shrimp ceviche on this Marietas Islands private tour with local guides.Every day · 09:00 · From age 9★ 4.88 (81)4h–5hEN · ES✓ Free cancellationfromUS$ 195per person
Private Mexico City Tour: Historic Center & Anthropology Museum
›
‹
Private Mexico City Tour: Historic Center & Anthropology MuseumPrivate guided tour of Mexico City's Historic Center and National Museum of Anthropology with hotel pickup, professional guide, and museum entry included.Tue–Sun · 09:00 and 10:00 · Hotel pickup · From age 3★ 4.88 (81)4hEN · ES✓ Free cancellationfromUS$ 210per person
Iztaccihuatl volcano hike from Puebla: Three difficulty levels
›
‹
Travelers' pick
Iztaccihuatl volcano hike from Puebla: Three difficulty levelsHike Iztaccihuatl volcano from Puebla with a local guide, choosing from three routes between 7 and 15 km, roundtrip transport.Every day · 06:00 · Hotel pickup · From age 8★ 4.96 (81)8h–9hEN · ES✓ Instant confirmationfromUS$ 178per person
Puerto Vallarta Taco Walk and Tasting: Eat Like a Local
›
‹
Travelers' pick
Puerto Vallarta Taco Walk and Tasting: Eat Like a LocalWalk through Puerto Vallarta neighborhoods with a local guide, tasting 5 to 10 tacos at family-run stands and a tortilla factory while learning how.Mon, Wed and Fri · 09:30 and 12:30★ 4.93 (81)2h 30mEN · ES✓ Free cancellationfromUS$ 63per person
Private catamaran Riviera Maya: 40-foot leopard with open bar
›
‹
Private catamaran Riviera Maya: 40-foot leopard with open barCruise the Riviera Maya coast from Puerto Aventuras Marina on a private 40-foot catamaran for three hours, with gourmet snacks, full open bar.Every day · 09:30 and 15:30★ 5.00 (81)3hEN · ESfromUS$ 1,488per group
La Paz: Balandra & Tecolote Beaches Day Trip with City Tour
›
‹
Likely to sell out
La Paz: Balandra & Tecolote Beaches Day Trip with City TourFeel the sand at Balandra Beach, stroll La Paz’s historic center, and enjoy a seaside lunch: includes pickup, local guide, and time to relax by the sea.Every day except Thursday · 09:30 · Hotel pickup · All ages★ 4.67 (81)8hES✓ Free cancellationfromUS$ 118per person
Private Cancun Yacht Rental: Captain & Crew Included
›
‹
Private Cancun Yacht Rental: Captain & Crew IncludedPrivate yacht rental in Cancun for 2-6 hours with captain, crew, snorkeling gear, catering, and hotel pickup included for your group.Every day★ 4.94 (81)2h–6hEN · ES✓ Free cancellationfromUS$ 260per group
Private Surf Lesson Costa Azul: Learn with personalized coaching
›
‹
Private Surf Lesson Costa Azul: Learn with personalized coachingFirst time on a board or looking to improve your technique? Private surf lesson at Costa Azul with personalized instruction.Every day except Wednesday · Season until 15 Nov · Pickup optional · From age 6★ 4.94 (81)2h 30mEN · ES✓ Free cancellationfromUS$ 60per person
Snorkeling with turtles near Tulum: Three cenotes
›
‹
Snorkeling with turtles near Tulum: Three cenotesSnorkel with sea turtles at Tulum's Mayan castle, then explore three cenotes by boat and on foot with certified guides who provide all equipment and hotel pickup.Tue, Thu and Sun · 08:00 · Hotel pickup★ 4.73 (81)4h–5hEN · DE · RU · IT +3✓ Free cancellationfromUS$ 99per person
Cholula tour from Puebla: Pyramid, church & market
›
‹
Travelers' pick
Cholula tour from Puebla: Pyramid, church & marketCholula tour from Puebla with local guide, air-conditioned transport and three to four hours of stops at the pyramid.Every day · 09:00 and 14:00★ 4.85 (80)3h–4hEN · ES✓ Free cancellationfromUS$ 82per person
Private Los Arcos Snorkel Tour from Puerto Vallarta
›
‹
Private Los Arcos Snorkel Tour from Puerto VallartaFour-hour private boat snorkel tour from Puerto Vallarta to Los Arcos with equipment and ice chest included. Your guide speaks English or Spanish.Every day · 09:00 and 14:00 · From age 4★ 4.95 (80)4hEN · ES✓ Free cancellationfromUS$ 168per person
Cancun Airport to Hotel Zone: Private Round-Trip Transfer
›
‹
Cancun Airport to Hotel Zone: Private Round-Trip TransferPrivate round-trip transfer from Cancun Airport to Riviera Maya hotels. Bilingual driver, up to 8 passengers, bottled water included. Fixed price, no shared rides.Every day · Hotel pickup★ 4.35 (80)✓ Free cancellationfromUS$ 90per group
Tulum Ruins & Cenote Private Tour from Tulum or Riviera Maya
›
‹
Tulum Ruins & Cenote Private Tour from Tulum or Riviera MayaFeel the quiet of Tulum’s ancient ruins at sunrise, then swim in a hidden cenote deep in the jungle. Includes private transport, entry fees, and hotel pickup.Every day · 08:00 · Pickup optional · All ages★ 5.00 (80)4h 30mEN · DE · IT · FR +1✓ Free cancellationfromUS$ 299per person
Snorkeling in Cabo San Lucas: Private boat with PADI instructor
›
‹
Snorkeling in Cabo San Lucas: Private boat with PADI instructorSnorkel Cabo San Lucas waters with a PADI instructor on a private boat for up to 8 people, visiting the Arch, Santa Maria Beach and Pelican Rock to see marine life.Every day · 08:00 and 13:30★ 4.96 (80)4hEN · ES✓ Free cancellationfromUS$ 399per group
Discover Scuba Diving in Isla Mujeres: MUSA Statues
›
‹
Likely to sell out
Discover Scuba Diving in Isla Mujeres: MUSA StatuesLearn to scuba dive at MUSA underwater museum on Isla Mujeres with a 5-star PADI instructor: your first dive among 400 submerged statues.Next departure: 15 May 2027 · From age 10★ 4.99 (80)5hEN · ES✓ Free cancellationfromUS$ 169per person
Puerto Vallarta RZR Off-Road Tour Sierra Madre & Cuale
›
‹
Travelers' pick
Puerto Vallarta RZR Off-Road Tour Sierra Madre & CualeDrive your own high-performance RZR through Puerto Vallarta streets, along the Cuale River, and into the Sierra Madre Mountains on rugged trails.Every day · 10:00 and 13:30★ 4.85 (80)3hEN · ES✓ Free cancellationfromUS$ 125per person
Taco Class in Mexico City: From Metate to Michelin Guide
›
‹
Taco Class in Mexico City: From Metate to Michelin GuideLearn to eat tacos like a Mexican at three stops across Mexico City: a traditional taquería, a family kitchen teaching nixtamalization.Mon–Sat · 18:00 · From age 3★ 4.70 (80)3hEN · ES✓ Free cancellationfromUS$ 69per person
Do you need help planning your next activity?