twickly.
Mazatlán

Sinaloa (Mexico)

Mazatlán

Mazatlán is a Pacific port city with a restored colonial heart, a very long seafront boardwalk and a beach scene that runs from the old town to the hotel strip.

This guide covers the essentials for a first visit: the Plazuela Machado and Historic Center, the Teatro Ángela Peralta, the Malecón and Olas Altas, the hike to El Faro lighthouse, a boat crossing to Isla de la Piedra, the Observatorio 1873 with its whale museum, the Gran Acuario, an open-air pulmonía ride, a Segway tour of the old town and a guided food walk. The five stays were each checked against current guest reviews and recent rates, from an all-inclusive beach resort in the Zona Dorada to adults-only and budget bases a short walk from the old town.

Don't miss

Things to do in Mazatlán

Hand-picked: every experience here has strong traveler reviews and a verified booking link.

Free

Plazuela Machado and the Historic Center

The social heart of old Mazatlán: a tree-shaded square ringed by restored 19th-century buildings, restaurants and cafes, with the cathedral and the Ángela Peralta theatre a few streets away. It is free to wander and best in the evening.

2-3 hoursDetails →
Teatro Ángela Peralta

Teatro Ángela Peralta

A restored 19th-century opera house in the Historic Center, named for the soprano known as the Mexican Nightingale. It stages concerts, theatre and festival performances, and its neoclassical facade is a landmark in its own right.

1-2 hours$$Visit site →
Malecón and Olas AltasFree

Malecón and Olas Altas

Mazatlán's seafront boardwalk, described by the city tourism site as the longest in Mexico and the third longest in the world. Walk or cycle it for sea views, monuments and the sunset that draws crowds every evening.

1-3 hoursDetails →
El Faro LighthouseFree

El Faro Lighthouse

A lighthouse on the Crestón hill, described by the city tourism site as the highest natural lighthouse in the world at 157 metres above sea level. The climb takes about 30 minutes and rewards you with views over the harbour and coast.

2-3 hoursDetails →
Isla de la Piedra (Stone Island)

Isla de la Piedra (Stone Island)

Stone Island is Mazatlán's laid-back beach escape, a short boat crossing from the harbour area. Expect a long sandy beach, palapa seafood restaurants, horses on the sand and a slower pace than the city.

Half day to full day$Get tickets →
Observatorio 1873 and MUNBA Whale Museum

Observatorio 1873 and MUNBA Whale Museum

A hilltop lookout on Cerro del Vigía, built as a military post to watch for ships and pirates, now a museum with panoramic views and the Museo Nacional de la Ballena. The ticket covers both, and the hill is a short walk from Olas Altas.

1.5-2 hours$Get tickets →
Gran Acuario Mazatlán

Gran Acuario Mazatlán

A large modern aquarium that opened in May 2023 in Parque Central, with a big ocean tank, dozens of habitats focused on the Sea of Cortez and live animal shows. Easily the best rainy or hot-afternoon option for families.

2-4 hours$$Get tickets →
Pulmonía Scenic Ride

Pulmonía Scenic Ride

Ride the open-air taxi that has become a symbol of Mazatlán, with a guided loop of Playa Norte, Olas Altas, Plazuela Machado and Cerro de la Nevería. Small groups of up to four and about two and a half hours.

About 2.5 hours$$Get tickets →
Old Town Segway Tour

Old Town Segway Tour

A guided Segway ride through the old town of Mazatlán, one of the best-reviewed tours in the city. A fun, quick way to cover the colonial streets and the seafront with a local guide.

About 2-3 hours$$Get tickets →
Barrio Bites Food Tour

Barrio Bites Food Tour

A highly rated guided food tour of Mazatlán's neighbourhood eateries, with a local guide leading the tastings. The easiest way to eat well on a first visit and to learn what to order on your own.

About 3 hours$$Get tickets →

Where to stay

Hotels we would book ourselves, from splurges to good-value bases.

Pueblo Bonito Mazatlán$$$$

Pueblo Bonito Mazatlán

Zona Dorada, Camarón Sábalo

A beachfront all-inclusive resort in the Zona Dorada with two pools, swim-up bars, a spa and a kids club. The splurge pick for a resort stay with meals and activities included.

Check rates →
Casa Lucila Mazatlán$$$

Casa Lucila Mazatlán

Olas Altas, Historic Center

An adults-only boutique hotel on Olas Altas, a one-minute walk from the Malecón and about nine minutes from Plazuela Machado. Rated 9.4 by guests, with ocean-view rooms and in-room hot tubs.

Check rates →
Hotel Playa Mazatlán$$

Hotel Playa Mazatlán

Zona Dorada, Playa Gaviotas

A big, long-running beachfront resort in the Zona Dorada with five pools, many restaurants and bars, a kids club and optional all-inclusive rates. A lively mid-range pick for families and groups.

Check rates →
$

Hotel La Siesta Malecón

Olas Altas, Historic Center

A budget-friendly old-town hotel on Olas Altas, one minute from the Malecón and five minutes from Plazuela Machado. Simple rooms, a pool and ocean-view options at a low price.

Check rates →
$$

Olas Altas Inn Hotel and Spa

Avenida del Mar, near Playa Norte

A mid-range hotel on Avenida del Mar by the Malecón, with a pool, a spa, a restaurant and free valet parking. A short walk to Playa Norte and a taxi ride from the old town.

Check rates →

Mazatlán guides

If you like Mazatlán, try