Beaches near San Francisco

Travelers are voting Muir Beach, Stinson Beach and China Beach as the best of 7 beaches near San Francisco. There are 12 beaches near Los Altos a city just 30 km from San Francisco and 12 beaches near San Gregorio which is 31 km distant. The most popular of these are Steamer Lane Beach near Los Altos and Davenport Landing Beach in San Gregorio. You can find 111 beaches in California and 150 beaches in the country of United States. Our members favorite in California is Santa Monica State Beach and Pacific Beach is the top pick in United States. Want more? Check out our map of beaches near San Francisco.