Beaches & Coastline
Playa Olas Altas
Historic beach in old town where tourism in Mazatlán began. Malecón location with restaurants and bars. Not ideal for swimming but great atmosphere.
Playa Norte (Golden Zone)
Main tourist beach lined with hotels, restaurants, and water sports. Good waves for surfing. Very developed and active.
Playa Brujas
Popular surf beach with consistent waves. Less crowded than Golden Zone. Beach clubs and restaurants available.
Playa Cerritos
Beautiful wide beach north of town. Less developed with some new resorts. Good surfing and swimming. More tranquil.
Stone Island Beach (Isla de la Piedra)
Long natural beach across bay from Mazatlán. Coconut groves, local restaurants, horseback riding. Authentic local experience.
Playa Gaviotas
Family-friendly beach in Golden Zone near hotels and aquarium. Gentle waves better for swimming than Playa Norte.
Playa Sábalo
Beach lined with upscale resorts. Well-maintained with calm areas. Water sports and beach clubs available.
Deer Island Beach (Isla de Venados)
Small island accessible by boat with nice beach for swimming and snorkeling. Part of three-island tours.
No beaches match your filters. Try adjusting your selection.