Captain's Inn at Moss Landing se encuentra en el tranquilo pueblo portuario de Moss Landing, una zona costera pacífica conocida por sus humedales protegidos y su abundante vida silvestre. La posada está cerca de Elkhorn Slough, un lugar privilegiado para nutrias marinas y aves migratorias. El Acuario de Monterey Bay está a unos 19 km de distancia, y el Paseo Marítimo de Santa Cruz está aproximadamente a 32 km de la posada. El Aeropuerto Regional de Monterey está a 19 km del hotel.