Das 4-Sterne-Captain'S Inn At Moss Landing liegt in einer Entfernung von 4 km vom Zmudowski State Beach und bietet WLAN in den öffentlichen Bereichen sowie Parkplätze vor Ort. Der Gasthof befindet sich im beliebten Stadtviertel, in unmittelbarer Nähe zur Elkhorn Slough Safari.
Monterey Bay Aquarium Research Institute liegt weniger als 5 Minuten zu Fuß von hier entfernt. Das Captain'S Inn Moss Landing lässt sich innerhalb von 15 Gehminuten vom Moss Landing State Beach aus zu erreichen. Die Bushaltestelle Highway 1 / Dolan Road befindet sich ebenfalls in 650 Meter Entfernung zum Hotel.
Einige Zimmer verfügen über einen Steinkamin sowie über einen Schreibtisch. In den privaten Badezimmern gibt es Toilettenartikel und Morgenmäntel. Von einigen Zimmern aus öffnet sich ein Blick auf die Berge.
Das Restaurant Haute Enchilada, das sowohl leckere Speisen als auch Getränke serviert, befindet sich weniger als 5 Minuten zu Fuß vom Captain'S Inn At Moss Landing entfernt.