Top Things to Do in Mexico

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

4.8 2,833 experiences from US$ 6.75 ✓Free cancellation on most experiences

All tours (2,161–2,180 of 2,833)

Snorkeling in Costa Maya: Beach Club Day with Open Bar
›
‹
Snorkeling in Costa Maya: Beach Club Day with Open BarSnorkel vibrant Caribbean reefs in Costa Maya, then relax at an exclusive beach club with reserved lounge chairs, unlimited drinks and lunch included.Every day · First departure 09:00, last 14:00★ 3.29 (7)7hEN · ES✓ Instant confirmationfromUS$ 145per person
Snorkel La Entrega Beach: Coral reefs and rock formations
›
‹
Snorkel La Entrega Beach: Coral reefs and rock formationsSnorkel La Entrega Beach near Santa Cruz with certified guide, equipment and hotel pickup: explore coral reefs, rock formations and shallow caves with no experience needed.Every day · First departure 07:00, last 16:00 · All ages★ 4.57 (7)3hEN · FR · ES✓ Free cancellationfromUS$ 69per person
Chapultepec Castle tour: Rooms, gardens & Mexican history
›
‹
Chapultepec Castle tour: Rooms, gardens & Mexican historyGuided tour of Chapultepec Castle exploring its rooms and gardens while learning about pivotal moments in Mexican history, with private transportation and entry.Tue–Sun · 10:00, 10:30 and 11:00 · Pickup optional · Up to age 75★ 3.86 (7)2h–3hEN · ES✓ Free cancellationfromUS$ 47per person
Oaxaca to Puerto Escondido: Private Transfer, No Lines
›
‹
Oaxaca to Puerto Escondido: Private Transfer, No LinesPrivate transfer from Oaxaca City to Puerto Escondido with hotel pickup and dropoff. Three hours through mountains in an air-conditioned vehicle with bottled water included.Every day · Hotel pickup★ 5.00 (7)3h✓ Free cancellationfromUS$ 346per group
Whale Watching Tour Loreto: Sea of Cortez with Local Guides
›
‹
Whale Watching Tour Loreto: Sea of Cortez with Local GuidesMarine safari from Loreto marina searching for blue whales, humpbacks and dolphins with local guides who grew up on the water. Includes lunch.Next departure: 1 Jan 2027 · All ages★ 4.71 (7)7hEN · ES✓ Free cancellationfromUS$ 165per person
Dolphin watching tour, coast of Oaxaca: Private or shared
›
‹
Dolphin watching tour, coast of Oaxaca: Private or sharedWatch dolphins, sea turtles and manta rays on the Oaxaca coast. Your 3-hour boat tour departs at 7 a.m. with a certified captain.Every day · All ages★ 5.00 (7)3hEN · ES✓ Free cancellationfromUS$ 55per person
Puerto Escondido Dolphin and Whale Tour Family Fun
›
‹
Puerto Escondido Dolphin and Whale Tour Family FunPrivate family dolphin and whale tour departing Puerto Angelito beach in Puerto Escondido, with a local guide, 3-hour coastal sail.Every day · 07:00, 11:00 and 15:00 · Hotel pickup★ 5.00 (7)3h✓ Free cancellationfromUS$ 385per group
San Jose del Cabo Airport Transfer: Private VIP Pickup
›
‹
Travelers' pick
San Jose del Cabo Airport Transfer: Private VIP PickupPrivate airport transfer from Los Cabos airport to San Jose del Cabo hotels with luxury vehicle, bottled water and beer included. No shared shuttles.Every day · Hotel pickup★ 4.71 (7)35m–40m✓ Free cancellationfromUS$ 80per group
Bacalar Sunrise Paddleboard Tour: Illuminated Lagoon at Dawn
›
‹
Bacalar Sunrise Paddleboard Tour: Illuminated Lagoon at DawnPaddle Bacalar's glowing lagoon before sunrise on illuminated boards, watching the underwater world light up beneath you as stars fade and the first light touches the horizon.Every day except Wednesday · 06:00 · From age 12★ 4.29 (7)3hEN · FR · ES✓ Free cancellationfromUS$ 44per person
Isla Mujeres Scuba Diving: MUSA & Manchones Reef
›
‹
New
Isla Mujeres Scuba Diving: MUSA & Manchones ReefScuba dive three Caribbean reefs off Isla Mujeres, including MUSA underwater museum, Manchones and El Farito with a certified bilingual guide and full equipment.Every day · 08:00 and 12:00 · From age 5★ 5.00 (7)4hEN · ES✓ Free cancellationfromUS$ 165per person
Horseback Riding in Acapulco: Beach & Lagoon with Crocodile Farm
›
‹
Horseback Riding in Acapulco: Beach & Lagoon with Crocodile FarmStart from your hotel or cruise ship, ride tame rescued horses along a quiet beach for an hour, then explore the lagoon by boat and visit a crocodile farm.Every day · 09:00 and 10:00 · Hotel pickup★ 5.00 (6)6hEN · FR · ES✓ Free cancellationfromUS$ 124per person
Snorkeling in Acapulco: Roqueta Island with hiking and lunch
›
‹
Snorkeling in Acapulco: Roqueta Island with hiking and lunchSnorkel Roqueta Island off Acapulco with a professional guide, hike the three-kilometer island, and choose lunch with beer or soda included.Every day · 10:00 · Hotel pickup★ 4.83 (6)5hEN · FR · ES✓ Free cancellationfromUS$ 92per person
Mazatlan Private City Tour: Cathedral, Divers & Historic Center
›
‹
Mazatlan Private City Tour: Cathedral, Divers & Historic CenterThree to four hours exploring Mazatlan's cathedral, market and Plazuela Machado in a private air-conditioned vehicle with a live guide in English.Every day · First departure 09:00, last 18:00 · Hotel pickup · All ages★ 5.00 (6)3h–4hEN · ES✓ Free cancellationfromUS$ 88per person
Horseback riding near Puerto Escondido: Sunset on local farmland
›
‹
Horseback riding near Puerto Escondido: Sunset on local farmlandAfternoon horseback riding from Puerto Escondido with hotel pickup, expert guide and bottled water. Learn basics and ride through farmland and coastal views.Tue, Sat and Sun · 15:00 · Hotel pickup · From age 6★ 4.33 (6)5hEN · ES✓ Free cancellationfromUS$ 145per person
Akumal Beach Snorkeling Tour with Turtles - Half-Day
›
‹
Akumal Beach Snorkeling Tour with Turtles - Half-DaySwim and snorkel with sea turtles at Akumal Beach on a half-day trip from Playa del Carmen or Tulum, including hotel pickup, gear, and a guided 2-hour beach experience.Every day · 07:00 and 09:30 · Pickup optional · From age 4★ 4.83 (6)5hEN · ES✓ Free cancellationfromUS$ 93per person
Chichén Itzá Day Trip from Cancun with Cenote Swim
›
‹
Chichén Itzá Day Trip from Cancun with Cenote SwimFull-day Chichén Itzá tour from Cancun with bilingual guide, cenote swimming at Xkekén and Samulá, regional lunch, and Valladolid stop. Around 10–11 hours.Every day · 06:00 · Hotel pickup · Up to age 80★ 4.00 (6)11h–12hEN · ES✓ Free cancellationfromUS$ 70per person
Tres Raíces Winery Lunch Wine Pairing near San Miguel de Allende
›
‹
Travelers' pick
Tres Raíces Winery Lunch Wine Pairing near San Miguel de AllendeDine at Tres Raíces Winery in Independence Valley with a guided vineyard tour, gourmet menu and wine pairings selected by the winemaker for each course.Every day except Tuesday · 12:30 and 14:30★ 5.00 (6)3h 30mEN · ES✓ Free cancellationfromUS$ 170per person
Tequila Tasting & Sunset in Mazatlán: Six Premium Pours
›
‹
Tequila Tasting & Sunset in Mazatlán: Six Premium PoursTaste six tequilas with a certified master at MARVAL paired with gourmet food, then watch the sunset from a sky bar over the Pacific while enjoying.Every day · Pickup optional · From age 18★ 4.33 (6)6hEN · ES✓ Free cancellationfromUS$ 145per person
Airport to San Jose Del Cabo Transfer: Private, 25–35 Minutes
›
‹
Airport to San Jose Del Cabo Transfer: Private, 25–35 MinutesPrivate transfer from Los Cabos International Airport to San Jose Del Cabo hotels with air-conditioned vehicle.Every day · Hotel pickup★ 4.33 (6)25m–35m✓ Free cancellationfromUS$ 181per group
Cenote Dos Ojos Diving: Barbie Line & Bat Cave
›
‹
Cenote Dos Ojos Diving: Barbie Line & Bat CaveScuba dive Cenote Dos Ojos near Tulum with two cavern dives on the Barbie Line and Bat Cave, gear and guide included. Hotel pickup at 8:30 am, back by early afternoon.Every day · Hotel pickup · From age 15★ 5.00 (6)5hEN · ES✓ Free cancellationfromUS$ 159per person
Need help planning your next activity?