Things to do in Mexico

Find what’s worth doing, by destination and trip style.

Browse 131 planned guides covering the experiences that actually shape a Mexico trip — beaches, ruins, snorkeling, day trips, nightlife, wildlife and destination-specific things to do.

Activity finder

What do you want to do?

Choose a destination and the kind of experience you want. We’ll surface the most relevant guides already planned for that trip.

Browse by experience

Start with the kind of day you want.

Some travelers want ruins and museums; others want a boat, a beach or something that takes them out of the resort zone. These collections make the choice faster.

Browse by destination

The places with the deepest activity coverage.

Start with the destination you’re visiting, then narrow down to the exact beach, tour, attraction or day trip that fits your plans.

Full things-to-do directory

All 131 activity, attraction and experience guides.

Search the directory or filter it by destination and experience type.

131 guides

Cancún · Things to doThings to Do in Cancun→Mexico City · Sights & natureMexico City Landmarks→Chihuahua · Things to doThings to Do in Chihuahua→Mexico City · Sights & natureTeotihuacan Visitor Guide→Mexico-wide · Sights & natureWild Animals in Mexico→Guadalajara · Things to doThings to Do in Guadalajara→Monterrey · Things to doThings to Do in Monterrey→Mexico-wide · Sights & natureBest Mayan Ruins in Mexico→Oaxaca · Things to doThings to Do in Oaxaca→Querétaro · Things to doThings to Do in Queretaro→Cozumel · Things to doThings to Do in Cozumel→Playa del Carmen · Things to doThings to Do in Playa del Carmen→Puerto Vallarta · Things to doThings to Do in Puerto Vallarta→San Miguel de Allende · Things to doThings to Do in San Miguel de Allende→Puebla · Things to doThings to Do in Puebla→Tijuana · Things to doThings to Do in Tijuana→Ciudad Juárez · Things to doThings to Do in Ciudad Juarez→Riviera Maya · Things to doThings to Do in Riviera Maya→Tulum · Things to doThings to Do in Tulum→Isla Mujeres · Things to doThings to Do in Isla Mujeres→Bacalar · Things to doThings to Do in Bacalar→Sayulita · Things to doThings to Do in Sayulita→La Paz · Things to doThings to Do in La Paz→Mérida · Things to doThings to Do in Merida→San Cristóbal de las Casas · Things to doThings to Do in San Cristobal de las Casas→Mexico-wide · Tours & adventureBest Cenotes in Mexico→Mexico-wide · Beaches & waterBest Beaches in Mexico→Mexico-wide · Sights & natureBest Waterfalls in Mexico→Mexico-wide · Sights & natureBest Natural Wonders in Mexico→Mexico-wide · Sights & natureUNESCO World Heritage Sites in Mexico→Tulum · Tours & adventureBest Cenotes in Tulum→Tulum · Tours & adventureBest Cenotes Near Tulum→Tulum · Tours & adventureGran Cenote Tulum Guide→Tulum · Sights & natureTulum Ruins Guide→Tulum · Sights & natureBest Tulum Ruins Tours→Tulum · Tours & adventureBest Cenote Tours from Tulum→Tulum · Tours & adventureBest Snorkeling Tours in Tulum→Tulum · Day tripsBest Day Trips from Tulum→Tulum · Sights & natureBest Tulum Attractions→Tulum · Beaches & waterBest Beaches in Tulum→Tulum · Beaches & waterBest Beach Clubs in Tulum→Tulum · NightlifeBest Nightlife in Tulum→Tulum · Food & drinkBest Food Tours in Tulum→Tulum · Sights & natureJaguar Park Tulum Guide→Cancún · Beaches & waterBest Beaches in Cancun→Cancún · Things to doBest Things to Do in Cancun with Kids→Cancún · Sights & natureBest Mayan Ruins Near Cancun→Cancún · Tours & adventureBest Cenote Tours from Cancun→Cancún · Tours & adventureBest Chichen Itza Tours from Cancun→Cancún · Tours & adventureBest Snorkeling Tours in Cancun→Cancún · Tours & adventureBest Catamaran Tours in Cancun→Cancún · Tours & adventureBest Isla Mujeres Tours from Cancun→Cancún · Tours & adventureBest Whale Shark Tours from Cancun→Cancún · Tours & adventureBest Boat Tours in Cancun→Cancún · Day tripsBest Day Trips from Cancun→Cancún · Tours & adventureBest Yacht Rentals in Cancun→Cancún · NightlifeBest Nightlife in Cancun→Cancún · NightlifeBest Nightclubs in Cancun→Cabo & Los Cabos · Things to doBest Things to Do in Cabo San Lucas→Cabo & Los Cabos · Things to doWhat to Do in Cabo: Top Experiences→Cabo & Los Cabos · Beaches & waterBest Beaches in Cabo San Lucas→Cabo & Los Cabos · Beaches & waterBest Beaches in Los Cabos→Cabo & Los Cabos · Tours & adventureCabo Whale Watching Guide→Cabo & Los Cabos · Tours & adventureBest Whale Watching Tours in Cabo→Cabo & Los Cabos · Tours & adventureBest Snorkeling Tours in Cabo→Cabo & Los Cabos · Tours & adventureBest Sunset Cruises in Cabo→Cabo & Los Cabos · Tours & adventureBest Boat Tours in Cabo→Cabo & Los Cabos · Tours & adventureBest Catamaran Tours in Cabo→Cabo & Los Cabos · Tours & adventureBest Fishing Charters in Cabo→Cabo & Los Cabos · Tours & adventureBest Camel Rides in Cabo→Cabo & Los Cabos · Tours & adventureBest ATV Tours in Cabo→Cabo & Los Cabos · Tours & adventureBest Zipline Tours in Cabo→Cabo & Los Cabos · Sights & natureBest Tours to El Arco in Cabo→Cabo & Los Cabos · Sights & natureEl Arco Cabo Visitor Guide→Cabo & Los Cabos · Beaches & waterLovers Beach Cabo Guide→Cabo & Los Cabos · Sights & natureCabo Pulmo National Park Guide→Cabo & Los Cabos · Tours & adventureBest Cabo Pulmo Snorkeling Tours→Cabo & Los Cabos · Day tripsBest Day Trips from Cabo→Cabo & Los Cabos · NightlifeBest Nightlife in Cabo→Cabo & Los Cabos · Things to doThings to Do in San Jose del Cabo→Puerto Vallarta · Beaches & waterBest Beaches Puerto Vallarta→Puerto Vallarta · Day tripsPuerto Vallarta Day Trips→Puerto Vallarta · Tours & adventurePuerto Vallarta Tours→Playa del Carmen · Beaches & waterBest Beaches Playa Del Carmen→Playa del Carmen · Tours & adventurePlaya Del Carmen Tours→Playa del Carmen · Day tripsPlaya Del Carmen Day Trips→Cozumel · Tours & adventureCozumel Snorkeling Tours→Cozumel · Beaches & waterBest Beaches Cozumel→Cozumel · Day tripsCozumel Day Trips→Oaxaca · Food & drinkOaxaca Food Tours→Oaxaca · Day tripsOaxaca Day Trips→Oaxaca · Beaches & waterOaxaca Beaches Guide→Riviera Maya · Beaches & waterBest Beaches Riviera Maya Guide→Riviera Maya · Tours & adventureRiviera Maya Tours→Riviera Maya · Day tripsRiviera Maya Day Trips→Isla Mujeres · Beaches & waterIsla Mujeres Beaches→Isla Mujeres · Tours & adventureIsla Mujeres Snorkeling Tours→Isla Mujeres · Day tripsIsla Mujeres Day Trip→La Paz · Beaches & waterBest Beaches La Paz→La Paz · Tours & adventureLa Paz Whale Shark Tours→La Paz · Tours & adventureLa Paz Snorkeling Tours→La Paz · Day tripsLa Paz Day Trips→Huatulco · Things to doThings to Do Huatulco→Huatulco · Beaches & waterBest Beaches Huatulco→Huatulco · Tours & adventureHuatulco Tours→Huatulco · Tours & adventureHuatulco Snorkeling Tours→Sayulita · Things to doThings to Do Sayulita Guide→Sayulita · Beaches & waterSayulita Beaches→Sayulita · Day tripsSayulita Day Trips→Mérida · Things to doThings to Do Merida Guide→Mérida · Day tripsMerida Day Trips→Mérida · Food & drinkMerida Food Tours→Baja California Sur · Things to doThings to Do in Baja California Sur→Mazatlán · Things to doThings to Do in Mazatlan→Guanajuato · Things to doThings to Do in Guanajuato→Morelia · Things to doThings to Do in Morelia→Veracruz · Things to doThings to Do in Veracruz→Ixtapa · Things to doThings to Do in Ixtapa→Loreto · Things to doThings to Do in Loreto: Complete Guide→Puerto Peñasco · Things to doThings to Do in Puerto Penasco→Rosarito · Things to doThings to Do in Rosarito→Valladolid · Things to doThings to Do in Valladolid, Mexico→Holbox · Things to doThings to Do in Holbox→Costa Maya / Mahahual · Things to doThings to Do in Mahahual→Costa Maya / Mahahual · Tours & adventureBest Costa Maya Excursions→Riviera Maya · Things to doThings to Do in Xpu-Ha→Puerto Morelos · Things to doThings to Do in Puerto Morelos: Guide→Akumal · Things to doThings to Do in Akumal: Complete Guide→Akumal · Tours & adventureBest Akumal Snorkeling Tours→Bacalar · Things to doThings to Do in Bacalar: Complete Guide→Bacalar · Sights & natureBacalar Lagoon Guide→

Plan around the experience

Use the activity first, then build the rest of the trip around it.

A beach day, a full-day ruins tour and a whale-shark trip need very different schedules. Start with what you most want to do, then use the destination-specific guides to work out timing, transportation and where to stay.

Scroll to Top