The Lodge at Whale Pass is a luxury lodge in the heart of the Inside Passage catering to families, couples, corporate groups, and avid anglers seeking an active vacation. Our goal is to provide unique experiences, enhanced by the natural beauty of southeast Alaska. We seek to excel in hospitality services and provide the finest accommodations and food and beverage operation in Alaska.
The Lodge at Whale Pass is located on Prince of Wales Island in Southeast Alaska. Employees fly into Ketchikan and then get to The Lodge by Floatplane or Ferry.