Captain's Inn at Moss Landing is located in the tranquil harbor village of Moss Landing, a peaceful coastal area known for its protected wetlands and abundant wildlife. The inn is near Elkhorn Slough, a prime spot for sea otters and migratory birds. Monterey Bay Aquarium is about 12 mi away, and Santa Cruz Beach Boardwalk is roughly 20 mi from the inn. Monterey Regional Airport is 12 mi from the hotel.