Top Things to Do in Mexico

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

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

All tours (1,901–1,920 of 2,817)

Xcaret Park Plus Tour from Cancun: 40+ attractions with nightshow
›
‹
Xcaret Park Plus Tour from Cancun: 40+ attractions with nightshowXcaret Park Plus combines water, culture and nature near Cancun with underground rivers, cenotes, a nighttime show and lunch included.Every day · 07:00 · Hotel pickup · Up to age 79★ 4.47 (17)13hEN · ES✓ Free cancellationfromUS$ 267per person
Grand Aquarium Mazatlan Tickets: 200+ Species
›
‹
Travelers' pick
Grand Aquarium Mazatlan Tickets: 200+ SpeciesEntry to Mexico's largest aquarium in Mazatlan with access to shark tunnel, ray bay, coral habitat and sea lion shows. Self-guided tour through 200+ marine species.Every day · All ages★ 4.29 (17)3h✓ Free cancellationfromUS$ 30per person
Private Transfer SJD Airport to San Jose del Cabo: 30–40 Minutes
›
‹
Private Transfer SJD Airport to San Jose del Cabo: 30–40 MinutesPrivate transfer from Los Cabos International Airport to San Jose del Cabo with bilingual driver, bottled water and beer. 30-40 minutes to your hotel.Every day · Hotel pickup★ 5.00 (17)30m–40mEN · ES✓ Free cancellationfromUS$ 126per group
Palenque & Agua Azul Waterfalls: Swim & Mayan Ruins Day Trip
›
‹
Travelers' pick
Palenque & Agua Azul Waterfalls: Swim & Mayan Ruins Day TripPalenque ruins, Agua Azul & Misol-Ha waterfalls day trip from Palenque with hotel pickup, air-conditioned transport, swimming. Half or full day options.Every day · Hotel pickup · All ages★ 3.94 (16)6h–14hEN · ES✓ Free cancellationfromUS$ 102per person
Cancun: Sea Turtle Snorkeling & Cenote with Hotel Pickup
›
‹
Cancun: Sea Turtle Snorkeling & Cenote with Hotel PickupSnorkel with sea turtles in Akumal and dive into a cenote with stalactites. Includes hotel pickup, guide, gear and snacks. Half-day tour from Cancun, Playa del Carmen or Tulum.Mon, Tue, Thu and Sat · 07:00 · Hotel pickup · All ages★ 4.44 (16)5hEN · DE · FR · ES✓ Free cancellationfromUS$ 149per person
Mountain and city cycling Santa Rosa: 25 km descent with guide
›
‹
Mountain and city cycling Santa Rosa: 25 km descent with guideDescend 25 kilometers from the Sierra de Santa Rosa through mining towns and tunnels on a guided bike tour, circling the city on a panoramic road.Every day · 08:30 and 15:00 · Hotel pickup · From age 13★ 5.00 (16)4h 30mES✓ Free cancellationfromUS$ 112per person
San Jose del Cabo Airport Transfer: Private Shuttle with Driver
›
‹
San Jose del Cabo Airport Transfer: Private Shuttle with DriverPrivate airport transfer in San Jose del Cabo with bilingual English-Spanish driver, passenger insurance, and complimentary water or beer.Every day · Hotel pickup★ 4.63 (16)1m–1h✓ Free cancellationfromUS$ 125per group
San Jose del Cabo Airport Transfer: Private Car & Hotel Pickup
›
‹
San Jose del Cabo Airport Transfer: Private Car & Hotel PickupPrivate airport transfer from SJD to Cabo San Lucas hotels with AC vehicle, bottled water, and meet-and-greet at arrivals. Fixed price, no haggling at the curb.Every day · Hotel pickup★ 3.69 (16)1h✓ Free cancellationfromUS$ 130per group
Rio Lagartos boat tour: Mangroves, flamingos & Mayan mud bath
›
‹
Rio Lagartos boat tour: Mangroves, flamingos & Mayan mud bathTwo hours exploring Rio Lagartos mangrove canals by private boat with a certified guide: spot pink flamingos, crocodiles and over 400 bird species.Every day★ 4.94 (16)2hEN · ES✓ Free cancellationfromUS$ 66per person
Beachfront Massage in Mismaloya: 50-Minute Oceanfront Treatment
›
‹
Travelers' pick
Beachfront Massage in Mismaloya: 50-Minute Oceanfront Treatment50-minute full-body massage on Mismaloya Bay's shore with a therapist working your arms, legs, back and neck while waves and sea breeze frame the Pacific.Every day · First departure 10:00, last 17:00 · From age 12★ 4.75 (16)50mEN✓ Free cancellationfromUS$ 47per person
ATV Riding in Loreto: Drive the Baja 1000 Route
›
‹
ATV Riding in Loreto: Drive the Baja 1000 RouteDrive your own 2-seater UTV across desert and coastal terrain in Loreto, following sections of the famous Baja 1000 route with a local guide.Every day · 09:00 · From age 10★ 5.00 (16)4hEN · ES✓ Free cancellationfromUS$ 489per person
Bacalar Lagoon Yoga: Paddle Out, Practice, Return
›
‹
Bacalar Lagoon Yoga: Paddle Out, Practice, ReturnPaddle or kayak to a floating platform in Bacalar Lagoon for a sunrise yoga session with a certified teacher, fruit and hot drinks included. Suitable for all fitness levels.Every day · 06:00 · From age 12★ 4.94 (16)2hEN · ES✓ Free cancellationfromUS$ 25per person
Canyoning in Matacanes: 25+ Jumps, Rappels & Natural Slides
›
‹
Canyoning in Matacanes: 25+ Jumps, Rappels & Natural SlidesCanyoning in Matacanes: hike into the canyon, jump into turquoise pools up to 12 meters, rappel two waterfalls (27m and 18m)Every day · 04:00, 05:00 and 19:00 · Pickup optional · From age 10★ 4.94 (16)12hEN · ES✓ Free cancellationfromUS$ 137per person
Los Cabos Airport to Corridor Zone 2 Hotels: Private SUV Transfer
›
‹
Travelers' pick
Los Cabos Airport to Corridor Zone 2 Hotels: Private SUV TransferPrivate SUV pickup from Los Cabos Airport to Corridor Zone 2 hotels with experienced driver. Meet your representative inside the terminal, then board your car when it arrives.Every day · Pickup optional★ 4.94 (16)10m✓ Instant confirmationfromUS$ 165per group
Gray Whale Watching Tour from La Paz: Marine Biology Guide
›
‹
Gray Whale Watching Tour from La Paz: Marine Biology GuidePick up in La Paz and travel to Bahía Almejas for three hours watching gray whales with a marine biologist guide who explains their behavior and migration in real time.Next departure: 15 Jan 2027 · Hotel pickup · All ages★ 4.69 (16)10hEN · ES✓ Free cancellationfromUS$ 275per person
ATV Tour Cozumel: El Cedral & Cenote Jade swim
›
‹
ATV Tour Cozumel: El Cedral & Cenote Jade swimRide ATVs through El Cedral's rural village and archaeological remains, then swim in Cenote Jade: fuel, water and guide included, three hours from central Cozumel.Every day · 10:00, 12:00 and 14:00 · From age 18★ 4.06 (16)3hEN · ES✓ Free cancellationfromUS$ 35per person
Canyoning Adventure from Querétaro: Waterfalls & Abseiling
›
‹
Canyoning Adventure from Querétaro: Waterfalls & AbseilingCanyoning adventure from Querétaro with professional guide and hotel pickup. Spend three hours sliding natural slopes and abseiling waterfalls, then enjoy lunch by the lake.Fri–Sun · 08:00 · Pickup optional · From age 10★ 5.00 (16)9hEN · FR · ES✓ Free cancellationfromUS$ 176per person
Chichén Itzá Day Trip: Cenote Oxman & Valladolid
›
‹
Chichén Itzá Day Trip: Cenote Oxman & ValladolidDay trip from the Riviera Maya to Chichén Itzá with a certified guide, Mayan lunch, and cenote swim.Every day · 07:00 · Hotel pickup · All ages★ 3.69 (16)12hEN · ES✓ Free cancellationfromUS$ 25per person
Cenote and Mayan Ruins Tour in Cozumel: Tequila tasting included
›
‹
Cenote and Mayan Ruins Tour in Cozumel: Tequila tasting includedTour of Cozumel's cenote, cultural plaza and ancient Mayan ruins with tequila tasting, certified bilingual guide and round-trip transport.Mon–Sat · 09:00 and 12:00 · Hotel pickup · Up to age 70★ 4.44 (16)3h 50mEN · ES✓ Free cancellationfromUS$ 90per person
Mexico City Airport to Hotel Transfer: Private Car & Driver
›
‹
Travelers' pick
Mexico City Airport to Hotel Transfer: Private Car & DriverPrivate airport transfer from Mexico City airport to your hotel. Driver meets you at arrivals with name sign, handles luggage, air-conditioned vehicle, wheelchair accessible.Every day · Hotel pickup★ 5.00 (16)1m–1h 30m✓ Free cancellationfromUS$ 55per group
Do you need help planning your next activity?