La Jolla is a beautiful beach down in San Diego. There are lazy seals within reach (look but don't touch). A wonderful place for kids to see people swimming with seals and enjoy the crystal clear waters (yeah, hard to believe how clear the water is!)
Parking: Free parking. It's tough to find a parking spot. There's a lot of traffic. Be patient and arrive early.
There's no "fee" to walk down to the beach. There are picnic tables and a park above the beach area.
Bring a towel, a brown bag lunch, soak in the sun and look out into the ocean is a lovely way to spend family time. And of course swim with the seals.
Distance from Los Angeles to La Jolla - about 2.5 hrs
More info: La Jolla Shores