picture
Fernando Alvarez Rivas/Getty Images

Key Info

Isla de la Piedra

Details

Beaches, Neighborhood/Area Type
2 hours to Half Day Time to Spend

scorecard

  • 3.5Value
  • 4.0Food Scene
  • 4.0Atmosphere

Ditch the somewhat commercialized sands of Playa las Gaviotas and experience some true R&R on this skinny peninsula just a five-minute ferry east of southern Mazatlán. Once on Isla de la Piedra, or Stone Island, you could try horseback riding, fishing, or just sunning yourself on the expansive beach, a favorite activity of recent visitors. Travelers also prefer these sunny shores to those of mainland Mazatlán (as there are fewer crowds) and were pleasantly surprised by the food available nearby.

Isla de la Piedra is a popular tour company excursion offering, but previous vacationers say you're better off getting there on your own. You can also reach the island for considerably less: Ferry and water taxi fares start at about $2 while guided tours start at around $35. Ferries and water taxis depart from the Playa Sur embercado (the dock) multiple times daily. 

See all Hotels in Mazatlan »

More Best Things To Do in Mazatlan

1 of 15
2 of 15
Type
Time to Spend
#1 Old Mazatlán

Some of Mazatlán's most beloved sights (such as the Basilica of the Immaculate Conception) are centered in Old Mazatlán. You won't need to make a special effort to enjoy this part of town, but you can rest assured that you'll spend plenty of time there. And if you only have one day in the area, this is where travelers suggest you come. 

You should come hungry. You'll have plenty of food options from restaurants to a market where you can buy produce and tamales to taco stands. Walk off your meal with a tour of the Teatro Angela Peralta opera house or a stroll along the Malecón.

Read more
Elijah-Lovkoff/Getty Images
See full list of Best Things To Do in Mazatlan »

Explore More of Mazatlan

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended