Keene Channel Lodge lies at the junction of the Wrangell Narrows and Beecher Pass, fourteen miles south of the fishing village of Petersburg, Alaska, and just off the Inside Passages shipping route that runs along the Northwest Coast from Puget Sound to Southeast Alaska. The lodge is five miles from the nearest road, and is powered by solar panels. Its location offers easy accessibility by boat from Petersburg in all weather, beautiful vistas of the surrounding Tongass National Forest, and sheltered islands and channels for exploration by sea kayak. The waters are home to abundant salmon and halibut, seals, sea lions and harbor porpoises. Pods of orcas periodically make passages through the Wrangell Narrows. The surrounding forest is home to black bear, wolf, moose and Sitka blacktail deer.