Top Things to Do in Mexico

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

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

All tours (981–1,000 of 2,784)

Birdwatching tour Muyil from Tulum: 40–80 species
›
‹
Most booked
Birdwatching tour Muyil from Tulum: 40–80 speciesWatch 40 to 80 bird species across Muyil's jungle, archaeological site and wetlands on a guided morning tour from Tulum.Mon, Wed, Fri and Sun · 06:00 · From age 9★ 5.00 (125)5hEN · ES✓ Free cancellationfromUS$ 119per person
La Paz: Sea Lions, Mobula Rays & Whale Watching Safari
›
‹
Travelers' pickLikely to sell out
La Paz: Sea Lions, Mobula Rays & Whale Watching SafariFive-hour ocean safari in the Sea of Cortez from La Paz. Spot mobula rays, dolphins, whales and orcas. Includes snorkel gear, lunch and all fees.Every day · 09:00★ 4.90 (125)5hEN · FR · ES✓ Free cancellationfromUS$ 165per person
Akumal private tour: Snorkel with sea turtles from the beach
›
‹
Travelers' pick
Akumal private tour: Snorkel with sea turtles from the beachPrivate snorkeling tour in Akumal with local guide, equipment and beach access included. Small groups, flexible schedules.Every day · First departure 08:30, last 15:00★ 4.70 (125)1h 15mEN · IT · ES✓ Free cancellationfromUS$ 43per person
Puerto Vallarta: Private Surf Lesson & Sayulita Beach Town
›
‹
Puerto Vallarta: Private Surf Lesson & Sayulita Beach TownPrivate surf lesson near Punta Mita with local instructor, pickup included, plus time to explore Sayulita village. Half or full day, flexible schedule, beginner-friendly.Every day · 09:00 · Ages 6–60★ 4.94 (125)5hEN · ES✓ Free cancellationfromUS$ 87per person
Cancun Airport Transfer: Private Minibus & WiFi to Hotel
›
‹
Travelers' pick
Cancun Airport Transfer: Private Minibus & WiFi to HotelPrivate airport transfer from Cancun with WiFi, bottled water, and air-conditioned minibus. Driver meets you at arrivals with name sign. One-way to your hotel.Every day · Hotel pickup★ 4.97 (125)30m–1h 30m✓ Free cancellationfromUS$ 102per group
Snorkeling at Los Arcos, Puerto Vallarta: Dolphins and islands
›
‹
-10%
Snorkeling at Los Arcos, Puerto Vallarta: Dolphins and islandsSnorkel Los Arcos National Park from Marina Vallarta with gear, guide and boat ride included: dolphins, turtles and manta rays on the way out, reef fish underwater.Every day · 09:00 · From age 8★ 4.96 (125)3h–5hEN · ES✓ Free cancellationfromUS$ 71per person
Mexico City: Xochimilco Sunrise Kayak & Farm Breakfast
›
‹
Likely to sell out
Mexico City: Xochimilco Sunrise Kayak & Farm BreakfastXochimilco sunrise tour from Mexico City with traditional cayuco canoe, organic farm breakfast and hotel pickup. Departs 5am, returns 9:30am. Small groups.Every day · 05:30 · Hotel pickup · From age 5★ 5.00 (125)5hEN · ES✓ Free cancellationfromUS$ 159per person
Cabo San Lucas city tour and sea adventure to Land's End
›
‹
Cabo San Lucas city tour and sea adventure to Land's EndGuided tour of Medano Beach and downtown Cabo with a glass-bottom boat ride past the Arch, Sea Lion colony and Lover's Beach.Every day · 10:00, 13:00 and 14:30 · Hotel pickup · From age 4★ 4.72 (125)2h–3hEN · ES✓ Free cancellationfromUS$ 69per person
Mexican Mole & Salsas Class in San Miguel de Allende
›
‹
Travelers' pick
Mexican Mole & Salsas Class in San Miguel de AllendeLearn to make authentic mole and salsas in a colonial mansion in San Miguel de Allende with a Mexican chef. Includes wine.Tue, Thu and Sat · 15:00 · From age 6★ 4.93 (125)3hEN · ES✓ Free cancellationfromUS$ 205per person
Ziplining in Riviera Maya: Cave, Cenote & Jungle
›
‹
Ziplining in Riviera Maya: Cave, Cenote & JungleZip line through the Mayan jungle on 10 lines and 2 suspension bridges, explore a 5-million-year-old cave, then swim in a cenote with guide and equipment.Every day · All ages★ 4.82 (125)4hEN · ES✓ Free cancellationfromUS$ 124per person
Puerto Escondido: Dolphin & Whale Watching Boat Trip
›
‹
Travelers' pick
Puerto Escondido: Dolphin & Whale Watching Boat Trip3-hour dolphin and whale watching tour from Puerto Escondido with hotel pickup, professional guide, and water. See humpback whales, sea turtles, and dolphins.Every day · 07:00 and 11:00 · Pickup optional · From age 3★ 4.87 (124)3hEN · ES✓ Free cancellationfromUS$ 60per person
Cozumel: Mini-Sub Dive Tour Without Certification
›
‹
Cozumel: Mini-Sub Dive Tour Without CertificationPilot your own submarine in Cozumel's Caribbean waters with a bilingual guide. No certification needed. Includes equipment and 90 minutes exploring coral and marine life.Mon–Sat · First departure 08:30, last 14:30 · From age 12★ 4.61 (124)1hEN · ES✓ Free cancellationfromUS$ 90per person
Private Luxury Yacht Charter Puerto Vallarta: Banderas Bay cruise
›
‹
Travelers' pick
Private Luxury Yacht Charter Puerto Vallarta: Banderas Bay cruiseCruise Banderas Bay aboard a private 58ft-61ft Hatteras yacht with up to 20 guests, premium bar, snorkeling gear and kayaks included.Every day · First departure 09:00, last 15:00★ 4.94 (124)4h–8hEN · ES✓ Free cancellationfromUS$ 1,940per group
Mexican Street Food Crawl in Playa del Carmen: Local Tastings
›
‹
Mexican Street Food Crawl in Playa del Carmen: Local TastingsThree-hour food tour of Playa del Carmen with a local guide, five to six food tastings, tequila tasting.Mon–Sat · 17:00 · From age 11★ 4.85 (124)3hEN · ES✓ Free cancellationfromUS$ 70per person
Cancun Airport Transfer: Black Luxury Van & Hotel Pickup
›
‹
Travelers' pick
Cancun Airport Transfer: Black Luxury Van & Hotel PickupPrivate hotel-to-airport transfer in Cancun with professional driver, WiFi, water & complimentary beer. Fixed pickup time, max 15-min wait policy.Every day · Hotel pickup★ 4.96 (124)30m✓ Free cancellationfromUS$ 75per group
Puerto Vallarta: Los Arcos Snorkel, Cliff Jump & Hidden Beach
›
‹
Travelers' pick
Puerto Vallarta: Los Arcos Snorkel, Cliff Jump & Hidden BeachFeel the rush cliff jumping by Mismaloya, snorkel Los Arcos’ arches, and unwind at a secret beach: includes boat ride, gear, drinks, and return transport.Every day · 10:00 and 14:00★ 4.94 (124)2h 30mEN · ES✓ Free cancellationfromUS$ 44per person
Tijuana: Full-Day Private Tour with Food Stops & Border Beach
›
‹
Travelers' pick
Tijuana: Full-Day Private Tour with Food Stops & Border BeachStart your Tijuana day trip with local breakfast, explore downtown, taste mezcal, see the border at the ocean, and end with real tacos. Private vehicle included.Every day · Pickup optional★ 4.84 (124)8h–9hEN · ES✓ Free cancellationfromUS$ 240per group
Los Cabos Camel Ride & Electric Bike Tour Beach Desert
›
‹
Los Cabos Camel Ride & Electric Bike Tour Beach DesertCamel ride and electric bike tour in Los Cabos with hotel pickup, Mexican buffet and margarita lesson included. Two hours of transfer built.Every day except Thursday and Sunday · 10:00 and 14:00 · Hotel pickup · From age 8★ 4.95 (123)5hEN · ES✓ Free cancellationfromUS$ 129per person
Teotihuacan: Balloon Flight & Pyramids Tour with Private Pickup
›
‹
Teotihuacan: Balloon Flight & Pyramids Tour with Private PickupFloat above Teotihuacan’s pyramids at sunrise, enjoy a local breakfast, and explore the site with a certified guide. Includes private transport from Mexico City.Every day · 05:00 and 06:00 · Hotel pickup · From age 4★ 4.89 (123)8hEN · FR · ES✓ Free cancellationfromUS$ 247per person
3-hour jungle hike Sayulita: Private beach & wildlife
›
‹
Best value
3-hour jungle hike Sayulita: Private beach & wildlifeHike 4.5 miles through Sayulita jungle to a hidden beach, spotting birds, sea turtles and wildlife with a guide who teaches you the plants and animals along the way.Every day · 09:00 and 16:00★ 4.97 (123)3hEN · ES✓ Free cancellationfromUS$ 31per person
Do you need help planning your next activity?