Three-mile-long Stinson Beach is a popular surf spot, but swimming is advised from late May to mid-September only; for updated weather and surf conditions call 415-868-1922. The beach is one block west of Hwy 1.