This weekend (Jan 18), we went out to Drakes’ Beach and saw some elephant seals up close and personal. One camped himself right next to parking lot; the one in the picture was about 3/4 miles south.
To see elephant seals at Point Reyes, get yourself to Drake’s Beach. From there, you can take the shuttle to Chimney Rock where 200+ seals are sparring, pupping, hanging. It’s a remarkable sight but you’re seeing it from a distance. At low tides (check Point Reyes tides) at Drakes’ Beach, you can probably see one of the loners hanging out as well.
Update: The National Park Service has produced a terrific video on the elephant seals. Check it out.