Captain's Inn at Moss Landing está localizado na tranquila vila portuária de Moss Landing, uma área costeira pacífica conhecida por suas zonas úmidas protegidas e abundante vida selvagem. A pousada fica perto de Elkhorn Slough, um local privilegiado para lontras marinhas e aves migratórias. O Aquário da Baía de Monterey está a cerca de 19 km de distância, e o Santa Cruz Beach Boardwalk está a aproximadamente 32 km da pousada. O Aeroporto Regional de Monterey está a 19 km do hotel.