Coronado Beach is one of my favorite locations for family photo sessions in San Diego—and for good reason. Whether it’s a large extended family gathering, a maternity shoot, or a couple’s session, this beach offers a perfect mix of beauty, space, and comfort.
Its wide shoreline and peaceful, less crowded spots make it easy for families to feel relaxed and natural in front of the camera. I especially love using the sand dunes—they not only add depth and texture to the background but also help diffuse the light beautifully during golden hour.
If you're looking for a calm, scenic location for your family or maternity photos in San Diego, Coronado Beach is one of the best choices around.