Best Things to Do in Mazatlán: A Complete Guide
10 Best Things to Do in Mazatlán
Looking for what to do in Mazatlán? Affectionately known as the “Pearl of the Pacific,” Mazatlán is a vibrant port city that masterfully blends authentic Mexican culture with a classic seaside holiday. Unlike some of Mexico’s more manicured resort towns, Mazatlán proudly wears its history and working-class soul, offering visitors a rich, layered experience. With its beautifully restored 19th-century Centro Histórico, one of the longest oceanfront promenades in the world, long stretches of golden sand, and a legendary seafood scene, the city delivers the perfect balance of cultural exploration and relaxed beachfront fun. Add in a dramatic natural setting, cliff divers, offshore islands, and some of the most spectacular sunsets in Mexico, and you have a destination that appeals to sun-seekers, foodies, history buffs, and adventurers alike.
From strolling the iconic malecón and exploring the colourful colonial streets of the old town to climbing a historic lighthouse, visiting pristine islands, and feasting on ocean-fresh ceviche, here are the 10 best things to do in Mazatlán to help you plan the perfect trip to this captivating corner of Sinaloa.
1. Walk the Mazatlán Malecón
Stretching an impressive 21 kilometres along the Pacific coast, Mazatlán’s malecón (boardwalk) is the city’s vibrant spine and a true public masterpiece. More than just a sidewalk, it is an ever-changing open-air gallery, gym, and social hub that connects historic neighbourhoods with modern beach zones. As you walk, jog, or bike its length, you’ll pass a captivating collection of monumental sculptures by local and international artists, each telling a story of Mazatlán’s maritime history, culture, and natural beauty.
The malecón buzzes with life: fishermen cast lines from rocky outcrops, families gather at playgrounds and exercise stations, and street vendors sell fresh coconut water and snacks. Key sections include Olas Altas near the old town, with its classic seaside vibe, and the stretches leading north through the Zona Dorada. Walking the malecón at sunset, as the sky ignites with colour and the waves crash against the seawall, is an essential and unforgettable Mazatlán ritual.
2. Explore the Centro Histórico
Mazatlán’s Centro Histórico is a triumph of preservation, a beautifully revived district that transports you back to the city’s 19th-century golden age. At its heart lies the enchanting Plaza Machado, a leafy square surrounded by elegant, pastel-hued colonial buildings with wrought-iron balconies. The plaza is the social and cultural nucleus, where you can dine at open-air restaurants under the stars, often accompanied by live music from mariachis or jazz trios spilling out from the majestic Teatro Ángela Peralta.
Wander the surrounding cobblestone streets to discover art galleries, independent boutiques, charming cafes, and beautifully restored mansions. The area is also home to the striking Basilica of the Immaculate Conception with its distinctive twin yellow spires. Exploring Centro Histórico, especially in the cool of the evening, offers a delightful contrast to the beach scene and reveals the sophisticated, artistic soul of Mazatlán.
3. Relax on Playa Olas Altas & Watch the Cliff Divers
Playa Olas Altas is where modern Mazatlán began. This famous crescent-shaped beach, whose name means “High Waves,” is known for its consistent surf and its old-world, nostalgic charm. The seawall promenade is lined with historic hotels, casual palapa restaurants, and bars that have been local institutions for decades. It’s a fantastic spot for people-watching, enjoying a cold michelada, and taking in the powerful Pacific swell.
Just south of the beach, don’t miss the thrilling spectacle of the cliff divers (clavadistas). At a spot known as El Clavadista or “El Mirador,” daring locals leap from rocky platforms over 15 meters high into a narrow, turbulent cove, timing their jumps perfectly with the incoming waves to avoid the shallow rocks below. It’s a heart-stopping display of skill and tradition that draws crowds, especially in the late afternoon.
4. Visit the Mazatlán Lighthouse (El Faro)
For the most breathtaking panoramic view in Mazatlán, make the climb to El Faro. Built atop the 157-meter-high Cerro del Crestón at the southern tip of the peninsula, this is one of the highest working lighthouses in the world (and the highest natural elevation lighthouse). The hike to the top is a moderately steep but manageable walk up a paved path, rewarded at every turn with expanding vistas.
At the summit, you are treated to a 360-degree spectacle: the entire city sprawling to the north, the three iconic offshore islands (Venados, Lobos, and Pájaros), the bustling commercial port, and the endless blue Pacific. A modern, glass-floored viewing platform extends over the cliff edge for the brave. Visiting at sunrise or sunset is particularly magical, as the city and sea are bathed in golden light.
5. Take a Boat Trip to the Islands (Islas de Mazatlán)
A short boat ride from the marinas north of the Zona Dorada transports you to the pristine Islas de Mazatlán—three uninhabited islands that are part of a protected ecological reserve. Isla de Venados (Deer Island) is the most popular for day trips, featuring a beautiful, long sandy beach with calm, turquoise water ideal for swimming and snorkelling. You can rent kayaks, paddleboards, or snorkel gear onshore.
Isla de Lobos (Sea Lion Island) and Isla de Pájaros (Bird Island) are sanctuaries for seabirds and sea lions, best observed from a respectful distance on a guided boat tour. These island excursions offer a perfect escape to a quieter, more natural environment, with stunning views back toward the Mazatlán skyline and the Sierra Madre mountains.
6. Explore the Golden Zone (Zona Dorada)
For the quintessential beach resort experience, head to the Zona Dorada (Golden Zone). This is Mazatlán’s main tourist corridor, a bustling strip packed with high-rise hotels, all-inclusive resorts, timeshares, and a vast array of restaurants, bars, and shops. The beaches here, like Playa Gaviotas and Playa Sábalo, are long, wide, and perfect for sunbathing, swimming in gentler surf, and enjoying water activities like parasailing, banana boat rides, and jet skiing.
While it lacks the historic charm of Centro, the Zona Dorada is where you’ll find vibrant nightlife, from lively beach clubs to nightclubs and sports bars. It’s also a shopper’s paradise, with everything from modern malls to local handicraft markets. The area offers convenience, energy, and that classic “fun in the sun” atmosphere many travellers seek.
7. Visit the Mazatlán Aquarium (Acuario Mazatlán)
Considered one of the best aquariums in Latin America, Acuario Mazatlán is a fantastic, family-friendly attraction that goes beyond just fish tanks. Its extensive exhibits focus on the rich marine life of the Sea of Cortez and the Pacific Ocean, featuring large displays of sharks, rays, seahorses, and colourful tropical fish. The aquarium also houses botanical gardens, a crocodile exhibit, and a large aviary with exotic birds.
The main event is the entertaining and educational sea lion show, held in a large outdoor pool. The aquarium plays a significant role in local conservation and research efforts. Its location is also key, as it sits at the gateway to the new Parque Central Mazatlán development, which includes a ferris wheel, gardens, and cultural spaces, making it a great starting point for a broader exploration of the northern waterfront.
8. Try Mazatlán’s Seafood and Sinaloan Cuisine
As a major fishing port, Mazatlán’s culinary identity is inextricably linked to the sea. Dining here is a highlight of any visit. You must try the city’s signature dishes: aguachile (shrimp or fish “cooked” in a fiery lime and chili sauce), ceviche of all varieties, and the magnificent pescado zarandeado—a whole butterflied fish marinated in a chile-soy sauce and grilled over wood fire.
For the full experience, head to the Mercado del Mar or the Pino Suárez Market for incredibly fresh seafood, or pull up a plastic chair at a humble palapa on Playa Pájaros or in the old town. Beyond seafood, Sinaloa is renowned for its hearty, flavorful cuisine like machaca (shredded dried beef) and chilorio (shredded pork in chili sauce). Wash it all down with a locally brewed Pacifico beer, born right here in Mazatlán.
9. Discover the Angela Peralta Theater & Art Walk
For a deep dive into Mazatlán’s artistic heritage, a visit to the Teatro Ángela Peralta is a must. This stunning 19th-century opera house, named after a famous Mexican diva, has been meticulously restored to its original Neoclassical and Moorish glory. Take a guided tour to admire its opulent interior, ornate boxes, and exquisite ceiling frescoes.
The theatre anchors Mazatlán’s thriving arts scene. On Friday evenings, the neighbourhood comes alive for the free “Arte en la Calle” (Art in the Street) event. The streets around Plaza Machado and the nearby Plazuela Zaragoza fill with local artists displaying their paintings, sculptures, and crafts, while musicians and dancers perform. It’s a wonderful, lively way to experience the city’s creative community.
10. Enjoy Mazatlán’s Sunsets from a Rooftop or Beach
Mazatlán’s west-facing orientation guarantees a nightly performance of staggering beauty, and watching the sunset is a revered local tradition. The entire malecón becomes a prime viewing spot, with crowds gathering to applaud as the sun dips below the horizon. For a more elevated experience, head to one of the city’s rooftop bars or restaurants in Centro Histórico or along the malecón, where you can enjoy a cocktail with a panoramic backdrop.
Alternatively, claim a spot on the sand at Playa Olas Altas, Playa Norte, or Playa Brujas. As the sky transforms through shades of gold, pink, and purple, reflecting off the water and the iconic islands, you’ll understand why Mazatlán’s sunsets are legendary. It’s the perfect, serene culmination to any day in the Pearl of the Pacific.
Check monthly weather averages for
Latest Secret Flying deals to Mazatlán
SUMMER: San Diego to Mazatlan, Mexico for only $285 roundtrip
Summer flights from San Diego to Mazatlan, Mexico for only $285 roundtrip with United Airlines.
View Deal→Los Angeles to Mexican cities from only $235 roundtrip
Cheap flights from Los Angeles to Mexican cities from only $235 roundtrip with Alaska Airlines, Aeromexico and Delta Air Lines.
View Deal→Vancouver, Canada to Mazatlan, Mexico for only $439 CAD roundtrip (Jan dates)
Cheap flights from Vancouver, Canada to Mazatlan, Mexico for only $439 CAD roundtrip with United Airlines.
View Deal→


[adblockingdetector id="638efa67113bf"]