Captain's Inn at Moss Landing est situé dans le paisible village portuaire de Moss Landing, une zone côtière tranquille connue pour ses zones humides protégées et sa faune abondante. L'auberge est près d'Elkhorn Slough, un endroit privilégié pour observer les loutres de mer et les oiseaux migrateurs. L'Aquarium de Monterey Bay est à environ 19 km, et le Santa Cruz Beach Boardwalk est à environ 32 km de l'auberge. L'aéroport régional de Monterey est à 19 km de l'hôtel.