One of my favorite places to take my dog to the beach is Dog Beach in Del Mar. This beach is very spacious and the cliffs make for some gorgeous scenery! There are quite a few dogs every time I go here, but because of the large amount of beach area accessible to your dog, it never seems too crowded.
The beach is located at: 3200 Camino Del Mar, Del Mar, CA
There are some beach Volleyball courts here as well so I would suggest bringing a small picnic, playing with your dog in the ocean and ending your day with a fun game of beach volleyball!
*There is a small fee to park along the road