Things to do in Mazatlán
Activities, attractions and tours
Visit Mazatlán





Things to do

Stone Island Cruise & Beach Day

San Miguel de Allende walking tour with certified guide

Mazatlán: Observatorio 1873 Cultural & Nature Experience
- Explore activitiesExplore thousands of experiences from activities and attractions to day tours and transfer.
- Book with easeSkip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
- Treat yourselfMembers save % or more when you book activities.
Most popular experiences in Mazatlán
Tours & day trips
See all 78 activities
Stone Island Cruise & Beach Day
Private & custom tours
See all 25 activities
Mazatlán Aquarium Fast-Track Entry & City Ride with Tequila
Adventure & outdoor
See all 10 activities
ATV's at Stone Island with Horse Ride, Water Sports, Food & Drink
Classes & workshops
See all 7 activities
Mazatlan: Temazcal Experience with Lunch and Transport
Wildlife & nature
See all 5 activities
All-inclusive Beach Club, Water Sports, Horse Ride, Food & Drinks
What to do in Mazatlán
Stay near popular Mazatlán attractions
Where to stay in Mazatlán

Zona Dorada
Travellers to Zona Dorada praise its stunning beaches. If you've got some more time to explore, be sure to stop by Punta Camaron Beach and Playa Sábalo.

Centro Historico
If you're spending some time in Centro Historico, Plaza Machado and Olas Altas Beach are top sights worth seeing.

Marina Mazatlan
You'll enjoy the beaches and restaurants in Marina Mazatlan. You might want to make time for a stop at Cerritos Beach or Galerias Mazatlan.

El Cid
Beaches and restaurants are notable features of El Cid. You might consider stopping by El Cid Country Club Golf Course while you're exploring the neighbourhood.

Cerritos
While visiting Cerritos, you might make a stop by sights like Playa Brujas and Mazagua Aquatic Park.
Looking for fun things to do nearby? Check things to do near me to find and book the best things to do, fun activities, and top attractions wherever you happen to be.























































