Located in the town of Inverness, Tomales Beach is a very small and narrow boat-in beach situated on the shores of Tomales Bay. Tomales Beach is situated in the northern part of Point Reyes National Seashore and is a popular kayaking camp spot. Tomales Beach welcomes dogs if brought in by boat and offers restrooms and a nice boat-in campground that does not provide drinking water and all human waste must be carried out of it. There are a couple of fun activities at Tomales Beach including boating and kayaking. Tomales Beach can only be accessed by taking a boat or kayak from Nick’s Cove, Marshall Beach, or Lawson’s Landing Beach.