Bonnie’s Farmhouse ~ Overlooking Tomales Bay

Farmhouse retreat just a five-minute walk to pristine Tomales Bay beaches.

Bonnie’s Farmhouse overlooks Point Reyes National Seashore and is a safe and restorative escape into nature or a good book. The 23-acre property is host to sheep, deer, and wild turkey. This is a bird watcher’s, kayaker’s, hiker’s, bicyclist’s, and foodie’s paradise.

This lovely farmhouse has an open floor plan with large windows, high ceilings, and lots of light.  Sliding glass doors open to the redwood deck with its outdoor hot tub.  A built-in window seat is the perfect place to curl up with that book you’ve been meaning to read. 

Outside, sit in an Adirondack chair with a view of the bay, visit with our flock of sheep, or take a walk down the lane.  Our beachfront cottages, Keppel Beach Cottage and Riley Beach Cottage, across the road from the base of the driveway, allow Tomales Bay access to guests of Bonnie’s Farmhouse.

If you have a larger party, consider also renting our Shepherd Garden Cottage, adjacent to, yet private from, Bonnie’s Farmhouse.  You may also want to rent one of our beachfront cottages and convene your group for meals, hikes in the Point Reyes National Seashore or water sports.

Nick’s Cove and Hog Island Oysters are within minutes’ paddle. Wineries are a short drive.  Bring your kayak, PFD, and oyster knife. Cheers!

At a Glance

  • 1200 square feet
  • Sleeps up to 5
  • 2 Bedrooms:  Master has California king, second bedroom has two single beds (day bed and trundle that can connect to make a king), sofa in living room opens to full
  • 1 bathroom with tub and separate shower
  • Full kitchen with oven, range, microwave, refrigerator, water dispenser, dishwasher, cooking utensils and dishes
  • Gas fireplace
  • HDTV with Apple TV
  • Outdoor hot tub
  • Access to private beach and kayak launch
  • Washer & dryer
  • Parking Onsite
  • Wi-Fi throughout the property

Collection of photos from Bonnie’s Farmhouse.

(click thumbnail images to expand and scroll through)

Get in Touch:   415-663-8787  |