About the Inn
Where is Captain's Inn located?
Captain's Inn is located in the tranquil harbor village of Moss Landing, California, about 20 minutes north of Monterey and 20 minutes south of Santa Cruz. Overlooking the Elkhorn Slough, one of California's most scenic and wildlife-rich wetlands, the inn offers a peaceful coastal escape surrounded by sea otters, harbor seals, and coastal birds year-round.
What makes Captain's Inn Unique?
Captain's Inn blends nautical charm, natural beauty, and heartfelt hospitality. Each room is individually decorated — some with fireplaces or full kitchens, others with soaking tubs and Slough views.
Our Innkeepers live locally within 20 minutes and are available to personally assist when needed.