If you own a kayak, I 100% recommend camping in Tomales Bay. If you plan to bring your dog, you're limited to like three beaches, and hike trails are off limits. Here's a quick edit of my weekend there.
Tomales Bay can act as a wind tunnel in the afternoon as NW wind concentrate between the two ridges. There were moments it felt like we were on natures treadmill going nowhere. I recommend going super early to avoid tough paddling conditions. Dog friendly. Would do again, but catch real fish this time.
