A lot of areas in Mazatlan are walkable, like the Malecon and Central Mercado. But you will need transportation to get to those spots. Whether you rent a car or use public transportation is a personal choice. Uber does operate in Mazatlan.