The Otter Lodge offers pet-friendly rooms with a fee of $10 per pet per night, free Wi-Fi, and is attached to The Otter Supper Club & Bar. There is a grassy area for pet relief on the property. The lodge also offers contactless check-in and check-out.