Below is a carousel. To go through the images, please swipe left or right, or tap the next and previous buttons.
Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Slide 6
Slide 7
Slide 8

Dillon Beach Resort

Live in the sunshine, swim the sea, drink the wild air. – Ralph Waldo Emerson

About Us

Read More

West Coast inspired Dillon Beach Resort is nestled between rustic ranches, rolling agrarian hillsides and perched upon the unparalleled beauty of the Northern Californian Pacific coast. Blink and you’ll miss the turn-off for Dillon Beach in the quaint town of Tomales, Marin County’s northernmost town. Dillon Beach has been Marin County’s hidden gem for far too long. Come on out and enjoy this seaside village, explore the sand dunes, admire the tidepools and soak up the beach in all its splendor.

Day-trippers, weekenders and locals alike enjoy the expansive, dog-friendly private beach. The perfect escape, only 30 minutes from the 101 in Petaluma, Dillon Beach feels worlds away.

Dillon Beach Resort sits on 55-coastal acres on the Marin-Sonoma County Line, between the mouth of Tomales and the entrance to Bodega Bay. Views of the magnificent Point Reyes Peninsula can be enjoyed from any vantage point on the property.

The historic inn was built in the late 1800s and has only changed hands three times in over 130 years. Recently acquired by a small handful of native Marin County families, the resort is undergoing an all-embracing renovation, breathing new life and love into this special place to eat, play and stay.


The General Store is open daily sunrise to sunset.

The Coastal Kitchen is open Thursdays - Sundays serving lunch and dinner. Please visit the EAT page for more information.

The Cabins at Dillon Beach Resort are currently closed for renovations and will be open for reservations in the coming months. Stay tuned!


See All

Contact Us

See All
Book your Dillon Beach Resort reservation on Resy