Captain's Inn at Moss Landing is the perfect base camp for exploring the Moss Landing, California area. We're located on the Elkhorn Slough wetlands, one of the best birding locations in the country. And, we're short distance from beautiful Salinas River State Beach and Moss Landing State Beach. For more information about things to do in our area, give us a call.