Spanish Landing Beach is a beach in San Diego, California. With a total area of 0.35 acres, Spanish Landing Beach is the 8th biggest beach in a radius of 50km. There are 5 parking lots available nearby. A toilet is available only 80 meters away. Because this beach is located in a city, it may not be the most tranquil place to visit (receiving a score of 1 on our immersiveness index).