Das Dillon Beach Resort liegt in einer 10 Fußminuten Entfernung von einem Strand entfernt und bietet Zimmer mit Blick auf den das Meer.
Wanderweg Tomales Point liegt in nur 4 km Entfernung vom Hotel und Tomales Point ist zudem innerhalb von 10 Autominuten zu erreichen. Bis zu Sonoma sind es etwa 68 km.
Die Zimmer sind mit einem Sofa ausgestattet und verfügen über einen Steinkamin, um den Gästen Komfort zu bieten. Eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken gehören ebenfalls zur Ausstattung der Bäder.