Viberest

Things to Do in Mexico

Discover unforgettable tours, attractions, day trips, food experiences and activities for every kind of traveler.

Chacchoben & Bacalar Combo Excursion Costa Maya

Costa Maya, Mexico

7 hours

from $160

From Playa del Carmen ATV Adventure with Ziplines, Cenote

Playa del Carmen, Mexico

4 hours

from $39

Cabo Half-Day Snorkel Adventure with Lunch and Open Bar

Cabo San Lucas, Mexico

4 hours

from $149

Exclusive Private Boat to El Cielo

Cozumel, Mexico

4 hours

from $420

Skip the Lines to Chapultepec Castle Mexico City

Mexico City, Mexico

30 min

from $27

Cabo Beach Camel Ride, Mexican Buffet and Tequila Tasting

Cabo San Lucas, Mexico

5 hours

from $74

El Cielo Snorkel by Private Boat

Cozumel, Mexico

4 hours

from $500

Bar Crawl Madness Tour in Cancun

Cancun, Mexico

6 hours

from $115

Cabo Migrino Beach and Desert ATV Tour with Tequila Tasting

Cabo San Lucas, Mexico

2 hours

from $75

5-in-1 Cancun Snorkeling: Turtles, Reef, Musa, Shipwreck, Cenote

Cancun, Mexico

2.5 hours

from $69

VIP Hot Air Balloon Flight Teotihuacan | Pickup | Breakfast La Gruta

Central Mexico, Mexico

6 hours

from $157

Full Day Tour in Tolantongo from San Miguel Allende

San Miguel de Allende, Mexico

14 hours

from $210

Puerto Vallarta Zipline, Rappel, Water Slide & Speedboat tour

Puerto Vallarta, Mexico

6.5 hours

from $69

Cozumel ClearBoat Adventure with Snorkeling

Cozumel, Mexico

1.6 hours

from $39

Sunset Party Cruise with Unlimited Drinks and Snacks

Cabo San Lucas, Mexico

2 hours

from $82

Luis Barragán's Casa Ortega: Mexico City Architecture Tour

Mexico City, Mexico

1 hour

from $107

100% private tour to hotsprings Tolantongo from Mexico city

Mexico City, Mexico

13 hours

from $165

Sunset Mexican Dinner Cruise and Live Music in Cabo San Lucas

Cabo San Lucas, Mexico

2.5 hours

from $95

3-in-1 Tour: Frida Kahlo Museum, Coyoacan and Xochimilco Small Group

Mexico City, Mexico

6 hours

from $74

Private Tour: Monte Albán, Hierve el Agua, Teotitlán and Mezcal

Oaxaca City, Mexico

8 hours

from $283

Bookings are made with our partner Viator. Viberest may earn a commission when you book through these links, at no extra cost to you.