Orca Lodge has everything you need for an enjoyable, relaxing stay. Beautiful outlook from the deck. Peaceful surroundings. Comfortable bed. Easy access -- on our e-bikes -- to everywhere around town and beyond.