Alaska Sea Otter Sound Lodge Lodge FishingDining HostsGalleries Welcome Located 100 miles by float plane North West of Ketchikan, our lodge is nestled in an isolated cove on the north side of Heceta Island in Sea Otter Sound surrounded by spectacular wilderness scenery! Begin Your Adventure